Belgeden geçen ve Stile göre ayrıştırmaya çalışan bir makro yazıyorum. Şu anda, belirlenen stildeki herhangi bir şey hemen pencereye kopyalanıyor. Metni anlık pencereden bir txt dosyasına taşımak için makroyu otomatikleştirmenin bir yolu var mı? Aksi halde, makroyu kullanan herkes VBA'yı açmadıkça metni göremez, değil mi?Anlık pencerenin içeriğini bir metin dosyasına yazın
cevap
İşte benim önerim: hemen pencereye VE bir dosyaya aynı anda yaz. Aşağıdaki örnekler.
Neden bilgileri ilk pencerede ilk geçişte yapılıyor ve o zaman sadece oradan bir dosyaya yazıyorsunuz? Bu sadece sapık ve işe yaramaz zor geliyor! Bu kod son bit bir başvuru gerektirdiğini
Dim s As String
Dim n As Integer
n = FreeFile()
Open "C:\test.txt" For Output As #n
s = "Hello, world!"
Debug.Print s ' write to immediate
Print #n, s ' write to file
s = "Long time no see."
Debug.Print s
Write #n, s ' other way of writing to file
Close #n
Dim FSO As Scripting.FileSystemObject
Set FSO = New Scripting.FileSystemObject
Dim txs As Scripting.TextStream
Set txs = FSO.CreateTextFile("C:\test2.txt")
s = "I like chickpeas."
Debug.Print s ' still writing to immediate
txs.WriteLine s ' third way of writing to file
txs.Close
Set txs = Nothing
Set FSO = Nothing
Not ayarlanması: Araçlar> Referanslar> onay işareti Microsoft komut dosyası Runtime de.
Merhaba, cevap için teşekkürler! Bir sorum var: Başka bir yöntem yerine yöntemlerden birini kullanmanın herhangi bir avantajı/sakıncası var mı? –
Evet. Onları okumanızı ve denemeyi öneririm. Şahsen, neredeyse her zaman 'FileSystemObject' yöntemini kullanırım. –
Bu kodu anında pencereye koyun ve Enter tuşuna basarak Listeyi JSON metnine C# olarak yazın.
System.IO.File.WriteAllText(@"C:\Users\m1028200\Desktop\Json2.txt",
JsonConvert.SerializeObject(resultsAll));
- 1. Bir txt dosyasına yazın android java
- 2. Metin dosyasının içeriğini silme
- 3. cmd - bir metin dosyasına
- 4. göster bir metin dosyasına
- 5. Bir metin dosyasının içeriğini python
- 6. C++ yapılarının bir metin dosyasına dökülmesi
- 7. C# kullanarak "Sektör 0" dosyasına bir dosya yazın?
- 8. Yerel metin dosyasına
- 9. PrintWriter metin dosyasına yazmıyor
- 10. PowerShell: metin dosyasına yazma
- 11. Metin dosyasının içeriğini silmeden nasıl silinir
- 12. Javascript'teki bir div'in metin içeriğini nasıl temizlerim?
- 13. Flex3: Katıştırılmış bir metin dosyasının içeriğini
- 14. Çok satırlı bir metin kutusunun içeriğini C# panoya nasıl kopyalanır?
- 15. Anlık
- 16. Liste kutusunun öğelerini bir metin dosyasına kaydetme
- 17. Android'de bir metin dosyasına nasıl eklenir?
- 18. Tarayıcıyı bir metin dosyasına okumak için kullanma
- 19. Linux: DD sonuçlarının bir metin dosyasına gönderilmesi
- 20. jq read .txt dosyasını okuyun ve değerleri json dosyasına yazın
- 21. Metin dosyasındaki satırları ikinci bir metin dosyasına göre sıralamak nasıl
- 22. PHP Array Metin dosyasına kaydedildi
- 23. java projesinde metin dosyasına erişilemiyor
- 24. JTextField girişlerini metin dosyasına kaydedin
- 25. Bir İfade yazın Eğer oracle
- 26. Günlük dosyasına metin dosyası veri ekle, .bat
- 27. Bir anlık sigalarm c
- 28. STATİK metin için WM_SETTEXT denetim içeriğini yenilemez
- 29. bir metin böyle N satırla sınırlı bir metin dosyasına satırlar için dairesel tampon uygulayan bir piton komut dosyasına gerek piton
- 30. Büyük bir metin dosyasına bir dize mi uyuyorsunuz?
Hemen pencereye nasıl yerleştiriyorsunuz? Bunun yerine bir dizi değişkenine saklayabilir ve işlem tamamlandığında bir metin dosyasına bırakabilir misiniz? – mellamokb
... ya da sadece bir formda açılır. –
Neden ilk pencerede bilgileri ilk geçişte bulundurmak istediğinizi anlamıyorum ve sadece oradan bir dosyaya yazabilirsiniz. Neden doğrudan dosyaya yazmıyorsunuz ?? –