Excel (VBA)

Excel VBAに関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : Excel 2016)
ファイル名自動付与&保存先指定
投稿日時: 19/11/08 11:05:32
投稿者: Yoasn_3218

あるセル(例ではA1)の入力をファイル名、形式(例ではxlsx)指定してファイル保存するコードを
 
Application.Dialogs(xlDialogSaveAs).Show Arg1:=Range("A1").Value,Arg:2=12
 
のように記述しました。
 
ここでさらに保存先を指定するためには、どう書いたら良いのでしょう。
 
 
例えば Cドライブのユーザー内に保存したい場合、短絡的に
 
  ...... Show Arg1:=C:\Users¥Range("A1").Value,Arg:2=12
 
のようにしたらコンパイルエラーとなります。
 
 
間違いのご指摘、指導をお願いします。

回答
投稿日時: 19/11/08 13:25:07
投稿者: WinArrow
投稿者のウェブサイトに移動

>Arg1:=C:\Users¥Range("A1").Value,Arg:2=12
 

Arg1:="C:\Users¥" & Range("A1").Value,Arg2:=12
       文字列部分を「"]で囲む ↑誤記あり

投稿日時: 19/11/08 13:55:41
投稿者: Yoasn_3218

この掲示板に値しないほどの初歩的凡ミスでした。
全くのVBAの勉強不足です。
 
パス指定部分からファイル名の扱いになるというわけですね。
 
回答どうもありがとうございました。