![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
マクロの質問お願いします。
このような形でデスクロップ上の決まったcsvファイルを自動的に
取り込む形になっています。
これを常に決まったファイルではなく、毎回ファイルを自分で選ぶような
形にしたいと思っています。
どのように変更すればできるでしょうか?
sub macro1()
dim w as workbook
with thisworkbook.worksheets("Load")
.cells.clearcontents
set w = workbooks.open(filename:="あなたのデスクトップのパス\000.csv")
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんなところへ質問を出す前にGoogleででも「ファイル指定 ダイアログ」や「ファイル選択 ダイアログ」などで照会すれば沢山記事があるので、読んでからにしたら。
。どれも、現在指定しているフォルダの中のファイルやフォルダを一覧で出して選択させる
だからフォルダは選択できる
またファイルの種類(拡張子)を指定できる
もちろんファイル名を指定できる
ファイル名*でワイルドカード的にファイル候補を絞れる
などあり
ーー
もうひとつの区別で
選択すると選択した既存ファイルが開いてしまうもの(エクセルのファイルを開くダイアロウグなど)
名前だけ選択して、名前を受け取り、自分側で開く必要がある(Application.GetOpenFilenameなど)
ものなどがある。
ーー
デスクトップは
http://billyboy.blog81.fc2.com/blog-entry-109.html
に説明がありますが、初心者には深入りしすぎかな。
No.1
- 回答日時:
dim w as workbook
dim myFile as variant
myfille = application.getopenfilename(filefilter:="CSV (*.csv),*.csv")
if myfile = false then exit sub
set w = workbooks.open(filename:=myfile)
などで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Visual Basic(VBA) エクセルVBAについて 8 2022/07/13 22:41
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
Teraマクロで日付ディレクトリ...
-
excelに貼り付けた数値が勝手に...
-
エディタで効率的な切り出し方法
-
ファイルを並び替えるときの「...
-
EXCELのVBAで画像を選んだ順に...
-
Excelのマクロを実行しても、エ...
-
エクセル 一括リンクの解除
-
=CELL("filename")で取得したフ...
-
ハイパーリンクで前回値をひき...
-
ローマ字→カタカナへ変換(エク...
-
マクロ 実行ボタンを押さずに...
-
Excel:コマンドボタンの移動
-
Excelを開いた時に表示さ...
-
コマンドボタンを押すたびに大...
-
EXCELのセルへ、デジタル時計を...
-
複数ファイルにある特定のシー...
-
押したボタンの位置取得(共通の...
-
Excelのワークシート上に検索窓...
-
チェックボックスで「いずれか1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excelに貼り付けた数値が勝手に...
-
EXCELのVBAで画像を選んだ順に...
-
Teraマクロで日付ディレクトリ...
-
エディタで効率的な切り出し方法
-
excel INDIRECT 他ファイル参照
-
VLOOKUP関数とネットワークに置...
-
エクセル 一括リンクの解除
-
エクセルからスキャナVBAで連動...
-
ハイパーリンクで前回値をひき...
-
ファイルを並び替えるときの「...
-
EXCELで複数のファイルから抽出
-
EXCEL VBA ー 同一フォルダ内の...
-
EXCELファイルが開けない(-_-;)
-
CSVで文字化けしてしまうのを直...
-
Excel VBAで自動的にハイパーリ...
-
PDF ファイルが開けません。
-
エクセルファイルから指定した...
-
EXCELのマクロを使って、テキス...
-
ファイルが無いときにエラーメ...
おすすめ情報