マクロを作成しましたが、削除中に行が実際に変更されたため実際には機能しません。ユーザはテーブル内の任意のセル数を選択する。マクロが実行されると、選択されたセルに属する行だけが削除されます。これまでに何を得たのですか。削除するExcelマクロをシート内の選択したセルに基づいて作成します
Sub DeleteSelectedRows()
Dim Cell As Range
With Sheet1
For Each Cell In Selection
.Range(Cell.Address).EntireRow.Delete
Next Cell
End With
End Sub
助けていただければ幸いです。
'Selection.EntireRow.Delete'をループする必要はありません。 –