Excel'de kullanıcı formundaki metin kutularının boş olup olmadığını nasıl kontrol edebilirim?
Eğer Excel'de belirli bir kullanıcı formundaki metin kutularının boş olup olmadığını kontrol etmek istiyorsanız, bu makaledeki yöntem size yardımcı olacaktır.
VBA kodu ile kullanıcı formundaki metin kutularının boş olup olmadığını kontrol edin
VBA kodu ile kullanıcı formundaki metin kutularının boş olup olmadığını kontrol edin
Aşağıdaki VBA kodu, belirli bir kullanıcı formundaki tüm metin kutularının Excel'de boş olup olmadığını kontrol etmenize yardımcı olabilir. Lütfen aşağıdaki adımları izleyin.
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın. Ardından aşağıdaki VBA kodunu kod penceresine kopyalayın.
VBA Kodu: Kullanıcı formundaki metin kutularının boş olup olmadığını kontrol edin
Sub CheckTextBox()
    Dim fTextBox As Object
    Dim xTxtName As String
    Dim xEptTxtName As String
    For Each fTextBox In UserForm1.Controls
        If TypeName(fTextBox) = "TextBox" Then
            If fTextBox.Text = "" Then
                xEptTxtName = xEptTxtName & fTextBox.Name & " is empty" & vbNewLine
            Else
                xTxtName = xTxtName & fTextBox.Name & " is not empty" & vbNewLine
            End If
        End If
    Next
    If xEptTxtName <> "" Or xTxtName <> "" Then
        MsgBox xEptTxtName & vbNewLine & xTxtName
    End If
End SubNot: Kodda, UserForm1, kontrol edeceğiniz metin kutularını içeren kullanıcı formunun adıdır.
3. Kodu çalıştırmak için F5 tuşuna basın. Ardından bir Microsoft Excel iletişim kutusu açılır ve hangi metin kutusunun boş olduğunu ve hangisinin boş olmadığını aşağıdaki ekran görüntüsünde gösterildiği gibi bildirir.


Kutools AI ile Excel Sihirini Keşfedin
- Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
- Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
- VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
- Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
İlgili makaleler:
- Excel'de bir hücredeki ilk karakterin harf mi yoksa sayı mı olduğunu nasıl kontrol edebilirim?
- Excel'de bir hücre değeri iki değer arasında mı diye nasıl kontrol edebilirim?
- Excel'de bir metin kutusunu yüzde olarak nasıl biçimlendirebilirim?
- Excel'de bir metin kutusu seçildiğinde metnini otomatik olarak nasıl seçebilirim?
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.
 
  
  
  
 
- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin