私はいくつかのデータを移動範囲に貼り付けるマクロを探しています。私はすでに私の次の非空の列の数を伝えるのセルを持っており、これは私が現在使用しているコードです:データを列Xに貼り付けるExcelマクロ
Dim OpenFileName As String
Dim wb As Workbook
'Select and Open workbook
OpenFileName = Application.GetOpenFilename()
If OpenFileName = "False" Then Exit Sub
Set wb = Workbooks.Open(OpenFileName)
'Get data EXAMPLE
ThisWorkbook.Sheets("Teleselling 17").Range("I9:I289")*this should be dynamic, I want to paste data in a moving range*.Value = wb.Sheets("TELESELLING INBOUND").Range("L9:L289").Value
wb.Close SaveChanges:=False
MsgBox ("Done!")
"移動範囲"とはどういう意味ですか? – YowE3K
毎回私はテレセールのインバウンドシートからデータを貼り付けます。データを入力するたびに移動する範囲で実行したいです。 – Paris
どこに移動しますか?列Iに最後に使用したセルの下に貼り付けたいだけですか?それとも、それを新しい列に貼り付けたいのですか? (あなたの質問は、次の空ではない列を見つける方法を考え出しましたが、コード内のどこにも使われていないようです。)あるいは、単に "移動する"最後の行をあなたのソースと目的地のエリア?または...? – YowE3K