行の削除するにはDeleteメソッドを使いますが、削除する行を指定するには2つの方法があります。サンプルコードでは、2行目、4行目、6~8行目を削除します。【VBA】連続した複数行を削除する行の削除にはDeleteメソッドを使いますが、対象の連続した行を指定するには、3つの方法があります。サンプルコードでは、2行目から6行目を削除します。繰り返し処理の中で、1つずつ「処理中のワークシート名」と「指定したシート名」を比較し、名前が違う時に削除処理をおこないます。アクティブシートを削除したい時は、ActiveSheet.Deleteで削除できます。【VBA】列を削除する(1列だけ、連続した複数列、離れた複数列)VBAで列を削除する時は、RangeプロパティのDeleteメソッドを使用します。対象列を指定するには、RangeやColumnsなどいくつかの方法があります。次の3つの選択方法があります。VBAで行を削除する時は、Deleteメソッドを使用します。削除する行を指定するには、RangeやRowなど3つの方法があります。サンプルコードでは、2行目を削除します。繰り返し処理の中で、1つずつ「ワークシートの名前」と「アクティブシートの名前」を比較し、名前が違う(=アクティブシートではない)時に削除処理をおこないます。【VBA】複数のワークシートをまとめて削除するワークシートの削除自体はDeleteメソッドを使いますが、削除するシートの指定方法がいくつかあります。今回は、3つの方法を紹介しているので、使いやすい&理解しやすい方法を選んでください。【VBA】ワークシートの削除とテクニックワークシートを削除する時は、Deleteメソッドを使います。削除するシートは、「シート名」や「インデックス(何番目)」で指定できます。Worksheets("○○").Deleteと書き、○○の部...2018.10.30VBAテクニック辞典スポンサーリンク「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。「えくとしょ」を作ってる人フリーランスのシステムエンジニア。VBAやVB.NETなどVB系の言語で、業務システムの開発をしています。職業訓練校で、エクセルVBAの講師などもしています。自動化ツール・便利プログラム集タイトルとURLをコピーしました。