Page 230 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ハイパーリンクについて kazuko 03/3/17(月) 16:40 ┗Re:SetFocus イケガミ 03/3/17(月) 17:24 ┗Re:SetFocus kazuko 03/3/18(火) 9:47 ┗Re:SetFocus イケガミ 03/3/18(火) 10:20 ┗ハイパーリンク以外で。 kazuko 03/3/18(火) 11:30 ┗Re:ハイパーリンク以外で。 イケガミ 03/3/18(火) 11:38 ┗APIのコモンダイアログやってみます。 kazuko 03/3/18(火) 17:50 ─────────────────────────────────────── ■題名 : ハイパーリンクについて ■名前 : kazuko ■日付 : 03/3/17(月) 16:40 -------------------------------------------------------------------------
はじめまして。 kazukoともうします。 ボタンをクリックするとテキストボックスに ハイパーリンクを設定するダイアログボックスを表示したいのです。 が、どうも DoCmd.RunCommand acCmdInsertHyperlink のコマンドでためしてみると「ハイパーリンクが挿入できません。」 と表示され、できません。 テキストボックスが非連結なのが駄目みたいなのですが、 非連結で設定したいのですが。 どうにか出来る方法はないでしょうか。 どなたか教えて頂けないでしょうか。 |
>ボタンをクリックするとテキストボックスに >ハイパーリンクを設定するダイアログボックスを表示したいのです。 >が、どうも > > DoCmd.RunCommand acCmdInsertHyperlink > >のコマンドでためしてみると「ハイパーリンクが挿入できません。」 >と表示され、できません。 そのコマンドの実行前に、SetFocus をすれば大丈夫だと思いますけど。 Me!テキストボックス名.SetFocus DoCmd.RunCommand acCmdInsertHyperlink |
回答ありがとうございます。 SetFocusはハイパーリンクの前にやってあるんですが、だめなんです。 フォームビューにして「挿入」→「ハイパーリンク」が選べないんですよね。 (グレー表示になってる。) ってことは、やっぱり使用できないということなので、 出来ないのは仕方ないのですかね?? |
>SetFocusはハイパーリンクの前にやってあるんですが、だめなんです。 そうみたいですね。 連結コントロールなら問題なくできるみたいですが、非連結コントロールには ムリなんでしょうね・・ |
そうですか、やっぱりハイパーリンクは無理そうですね。 あきらめます。 代わりになんですけど、ハイパーリンク以外の方法で、 他のファイルのフルパスさえ取得できれば良いのですが。 ただ手入力させるのは無理なんです。 「ファイルを開く」の時みたいにダイアログが表示され、 目的のファイルを選べばテキストボックスにフルパスが表示される。 というようなことができれば、良いのですが。 Accessでは難しいでしょうか?? |
>「ファイルを開く」の時みたいにダイアログが表示され、 >目的のファイルを選べばテキストボックスにフルパスが表示される。 ファイルのパスを取得するにはAPIのコモンダイアログを使えばいいと 思います。 Google等で VB API コモンダイアログ なんかをキーワードに検索すれば目的のものがヒットすると思います。 |
回答ありがとうございます。 教えて頂いたとおり、 APIのコモンダイアログでやってみたいとおもいます。 使ったことないので、勉強しないとわからないけど。 どうもありがとうございました。 |