Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


13294 / 13644 ツリー ←次へ | 前へ→

【6102】保存のファイル名を変えたいのですがお願いします ココ 03/6/16(月) 16:56 質問
【6105】Re:保存のファイル名を変えたいのですがお... つん 03/6/16(月) 17:17 回答
【6108】Re:保存のファイル名を変えたいのですがお... ココ 03/6/16(月) 17:41 お礼

【6102】保存のファイル名を変えたいのですがお願...
質問  ココ  - 03/6/16(月) 16:56 -

引用なし
パスワード
   Private Sub CommandButton1_Click()


  Dim MyPath, MyFileName As String
    
  MyPath = "C:\Documents and Settings\名前\My Documents\ファイル名"
  MyFileName = Sheets("明細").Range("B15:c15").Value
  
  ActiveWorkbook.SaveAs Filename:=MyPath & MyFileName & ".xls", FileFormat:= _
  xlNormal, Password:="", WriteResPassword:="", _
    ReadOnlyRecommended:=False, CreateBackup:=False

End Sub

これで保存名を "ファイル名+B15+C15" としたいのですが、うまくいきません。
どのようにしたらよいのか教えてもらえますでしょうか?
お願いします。

【6105】Re:保存のファイル名を変えたいのですがお...
回答  つん E-MAIL  - 03/6/16(月) 17:17 -

引用なし
パスワード
   ココ さん、こんにちは

>  MyFileName = Sheets("明細").Range("B15:c15").Value

ここを、

  With Worksheets("明細")
    MyFileName = .Range("B15").Value & .Range("c15").Value
  End With

に変えてみたらどうでしょう?

ほんで、「ファイル名」というのも、フォルダ名じゃなくて、
ファイル名なら、MyPathじゃなくて、MyFileNameに入れた方が
わかりやすくないですか?

【6108】Re:保存のファイル名を変えたいのですがお...
お礼  ココ  - 03/6/16(月) 17:41 -

引用なし
パスワード
   ▼つん さん、こんにちわ!

初心者丸出しの質問ですみませんでした。

問題点ですが、おかげでうまくいきました。
My Path⇒My FileNameにいれたら、よかったです。
見た感じもすっきりしました。

本当にありがとうございます。

13294 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free