Verilerim şuna benzer:
a 1 2
b 1 2
c 1 2
Yeniden düzenlemek istiyorum, böylece şöyle gözüküyor:
a 1
a 2
b 1
b 2
c 1
c 2
Verilerim şuna benzer:
a 1 2
b 1 2
c 1 2
Yeniden düzenlemek istiyorum, böylece şöyle gözüküyor:
a 1
a 2
b 1
b 2
c 1
c 2
Yanıtlar:
Lütfen bunun bellekten yazıldığını ve test edilmediğini unutmayın (şu anda Excel'e erişimim yok); Düşünmeniz ve uyarlamanız gerekebilir!
Bir Makro Kaydetme:
a
b
Artık kısayol tuşu, imlecin üzerinde bulunduğu satır için aynı işlemleri tekrarlıyor.
Alt + F8, yukarıda oluşturduğunuz makroyu düzenlemeyi seçebileceğiniz mevcut makroların bir listesini gösterir.
Makroyu kaydeden bir hücreyi DÜZENLENİRSİNİZ, makroda aşağıdakine benzer bir ifade alacaksınız:
ActiveCell.value="blabla"
... bu kolayca değiştirilir
if ActiveCell.value<>"" then goto Repeat
Elbette hangisi makro kodun sonunda, "end sub" dan önce gelir.
Sonra Repeat:
, tekrarlar için nerede yeniden başlatılacağına ilişkin bir işaretleyici olarak en üste bir çizgi ekleyin
(bu bir "etiket" dir, burada gidersem "goto" yardımına bakın) .
Yukarıdakileri doğru yaptıysanız, makro hücrede "bittiği" bir şey olan tüm satırlar için tekrarlanacaktır.
Mutlu transposing!