

ExcelのVBAについて教えてください。
「ファイルを開く」の時に出てくるようなダイアログボックスを表示させ、そこで選択したファイルのフルパス+ファイル名を文字列形式で取得したいのですが、どのようにしたら良いでしょうか?
自分でヘルプファイルもある程度調べてみたのですが、よく分かりませんでした。
最終的には、ワークシート上に画像ファイルを挿入し、その作成日付をセルに表示するようなものを作りたいのですが、
Application.Dialogs(xlDialogInsertPicture).Show
では、画像は挿入されるものの、挿入した画像のファイル名を取得できないので、日付が調べられないのです。
宜しくお願いします。
No.1ベストアンサー
- 回答日時:
標準モジュールに下記を貼りつけ実行して見てください。
参考になりませんでしょうか。Sub test01()
fn = Application.GetOpenFilename
MsgBox fn
fd = FileDateTime(fn)
MsgBox fd
MsgBox Format(fd, "yyyy/mm/dd")
End Sub
あと
ActiveSheet.Pictures.Insert("C:\My Documents\xxx.gif").Select
などと組み合わせられませんでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数頁のあるPDFファイルをWord...
-
複数のエクセル・ワードファイ...
-
Wordで写真が文字化け
-
”挿入”がグレーアウトして選択...
-
TeXの図番号の後のコロンを消し...
-
Power pointに写真の貼り付けが...
-
pdfファイルに雲マーク
-
Excel:1つのセルの中にテーブ...
-
携帯写真をワードに貼り付けたい。
-
Spybotの日本語化
-
オープンオフィスでの画像挿入
-
wordで別々に作ったファイルを...
-
Wordの複数ファイルの結合方法
-
エクセルに挿入した画像が勝手...
-
Docuworksに代わるソフトを教え...
-
WORDの文字が赤になり取消...
-
Word/ワードの変更履歴…日付・...
-
USBメモリーに入れたWord文書、...
-
Word文章の文字が赤くなってしまう
-
画面の貼り付け方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordで別々に作ったファイルを...
-
複数頁のあるPDFファイルをWord...
-
複数のエクセル・ワードファイ...
-
”挿入”がグレーアウトして選択...
-
手の形のカーソルアイコンについて
-
Power pointに写真の貼り付けが...
-
Excel:1つのセルの中にテーブ...
-
pdfファイルに雲マーク
-
AccessのOLEオブジェクトについて
-
拡張子がemzのファイルを開きたい
-
ワード 書式を崩さずにコピー...
-
複数の画像ファイルを挿入したい
-
Wordでページを複製したい
-
オープンオフィスでの画像挿入
-
Word ヘッダーの異なったファ...
-
Word文書の2ページ分を1ページ...
-
Wordに貼り付ける画像をパスで...
-
wordの文書中にwordのアイコン...
-
画像がエクセルに直接貼り付け...
-
エクセルに挿入した画像が勝手...
おすすめ情報