- ベストアンサー
ダイアログボックスからファイル名の取得をしたい(ACCESS97)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「Common Dialog Control」というActiveXを使うと簡単ではないでしょうか。 フォームデザイン時のツールボックスの最後に金槌とレンチをクロス させたようなアイコンで「コントロールの選択」というのが あるかと思います。これの「Microsoft Common Dialog Control」 を使うと早くできると思います。 もし「コントロールの選択」に無ければ[ツール]→[ActiveXコントロール] で[comdlg32.ocx](多分システムフォルダにあるかと思います)という AxtiveXを登録すれば「コントロールの選択」で選択できるはず。 使い方を簡単に、、、([cmndlg]というコントロールとして) Me!cmndlg.ShowOpen 'ダイアログボックスを表示 Debug.Print = Me!cmndlg.FileName '選択したファイル名を表示 その他のプロパティ・メソッド等はプロパティページや本、 VBのヘルプ等を参照してください。 フォントの選択や色の選択など、様々なダイアログボックスが できたんじゃなかったっけかな、、、(うろ覚え)
その他の回答 (1)
普段Excelは使いますがACCESSは使わないので、はずしているかもしれませんけど。 ExcelのVBAには、 Application.GetOpenFilename() があります。「ファイル名を選択」ダイアログボックスです。 同じものが多分ACCESSにもあると思います。 使い方はHELPを参照して下さい。
関連するQ&A
- アクセスでファイル名の獲得
アクセスのフォームにテキストボックスを作り、このテキストボックス内に、ダイアログボックスで選択したエクセルやテキスト等のファイルのフルパスを取り込みたいのですがどのようにしたらいいでしょうか?
- 締切済み
- オフィス系ソフト
- ファイル選択ダイアログからファイルのフルパスを取得したい
Visual Basic 2008について質問があります。 フォームにテキストボックスを配置し、そのテキストボックスに ファイル選択ダイアログで選択したファイルのパスを表示させたいのですが どのようにパスを取得し表示させるのでしょうか? 初歩的な質問で申し訳ありませんがどうぞよろしくお願いします。
- ベストアンサー
- Visual Basic
- Accessのダイアログボックスについて
Accessを使い始めたばかりの初心者です。 環境はWindowsXP,MS-Access2000で使っています。 Accessを起動すると最初にダイアログボックスが表示され新しいデータベースの作成か、既存のファイルを開くか確認してきます。 このダイアログボックスの中に表示されているの既存のファイルを削除するにはどうしたら良いのでしょうか。 作ったファイル自体は削除してあるのですが、起動時に表示されるダイアログボックスからは削除されません。 別に実害があるわけでは無いのですが、練習で色々作ってしまい項目だけ増えて困っております。 エクスプローラーでAccessの中のファイルを色々探したのですが、それらしいものも見つけられませんでしたしこちらの過去ログ等も見たのですが、わかりませんでした。 宜しくお願いいたします。
- 締切済み
- その他(データベース)
- ダイアログボックスについて
ワードをファイルから開くときに 「ダイアログボックスが開いているためコマンドを実行することができません。実行するには「OK」ボタンをクリックしてからすべてのダイアログボックスを閉じて下さい」と出てきます。ワードを立ち上げてからファイルを開くとこの表示は出てこないのですが、どうすればこの表示がでなくなりますか?ちなみに他のアプリケーションは何も立ち上がってはいないのですが。
- ベストアンサー
- オフィス系ソフト
- ACCESS VBAでファイルを開くダイアログを表示させたい
ACCESSのフォームからコマンドボタンを押すことで、 ファイル開くダイアログが表示されて、 そこでファイル名をクリック指定することで、 実際にそのファイルがインポートされるように仕組みを作りたいと思っています。 VBAでどう記述するのでしょうか? 類似ケースの質問内容も調べましたがピンと来るものがありませんでした。 ご存知の方、教えて頂けるとありがたいです。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- Access97VBAで「ファイルを開く」ダイアログボックス
事情があり、使い慣れないMicrosoft Access97のVBAでアプリケーションを作成中です。 使用者がHDD上のファイルを選択できるようにしたいのですが、どうすれば良いのでしょうか? イメージとしては、「ファイルを開く」ダイアログボックスのようなものでファイルを選択・指定できるようにしたいのです。 (Delphiなら、OpenDialogコンポーネントの機能です。)
- ベストアンサー
- オフィス系ソフト
- ACCESSでファイル指定のダイアログを表示し、指定されたアドレスをテ
ACCESSでファイル指定のダイアログを表示し、指定されたアドレスをテーブルに持ちたい。 ・フォームにボタンを配して、ボタンクリックでダイアログが表示 ・ダイアログより選択されたファイルアドレス(ファイル)が、フォーム上に表示 ・フォームを閉じる際に、レコードに更新したい。 ・再度(変更)フォームを開いた場合は、ダイアログのデフォルト表示は、テーブルの内容を考慮したい。 回答履歴を拝見し、いろいろ試したのですが、うまくいきません。 よろしく、お願いします。 バージョンACCESS 2010
- ベストアンサー
- その他MS Office製品
- ExcelVBA/ダイアログボックスで選んだファイルのファイル名を取得したい
ExcelのVBAについて教えてください。 「ファイルを開く」の時に出てくるようなダイアログボックスを表示させ、そこで選択したファイルのフルパス+ファイル名を文字列形式で取得したいのですが、どのようにしたら良いでしょうか? 自分でヘルプファイルもある程度調べてみたのですが、よく分かりませんでした。 最終的には、ワークシート上に画像ファイルを挿入し、その作成日付をセルに表示するようなものを作りたいのですが、 Application.Dialogs(xlDialogInsertPicture).Show では、画像は挿入されるものの、挿入した画像のファイル名を取得できないので、日付が調べられないのです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- Accessからファイルを開くダイアログ
いつもお世話になってます。 今回はAccessから「ファイルを開く」のダイアログを開きたいと思ってるんですが、AccessのコマンドボタンからだとExcelの起動とかしかできませんよね? ファイルを開くのダイアログを出すにはどうすればよいのでしょうか? ちょっとAccessに詳しい人から聞いた話だと、ダイアログを開くまでは簡単だけどそこから起動させるのは大変!だと聞きました。 本当ですか??? 教えてください。
- ベストアンサー
- オフィス系ソフト
- カレンダーコントロールのダイアログボックス
ACCESSでボタンをクリックすると、カレンダーコントロールのダイアログボックスが表示されて、日付が入力出来るようにしたいのですが... この方法で日付を入力するテキストボックスに共通で使用出来たらと考えています。 カレンダーコントロールのダイアログボックスの作成から分からないのでお願いします。
- ベストアンサー
- その他(データベース)
お礼
ありがとうございました。 ActiveXってすごいんですね。