Bazı kullanıcı bilgilerinin taşınmasında hatalar olmuş.
Foruma giriş yapamıyorsanız lütfen bir süre bekleyin. Eksik verileri tamamlamak için çalışıyoruz.
Hata düzelince tekrar bilgi paylaşacağız.
Eksik kullanıcı verileri geri yüklendi.
Sorun yaşamaya devam eden varsa lütfen admin@excel.web.tr ye bilgi verin.
Eğer bahsettiğiniz gibi, 65.500 satır veriniz varsa, bunu bir değer olarak, değişkende saklayabilirsiniz ama bir hücreye yazdıramazsınız.
Çünkü, bir hücreni taşıyabileceği maksimum karakter sayısı 32.000 dir -ki biz bunun sadece sayfada 1000 kusürunu görebiliriz-
Onun için, hangi kodu yazarsak yazalım, oluşacak stringdeki sadece virgül sayısı 65.500 olacaktır ki, böyle bir string için tek bir hücre yeterli değildir.
Sayın fpc haklı tabi ki, ancak belki aşağıdaki gibi bir kod ile, birleştirdiğiniz verileri bir txt dosyasına yazdırabilirsiniz.
Kod:
Sub txtyaz()
For a = 1 To [a65536].End(3).Row
verim = verim & Cells(a, "a") & ","
Next
Open "c:\" & Left(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) - 4) & ".txt" For Output As #1
Print #1, verim
Close #1
End Sub
Arkadaşlar gerçekten çok teşekkür ederim. Mesleki özellikle yapmak istediğim şeyi son mesajında yazmışsın. Benim bu satırları bir araya getirme nedenim text dosyasına taşımak istediğimdendi
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.