VBAを使用してコピー&ペーストする方法
VBA (Visual Basic for Applications) は、Word、Excel、Access、Visio などの Microsoft アプリケーションのプログラミングに使用される言語です。これは、ユーザーが選択したアプリケーション (この場合は Excel) の機能を拡張できるようにするマクロのコンパイルです。たとえば、ユーザーはコンピュータのデスクトップ用のデータベースからアプリケーションとサービスを作成できます。その機能は、一般的な Excel アプリケーションとは少し異なります。 VBA マクロではキーボードの組み合わせを使用できません。コピーと貼り付けなどの単純なタスクを実行するには、数式ボックスに特別なコードを書き込む必要があります。少しトリッキーに聞こえますが、それほど恐ろしい作業ではありません。
ステップ 1
「マクロ」メニューに移動します。
ステップ 2
「録画」をオンにします。
ステップ 3
このコードを数式ボックスに書き込みます。 ("A1") は、複製するセルです。 (「B1」) は、情報を貼り付けたい場所です。
Range("A1").Select Selection.Copy Range("B1").Select ActiveSheet.Paste
ステップ 4
このコードを数式ボックスに書き込んで、列全体をコピーして貼り付けます。
Range("A:A").Select Selection.Copy Range("B:B").Select ActiveSheet.Paste
ステップ 5
このコードを記述して、1 から 2 までの行全体をコピーして貼り付けます。
Range("1:1").Select Selection.Copy Range("2:2").Select ActiveSheet.Paste
ステップ 6
「録画」をオフにします。
警告
コードは、この記事に示されているとおりに正確に記述してください。 1 文字が欠けると、コード全体が役に立たなくなります。