cems
Altın Üye
- Katılım
- 2 Eylül 2005
- Mesajlar
- 2,581
- Excel Vers. ve Dili
- office 2010 tr 32bit
A sutununda ; A1 Şirket sıra NO
A2 Şirket kod kısa adı
A3 Şirket tam açık ünvanı bulunmakta ve bunların B1, C1 , D1 olarak transpoze edilerek yanyana yazılması gerekli .
Makro kaydet ve daha sonra kopyala yapıştır ile
Range("A4:A6").Select
Selection.Copy
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Range("A7:A9").Select
Selection.Copy
Range("B7").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Range("A10:A12").Select
Selection.Copy
Range("B10").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Yapmakla birlikte bu şekilde 100 kere yapmak yerine For Next döngüsü ile 1 kerede yapmak için , ilk kod üzerinde nasıl bir düzeltme yapmamı ve tek tuş çalıştırarak aşağı doğru olan listeyi soldan sağa transpoze edilmiş olarak yazdırabilirim ?
A2 Şirket kod kısa adı
A3 Şirket tam açık ünvanı bulunmakta ve bunların B1, C1 , D1 olarak transpoze edilerek yanyana yazılması gerekli .
Makro kaydet ve daha sonra kopyala yapıştır ile
Range("A4:A6").Select
Selection.Copy
Range("B4").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Range("A7:A9").Select
Selection.Copy
Range("B7").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Range("A10:A12").Select
Selection.Copy
Range("B10").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Yapmakla birlikte bu şekilde 100 kere yapmak yerine For Next döngüsü ile 1 kerede yapmak için , ilk kod üzerinde nasıl bir düzeltme yapmamı ve tek tuş çalıştırarak aşağı doğru olan listeyi soldan sağa transpoze edilmiş olarak yazdırabilirim ?
