私はスプレッドシートをまとめていて、行を削除するためのボタンを含めたいと思っています。シートの上部にはシート機能に不可欠ないくつかのセルがありますので、ユーザーがこれらを削除できないようにしたいと思います。以下は、ボタンを1回クリックするごとに達成しようとしているサンプルです。ボタンを使用して特定の行にはない行を削除する
ActiveSheet.Unprotect Password:="password"
If ActiveCell = Range("B21") Then Exit Sub Else
Selection.EntireRow.Activate
Selection.Delete Shift:=xlUp
ActiveSheet.Protect Password:="password"
End Sub
私はこれをうまく動作させるために苦労しており、成功しています。
、 – jsotola