0
このマクロVBAスクリプトはExcelで有効で、2番目の列に空のセルまたは "NULL"というテキストが含まれていれば行が削除されますこれらの列でXMLマッピングを使用すると、これらのスクリプトは正しく機能しなくなります。これらのスクリプトを使用する前に、XMLマッピングが必要です。何か案は ?ExcelのVBAスクリプトが、列のXMLマッピングスキーマを使用するときのように動作しなくなる
Sub DelBlankRows()
Columns("B:B").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.EntireRow.Delete
With ActiveSheet.AutoFilterMode = False
With Range("b1", Range("b" & Rows.Count).End(xlUp))
.AutoFilter 1, "*NULL*"
On Error Resume Next
.Offset(1).SpecialCells(12).EntireRow.Delete
End With
.AutoFilterMode = False
End With
End Sub
"正しく動作しなくなる"とはどういう意味ですか? –
現在、空のセルを持つ行だけでなく、テーブルからすべてのデータを削除します。 – YMIFrozen
フィルタを適用した後、すべての行が表示されるのか、「NULL」の行のみが表示されますか? –