は、私のような現在のワークシートに細胞内にいくつかのデータを生成する関数があるだろう。その代わり、現在のワークブックの現在のワークシートであることのデータのエクスポートエクセルVBA
Cells(1, "A").Value = ...
Cells(2, "A").Value = ...
Cells(3, "A").Value = ...
Cells(4, "A").Value = ...
を、私はしたいですそれを作成してCSVファイルにロードして、パスを与えます。
セイC:\USERS\Documents\Sample.csv
私は
ActiveWorkbook.SaveAs Filename:= _
"c:\MyFile.csv", FileFormat:=xlCSV _
, CreateBackup:=False
のようなものを見てきました。しかし、私がしたいという、これは単に別の場所に現在のブックを保存しますが、私は、現在のワークシートのデータを生成し、保存しませんすぐに輸出?とにかくそれができますか?たぶんActiveWorkbook = //pathname
のようにして、それを有効にする?
まず、新しいブックを開くことができます。その後、新しいワークブックにマクロ預金データがあります。次に、選択したフォルダにchoiseという名前で新しいワークブックをcsvとして保存します。次に、新しいブックを閉じます。 –
@ Gary'sStudent私は 'Workbooks.Add'を使って別のワークブックを作成しています。どのように私は今それをインポートすることを確認するために活性化するだろう... 'NewWorkbook.Sheets(1).Activate'のようなものですか? – Thatdude1
workbooks.addだけを使用しない... workbookとしてdim wbを使用する// wb = workbooks.addを// wbで設定する... –