
私は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 メソッドの使用方法について。