数式を使用して Excel でデータを切り取るにはどうすればよいでしょうか?

数式を使用して Excel でデータを切り取るにはどうすればよいでしょうか?

私はMS Excel 2007を使用しています

シート 1 の行を切り取って、Excel の数式を使用してシート 2 に貼り付けたいのですが、=VLOOKUP または =A1 を既に使用していますが、データのコピーのみで切り取りは行われません。

あなたのすべての協力に感謝します

答え1

これを数式で実行することはできませんが、VBA では実行できます。次のようなものです:

Sub cut()

Set sh1 = Sheets("Sheet1") 'change your sheet names if they are different
Set sh2 = Sheets("Sheet2")
sh1.Range("A1:H1").cut sh2.Range("A1:H1") 'Select the range you are cutting from and where it being pasted

End Sub

行全体を切り取る場合は、.EntireRow を使用することもできます。

Sub cut()

Set sh1 = Sheets("Sheet1") 'change your sheet names if they are different
Set sh2 = Sheets("Sheet2")
sh1.Range("A1").EntireRow.cut sh2.Range("A1")


End Sub

これをチェックしてくださいリンク.cut メソッドの使用方法について。

関連情報