Tamam, bu yüzden, Excel'i az çok bir şeye kullandığımız için yeni iş alanımda VBA'yı öğrenmek zorundayım. Excel'deki yerleşik VBA editörü beni kesinlikle bonker yapıyor - kod yazmak için verimli bir şekilde yapılmadığını düşünüyor.Sublime Metni veya Notepad ++ 'i VBA için Editör ve Oluşturucu Olarak Kullanma
Son yıllarda tüm kodlama amaçları için Sublime Text kullanıyorum. There's a plug-in for writing VBA in Sublime, ama ben benim Sublime yazılmış kodumu Excel belgelerime nasıl bağlayacağımı anlamıyorum. Ben Sublime Text biçimde şu dosyayı
Sub test()
Debug.Print "Hello, World"
End Sub
çalıştırmayı Say, ben konsolda [Finished in 0.1s]
, ancak hiçbir çıktısından dışarı aşağıdaki alın.
Soruma soru şudur: Herkes, Excel'de VBA'yı Sublime Text veya Notepad ++'dan çalıştırmak için nasıl bir çözüm sunar? VBA'da hala büyük bir noob'um, bu yüzden kodun test edilmesinin yanında Excel çalışma kitabındaki etkileri gerçekten görebilmek güzel olurdu.
Bu eklenti, VBA değil [etiket: VBScript] içindir. Onlar çok farklı şeyler. VBA, yalnızca Office'te kullanılabilen kendi IDE'sinde derlenebilir ve yürütülebilir. –
VBA Düzenleyicisi'nin neden verimsiz olduğunu düşünüyorsunuz? Doğru bir IDE'nin prensiplerine dayanır ve VBA'nın en büyük avantajlarından biri olan [tag: IntelliSense] 'e izin verir. Sublime text ve NotePad ++, sadece IDE'leri değil, sözdizimi vurgulayan gelişmiş metin editörleridir. –
@MacroMan Ooo, eklentinin vbscript için olduğunu yakalamalıydı. Sanırım var olmasını bekledim ve iyice kontrol etmedim. Olumlu VBA sadece yerel IDE'de derlenip icra edilebilir mi? – Holene