İki farklı kaynaktan veri aldığım bir sayfam var. Aralarında boş bir satır var. Bu boş satırımı benim ayırıcı olarak yapmak istiyorum .Sizin tümünün boş olup olmadığını nasıl öğrenebilirim.Tüm satırın boşta olup olmadığı nasıl belirlenir excel vba
12
A
cevap
15
bu çalışması gerekir için (aynı zamanda hücrelerin herhangi birinde mevcut hiçbir formüller veya boşluk vardır sürece) bir hazır tüm satırı sonra benzer kod konuşuyorsak:
If Application.CountA(ActiveCell.EntireRow)=0 Then
MsgBox "Row Empty"
Exit Sub
End If
Aksi için, Arka arkaya gelen bir aralığı:
Dim neValues As Range, neFormulas As Range, MyRange As Range
Set MyRange = Columns("C:AA")
On Error Resume Next
Set neValues = Intersect(ActiveCell.EntireRow.SpecialCells(xlConstants), MyRange)
Set neFormulas = Intersect(ActiveCell.EntireRow.SpecialCells(xlFormulas), MyRange)
On Error GoTo 0
If neValues Is Nothing And neFormulas Is Nothing Then
MsgBox "Nothing There"
Else
MsgBox "Something's There"
End If
(Kaynak: http://www.ozgrid.com/forum/showthread.php?t=26509&page=1)
8
WorksheetFunction.CountA()
, aşağıda gösterildiği gibidir:
Dim row As Range
Dim sheet As Worksheet
Set sheet = ActiveSheet
For i = 1 To sheet.UsedRange.Rows.Count
Set row = sheet.Rows(i)
If WorksheetFunction.CountA(row) = 0 Then
MsgBox "row " & i & " is empty"
End If
Next i
İlgili konular
- 1. SQL sorgusunun SELECT olup olmadığı nasıl belirlenir?
- 2. VFPOLEDB sağlayıcısının yüklü olup olmadığı nasıl belirlenir?
- 3. ServletRequest'in PreflightRequest olup olmadığı nasıl belirlenir?
- 4. NSString'in latin tabanlı olup olmadığı nasıl belirlenir?
- 5. UISwitch'in açık/kapalı olup olmadığı nasıl belirlenir?
- 6. Yerel Kopyalama'nın gerekli olup olmadığı nasıl belirlenir
- 7. vba excel tüm hücreleri kilitler
- 8. Yerel JavaScript nesnesinin bir özellik/yöntem olup olmadığı nasıl belirlenir?
- 9. Bir noktanın sınırın üstünde veya altında olup olmadığı nasıl belirlenir?
- 10. Bir yolun başka bir alt dizini olup olmadığı nasıl belirlenir?
- 11. Java'da bir karakterin bir harf olup olmadığı nasıl belirlenir?
- 12. Bir derleme zamanında türün lambda ifadesi olup olmadığı nasıl belirlenir?
- 13. C# Bir sayının diğerinin katı olup olmadığı nasıl belirlenir?
- 14. Dizenin kullanıcı SID olup olmadığı nasıl belirlenir? Windows İşletim Sisteminde
- 15. ruby / raylar: Modülün dahil olup olmadığı nasıl belirlenir?
- 16. Dizenin İngilizce cümle veya kod olup olmadığı nasıl belirlenir?
- 17. Sınıfın başka bir sınıfın alt sınıfı olup olmadığı nasıl belirlenir?
- 18. Sınıf referansı bir arabirim olup olmadığı nasıl belirlenir?
- 19. Bir dosya tanıtıcısının aranabilir olup olmadığı nasıl belirlenir?
- 20. Yükseltme :: varyant değişkeninin boş olup olmadığı nasıl belirlenir?
- 21. Tarihin bir hafta sonu olup olmadığı nasıl belirlenir (lubridate kullanılmıyor)
- 22. System.Diagnostics.Process dosyasının 32 veya 64 bit olup olmadığı nasıl belirlenir?
- 23. .NET derlemesinin GAC'de yüklü olup olmadığı nasıl belirlenir?
- 24. std :: chrono :: monotonic_clock öğesinin kullanılabilir olup olmadığı nasıl belirlenir?
- 25. Bilgisayarda bir wifi adaptörünün olup olmadığı nasıl belirlenir?
- 26. Bir şeyin belirli bir kümenin üyesi olup olmadığı nasıl belirlenir?
- 27. R'de bir listenin boş olup olmadığı nasıl belirlenir?
- 28. .NET Türünün özel bir yapı olup olmadığı nasıl belirlenir?
- 29. Excel VBA
- 30. excel-vba