VBA Kodlama Satır Bölme İşareti

| 10 Aralık 2014 |




VBA da kod satırını veya popup mesajını bir alt satırdan devam etmek

Bir ipucu yazısı aslında bazen ufak şeyler hayatımızı kolaylaştırabilir.

Bazen Microsoft Visual Basic Applicaton VBA da kolay kodu kolayca okumak veya kontrol etmek için uzunca bir satır yerine ikinci veya üçüncü satırlar oluşturarak
takip etmek isteyebiliriz. Veya Bir POPUP Mesaj verdiğimizde bunu bölmek ve ikinci satıra geçirmek isteyebiliriz.

VBA_Satır_Kesme



VBA Scripte da Satırı  & _  ile bölüp bir alt satırdan devam edebiliriz.

& _  vba kodu içerside uzun satırların bir alttan devam etmesini sağlar. Kullanımı şu şekildedir.
Öncelikle anahtar sözcük değeri veya bir metin dizisini ortasından bir yerden kesemeyiz. Üst dizeyi öncelikle ile kapatalım. & _ ekledikten sonra alt dizede yine açarak devam edelim.

[php]

Mesaj = "Bu cümle VBA Editör ekranında oldukça uzun gözüküyor ve kontrol etmemiz zorlaşıyor."
MsgBox Mesaj

[/php]

Alternatifi:

[php]

Mesaj = "Bu cümle VBA Editör ekranında oldukça uzun gözüküyor" & _
"ve kontrol etmemiz zorlaşıyor."
MsgBox Mesaj

[/php]

Şeklinde yazabiliriz. Bu yazım kodlama yapan adına kolaylık sağlayabilir.

VBA da MSGBOX da vereceğimiz mesajı bir kaç satırda yazamak istersek & vbNewLine & kullanıyoruz.

Eğer Msgbox ın programı kullanana çift satırda gözükmesini istiyorsak;
& vbNewLine & şeklinde araya bir belirteç koyuyoruz.

[php]
MsgBox "Bu cümle VBA Editör ekranında oldukça uzun gözüküyor" & vbNewLine & "ve kontrol etmemiz zorlaşıyor."
[/php]

dilerseniz yine bunu aşağıdaki şekilde yazabiliriz;

[php]
Private Sub Kontrol_Click()
Mesaj = "Bu cümle VBA Editör ekranında oldukça uzun gözüküyor" & _
"" & vbNewLine & "ve kontrol etmemiz zorlaşıyor."
MsgBox Mesaj, vbInformation, "Bilgilendirme:"
End Sub
[/php]



Etiket: ,

Kategori: İp Uçları

Bora M. Deniz ()

Teknoloji, internet, ve bilişim gibi konularda paylaşımlarım ve yazılarımla 2011 den beri teknorapor.com dayım. Sosyal medya da yararlı bulduğunuz yazılarımı paylaşmanız dileklerimle... The author shares and writings IT, internet and technology news blog offering

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir