ワークシートの操作
ワークシートの移動

ワークシートの移動にはMoveメソッドを使用し移動先を引数で指定します。 引数『After』を使用した場合 '現在アクティブなシートを"Sheet2"の後ろに移動する Sub MoveWorksheet() Sheets […]

続きを読む
ワークシートの操作
ワークシートの名前の変更

ワークシートの名前の変更にはNameプロパティを使用します。 'ワークシートの名前の変更 Sub ChangeSheetName() ActiveSheet.Name = "実優" End Sub Sub ChangeS […]

続きを読む
ワークシートの操作
ワークブックの作成

ワークブックを新たに作成する場合にはAddメソッドを使用します。 'ワークブックを新規に作成する Sub AddWorkbook() Workbooks.Add End Sub   マクロを実行すると、新規ワー […]

続きを読む
セルの操作
セルの範囲の切り取り貼り付け

'セルB1~D3の範囲を切り取り貼り付け Sub CutCell() Range(Cells(1, 2), Cells(3, 4)).Cut Destination:=Cells(5, 6) End Sub Range( […]

続きを読む
セルの操作
セルの範囲のコピー貼り付け

セルの範囲のコピーと貼り付け 'セルB1~D3の範囲をコピー貼り付け Sub CopyCell() Range(Cells(1, 2), Cells(3, 4)).Copy Destination:=Cells(5, 6 […]

続きを読む
セルの操作
セルの挿入(範囲・行・列)

insertメソッド Insertメソッドは、セルを挿入するメソッドです。 範囲の行数と列数が同じの場合、Insertメソッドを実行するとセルの挿入後、下方向にシフトします。 列数のほうが行数より多い場合は、右方向にシフ […]

続きを読む
セルの操作
セルをクリアするメソッド

Clear(すべてをクリア) 書式、コメント文、アウトライン、数式、文字列のすべてをクリアするメソッドです。 ClearContents(数式、文字列をクリア) 数式、文字列をクリアするメソッドです。 ClearForm […]

続きを読む
セルの操作
セルの削除(範囲・行・列)

Deleteメソッド Deleteメソッドは、セルを削除するメソッドです。 範囲の行数と列数が同じの場合、Deleteメソッドを実行するとセルの削除後、上方向にシフトします。 列数のほうが行数より多い場合は、左方向にシフ […]

続きを読む
セルの操作
列の指定(EntireColumn)

EntireColumnメソッド EntireColumnは行を選択するメソッドです。 EntireColumnメソッドを使ったプログラムの例は以下のとおりです。 マクロを実行した結果は以下のとおりです。

続きを読む
セルの操作
行の指定(EntireRow)

EntireRowメソッド このメソッドは行を選択するメソッドです。 EntireRowメソッドを使ったプログラムの例は以下のとおりです。 Sub Hello1() Range("B2:E5").EntireRow.Va […]

続きを読む