MS Excel'de ortak VBA komutları

Excel hakkında başka bir işlev öğrenin.

Mesaj kutusu

Bir mesaj kutusu veya daha "sinir bozucu bir pop-up pencere" olarak bilinen, Excel'in kullanıcılarla etkileşime girmesine izin verir. Mesaj kutuları oluşturmak için VBA komutu, "MsgBox" (tırnak işaretleri olmadan) kullanılır. Programcı, bir mesaj kutusuna kullanıcıya hangi bilgilerin sunulacağını, kullanıcının hangi bilgileri gireceğini ve bu bilgilerle ne yapılacağını tanımlamak için VBA kullanır.

Hücre seçimi

VBA komutu, Aralık, bir hücre veya hücre grubunu ifade eder. "Nesne (" A1 ") 'de olduğu gibi Value nesnesi özelliği ile birleştirildiğinde, Value" (tırnakları açmadan ve kapatmadan), bir hücrenin içeriğini seçebilirsiniz.

devir

Programcıların, tam olarak uygulanacak bir işlev için sıklıkla bir nesnenin birden çok örneğinde dolaşması gerekir. MS Excel için, döngü için VBA komutları "Her biri için ... Sonraki" (tırnak işaretleri olmadan).

yorumlar

Kabul et, programcılar insan ve bir VBA komutunun amacını unutacaklar. Unutmadan kaçınmanın bir yolu, VBA kodu boyunca yorum yapmaktır. Excel için bir VBA üzerine yorum yapmanın en yaygın yolu kesme işareti kullanmaktır, ancak kodda noktalama işareti kullanmamalarını tercih edenler için kullanılabilecek çok daha uzun bir komut vardır.

Hesaplamaları hızlandır

MS Excel, formülleri otomatik olarak hesaplar veya "F9" tuşuna basarak kendiniz hesaplayabilir, bilgi değişikliklerine göre bunları güncelleyebilirsiniz. Bununla birlikte, her iki yöntem de formülleriniz kullanıcı tanımlı işlevler için ise hesaplamayı yavaşlatırsa VBA'nın içinde ve arkasında konumlandırılmasını gerektirir. Microsoft'a göre, MS Excel'in "F9" anahtarını özel bir alt yordamla yeniden yönlendirerek VBA dışındaki hesaplamaları yapmasını engelleyebilirsiniz:

Application.OnKey "{F9}", "Recalc"