Excel VBA質問箱 IV

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

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


5872 / 13645 ツリー ←次へ | 前へ→

【48420】ブックの名前のつけ方 JoJo 07/4/16(月) 23:49 質問[未読]
【48421】Re:ブックの名前のつけ方 ユニフ 07/4/17(火) 0:36 回答[未読]
【48447】Re:ブックの名前のつけ方 JoJo 07/4/17(火) 22:37 お礼[未読]

【48420】ブックの名前のつけ方
質問  JoJo  - 07/4/16(月) 23:49 -

引用なし
パスワード
   ブックを保存するとき、そのブック名をあるセルを参照させたいときは、どうしたらよいのでしょうか?例えば、セルA1にaaaと入れておいて、そのブックを保存するときにブック名をaaaにしたい場合です。A1には様々な文字が入ります。

【48421】Re:ブックの名前のつけ方
回答  ユニフ  - 07/4/17(火) 0:36 -

引用なし
パスワード
   JoJo さん

こんばんは、過去にここで書いていただいたコードです。
ご参照までに

  Dim Fmei As String
 Fmei = ThisWorkbook.Path & "\" & _
      Worksheets("Sheet1").Range("A1").Value & ".xls"
If Dir(Fmei) <> "" Then
  MsgBox "既に存在するブックです。"
  Else
    ActiveWorkbook.SaveAs Filename:=Fmei

    End If
End Sub


Sheet1の部分は該当するシート名に変えてください。

【48447】Re:ブックの名前のつけ方
お礼  JoJo  - 07/4/17(火) 22:37 -

引用なし
パスワード
   ▼ユニフ さん:ありがとうございました。
無事解決できました。


>JoJo さん
>
>こんばんは、過去にここで書いていただいたコードです。
>ご参照までに
>
>  Dim Fmei As String
> Fmei = ThisWorkbook.Path & "\" & _
>      Worksheets("Sheet1").Range("A1").Value & ".xls"
>If Dir(Fmei) <> "" Then
>  MsgBox "既に存在するブックです。"
>  Else
>    ActiveWorkbook.SaveAs Filename:=Fmei
>
>    End If
>End Sub
>
>
>Sheet1の部分は該当するシート名に変えてください。

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