kunde

kunde profiilikuva
Joulu 2024
Vapaa kuvaus

Isaan Rules WFF CCC If you walked away smiling-then for you the price was right Keep Exceling Suosikkibändit/artistit: Queen, Rammstein, genesis, Bruce Bringsteen, Kino, Mandref Mann Earth band Who Lempikirjat: ohjelmointi... Suosikkipalstat Suomi24 Keskusteluissa: EXCEL, Kivitalot, EPS En pidä: pakkanen ja loskakelit Ruoka & juoma: loimulohi ja valkkari Linkit: http://www.kundepuu.com, Khorat Koulutus: --- Ammatti: Tiede/teknologia Työskentelen: freelancer Ase tai siviilipalvelus: yliluutnantti Siviilisääty: Varattu Lapset: --- Hakusanat: Thaimaa, korat, Excel, VBA, ACAD, CNC, Polyurea, EPS, MgO elementti

Liittynyt 20v sitten
7 aloitusta · 1377 kommenttia
Uusimmat aloituksetSuosituimmat aloituksetUusimmat kommentit
helppoahan se nyt oli kun sai selkeät ohjeet...
fiksasin nyt vielä siten, että huomioi automaattisesti sarakkeiden määrän

Sub Transponoi()
Dim vika As Integer
Dim vika2 As Integer
Dim solu As Range
Dim i As Integer
Dim j As Integer
Dim originaali As Worksheet
Dim uusi As Worksheet
Set originaali = ActiveSheet
vika = Worksheets(originaali.Name).Range("A65536").End(xlUp).Row
vika2 = Range("IV1").End(xlToLeft).Column
Set taulukko = Worksheets.Add(after:=Worksheets(Worksheets.Count))
For Each solu In Worksheets(originaali.Name).Range("B2:B" & vika)
solu.Resize(1, vika2).Copy
Worksheets(taulukko.Name).Range("C65536").End(xlUp).Offset(1, 0).PasteSpecial Transpose:=True
Next
Range("A2").Select
For i = 1 To vika - 1
Worksheets(originaali.Name).Range("B1").Resize(1, vika2).Copy
Worksheets(taulukko.Name).Range("B65536").End(xlUp).Offset(1, 0).PasteSpecial Transpose:=True
Next
For i = 1 To vika - 1
For j = 1 To vika2 - 1
Worksheets(originaali.Name).Range("A" & i + 1).Copy Worksheets(taulukko.Name).Range("A65536").End(xlUp).Offset(1, 0)
Next
Next
Application.CutCopyMode = False
End Sub

Keep EXCELing
@Kunde