- 締切済み
Excel2007,VBA シートにロードする方法
VBAのコードがあるファイル(入出力.xlsm)には "シートDATA" "参照データ1" "参照データ2" "参照データ3" "新規データ" ・・・・ というシート名があります。 フォームとボタンを作りました。 「ロード」「セーブ」 「ロード」ボタンをクリックすると ファイル名 "File0001.xlsx"を "シートDATA"というシート名のA5列を軸にしてロードしたいです。 存在しない場合、エラーの場合は"新規データ"というシート名を"ロードDATA"にコピーします。 フォームの「セーブ」というボタンを押すと"File0001.xlsx"というファイル名に "シートDATA"のシートのデータのみ上書きします。 A5列を軸にして保存。 どうしたらいいのでしょうか? A5列を軸にするというのは面倒ならなくてもかまいません。 File0001.xlsxには1シートのデータしかないことになっています。 ファイルに複数シートがある場合はまずいでしょうか? File0001.xlsx File0002.xlsx ・・・ と保存していく予定です。
- みんなの回答 (2)
- 専門家の回答
お礼
自動記録機能は使ったことないのですが、自動記録でここまでできるんですか? DBも考えましたがADOとかは使いたくありません。