Access VBA質問箱 IV

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

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


2088 / 2272 ツリー ←次へ | 前へ→

【3967】空のデータベース作成の名前の付け方 TAKESHI 04/12/7(火) 8:34 質問[未読]
【3969】Re:空のデータベース作成の名前の付け方 Gin_II 04/12/7(火) 9:06 回答[未読]
【3972】Re:空のデータベース作成の名前の付け方 TAKESHI 04/12/7(火) 12:25 お礼[未読]

【3967】空のデータベース作成の名前の付け方
質問  TAKESHI E-MAIL  - 04/12/7(火) 8:34 -

引用なし
パスワード
   CreateDatabase メソッドで空のデータベースを作成したんですがデータベースの名前がうまくつけられません。名前はテーブルから読み込んその名前を使用したいのですが、うまくいきません。記述を教えてください。

Dim 読込 As String
Dim 名前 As String

Set Db = CurrentDb
読込 = "作成年テーブル"
Set INRs = Db。OpenRecordset(読込、dbOpenDynaset)

名前 = INRs!作成年月

Set dbs = wsDefault.CreateDatabase("C:\名前.mdb"、dbLangGeneral,dbEncrypt)

で記述するとC:に名前.mdbになってしまいます。
INRs!作成年月には20041031が設定されており20041031.mdbにしたいのですが、教えてください。
よろしくお願いします。

【3969】Re:空のデータベース作成の名前の付け方
回答  Gin_II  - 04/12/7(火) 9:06 -

引用なし
パスワード
   >名前 = INRs!作成年月

名前 = "C:\" & INRs!作成年月 & ".mdb"


>Set dbs = wsDefault.CreateDatabase("C:\名前.mdb"、dbLangGeneral,dbEncrypt)

Set dbs = wsDefault.CreateDatabase(名前,dbLangGeneral,dbEncrypt)

でどうでしょうか?
#変数は、引用符の外に出してやる必要があります。

【3972】Re:空のデータベース作成の名前の付け方
お礼  TAKESHI E-MAIL  - 04/12/7(火) 12:25 -

引用なし
パスワード
   ▼Gin_II さん:
また質問に答えていただきありがとうございます。
できました。とても嬉しかったです。本当にありがとうございました。

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