Excel VBA質問箱 IV

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

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


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

【35364】検索方法 ??? 06/3/1(水) 22:02 質問[未読]
【35365】Re:検索方法 マクロマン 06/3/1(水) 22:08 発言[未読]
【35366】Re:検索方法 かみちゃん 06/3/1(水) 22:12 発言[未読]
【35368】Re:検索方法 ??? 06/3/1(水) 22:22 質問[未読]
【35395】Re:検索方法 ??? 06/3/2(木) 20:59 質問[未読]
【35396】Re:検索方法 Kein 06/3/2(木) 21:17 発言[未読]
【35398】Re:検索方法 ??? 06/3/2(木) 22:17 質問[未読]
【35400】Re:検索方法 かみちゃん 06/3/2(木) 22:39 発言[未読]
【35421】Re:検索方法 ??? 06/3/3(金) 22:58 お礼[未読]

【35364】検索方法
質問  ???  - 06/3/1(水) 22:02 -

引用なし
パスワード
   ファイル名を入力してボタンを押すと自動的に検索して画像を出すというようなものを
作りたいのですが、どうか教えてください。

【35365】Re:検索方法
発言  マクロマン  - 06/3/1(水) 22:08 -

引用なし
パスワード
   ファイル名が実在するか調べるのですか?

それともあいまい検索のようなことですか?

画像を出す、というのは画像ビューワを起動して
画像ファイルを表示ですか?
イメージコントロールに表示ですか?
シートに表示ですか?

【35366】Re:検索方法
発言  かみちゃん  - 06/3/1(水) 22:12 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>ファイル名を入力してボタンを押すと自動的に検索して画像を出すというようなものを作りたい

検索方法は、特定のフォルダですか?
サブフォルダまで探すのですか?
すべてのドライブを対象とするのですか?

いずれにしても、出したい画像ファイルが見つかったら、シート上に読み込むことでいいのですよね?
シート上にある特定の画像ファイルを読み込むことは、まずは、手作業でできますよね?
手作業でできるならば、「マクロの記録」で記録すれば、画像を出す部分のマクロ
コードは得られると思いますが?

【35368】Re:検索方法
質問  ???  - 06/3/1(水) 22:22 -

引用なし
パスワード
   すみません。質問の仕方が悪かったようですね。

実在するファイルです。
サブフォルダまで探します。
あと、ソフトで起動したいのですが、お願いします。

【35395】Re:検索方法
質問  ???  - 06/3/2(木) 20:59 -

引用なし
パスワード
   お願いします。誰か教えてください。

【35396】Re:検索方法
発言  Kein  - 06/3/2(木) 21:17 -

引用なし
パスワード
   逆にされた質問に対して、ひとつずつ具体的に答えれば、少しはやりたい内容が
見えてくるのですが・・。

【35398】Re:検索方法
質問  ???  - 06/3/2(木) 22:17 -

引用なし
パスワード
   すみません。
検索した結果(ファイルのパス名)を"A"にいれたのですが、
a = FoundFiles
shell "ソフトのパス名 ファイルのパス名"
shellのファイルのパス名になんと書けばいいのか分かりません。
"& a &"としてもファイルを開けませんみたいなエラーが出てきます。
どうしたらいんでしょうか?

もし、これより良い方法があれば教えてください。
よろしくお願いします。

【35400】Re:検索方法
発言  かみちゃん  - 06/3/2(木) 22:39 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>検索した結果(ファイルのパス名)を"A"にいれたのですが、
>a = FoundFiles
>shell "ソフトのパス名 ファイルのパス名"
>shellのファイルのパス名になんと書けばいいのか分かりません。
>"& a &"としてもファイルを開けませんみたいなエラーが出てきます。

エラーメッセージが出たならば、「みたいな」など曖昧なことを書かずに、きちん
とメッセージ内容を書きましょう。
それが早く解決方法を得られるコツだと思います。
お使いのソフトがよくわからないので、具体的なことが言えませんが、

Dim a As String
a = "画像ファイルのフルパス名"
Shell "ソフトのフルパス名" & " " & a

でいかがでしょうか?
"& a &"
とすると、「& a &」という文字列と認識しますのでエラーになります。

【35421】Re:検索方法
お礼  ???  - 06/3/3(金) 22:58 -

引用なし
パスワード
   ありがとうございました。
おかげで上手くいきました。
なんかさっきもお礼したはずなのに何か消えてるのはなぜだ?

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