45000 satıra yayılan veri var (tek sütun). Her 15 satırı tek sıra halinde birleştirmem gerekiyor. Bu yüzden sonunda her 15 satırdan birleştirilmiş verilere sahip 3000 satıra ihtiyacım var.
dan:
row 1
row 2
row 3
row 4
etc...
içine:
row 1 (rows 1-15)
row 2 (rows 16-30)
row 3 (rows 31-45)
row 4 (rows 46-60)
etc...
15 satırı nasıl birleştireceğimi biliyorum, ancak bunu 45000 satır boyunca tekrarlamak için nasıl modül oluşturulacağını bilmiyorum.
Şimdiye kadar birden fazla satırı (15) tek bir tanede birleştirmek için CONCATENATE işlevini kullandım. Ancak çok fazla satır var (45000) ve bunu tüm satırlarda otomatik olarak yapmanın yolunu bulmalıyım. Bu yüzden VBA kullanarak bir makro oluşturmam gerektiğini düşünüyorum.
Satırlardaki veriler sayı ve karakter dizileridir, işte ilk birkaç satır örneği:
20181102-112745254375,$IIGLL,4342.3344,N,01548.0639,E,102745.00,A,A*7E
20181102-112745306452,$IIHDG,264.0,,,3.90,E*18
20181102-112745342864,$IIHDT,267.9,T*28
20181102-112745385244,$IIHDM,264.0,M*22