No.1ベストアンサー
- 回答日時:
フォーム上にPDFを表示させるのはこの辺を見てもらうとして
http://www.tsware.jp/tips/tips_440.htm
私の環境ではAdobe PDF Reader しか見つかりませんでしたのでこれを入れました。
※但し単票フォームの場合だけです!
帳票フォームの詳細セクションに表示させようとすると
全てのPDF表示が同じになってしまいます。個別に表示させる方法は知りません。
フォームに配置したAcrobatのActiveXコントロール名を、AcroPDF とします。
フォームの移動時イベントに
Private Sub Form_Current()
Me!AcroPDF.src = "適当なPDFファイルのフルパス"
End Sub
でとりあえず表示は出来ますが当然のことながらPDFが切り替わることはありません。
そこでテーブルにPDFファイルのフルパスを格納するフィールドを設けます。
テキスト型フィールドサイズ255
格納する値の例として、d:\DB\郵便番号\郵便番号制マニュアル.pdf
みたいに。
さていよいよ佳境に。
新たに設けたPDFファイルのパスを格納するフィールド 仮にPDFpath とします。
ここにパスを入れてゆくのですが、
今回はそちらの環境が全く分かりませんので地道に一個ずつ行う場合です。
たとえばフォーム上でPDFpathテキストボックスのダブルクリック時に
Private Sub PDFpath_DblClick(Cancel As Integer)
'要参照設定 Microsoft Office xx.x Object Library
With Application.FileDialog(msoFileDialogFilePicker)
.InitialFileName = "D:\" '初期検索先指定
.Title = "ファイル選択"
.AllowMultiSelect = False '複数ファイル選択の不可
.Filters.Clear 'ファイルフィルタの設定
.Filters.Add "PDF ファイル", "*.pdf"
.ButtonName = "決定" 'ボタンの表示文字列の設定
'キャンセル時にはShowメソッドは0(Long型)を返す
If CBool(.Show) Then
Me!PDFpath = .SelectedItems(1)
Else
Cancel = True
End If
End With
End Sub
とかでしょうか。後はご自身で調べてください。私からはここまでです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
夏が終わったと感じる瞬間って、どんな時?
まだまだ暑い今日この頃。 しかしながら、もう夏は終わっている!……はず。 あなたが思う「夏が終わった!」エピソードを教えてください。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
昨日見た夢を教えて下さい
たまにすごいドラマチックな夢見ること、ありませんか? 起きてからも妙に記憶に残っているような、そんな夢。
-
「お昼の放送」の思い出
小学校から中学校、ところによっては高校まで お昼休みに校内放送で、放送委員が音楽とかおしゃべりとか流してましたよね。 最近は自分でもラジオができるようになって、そのクオリティもすごいことになっていると聞きます。
-
AccessのOLEオブジェクトについて
Access(アクセス)
-
ACCESS2010 ActiveXコントロールのAdobe PDF Readerについて
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスでテーブルの変更内容...
-
アクセスのフォームのビューが...
-
ACCESSのフォームからデータの...
-
Accessのフォームに表示...
-
アクセスでの項目追加について...
-
選択したチェックボックスのみ...
-
Accessでの累計の出し方について
-
Accessのフォーム上にレコード...
-
ADOでRecordsetオブジェクトを...
-
ACCESSで入力フォームをHTMLフ...
-
「メソッドまたはデータメンバ...
-
Access2002 フォームを閉じるた...
-
accessの自動更新処理をできな...
-
ACCESSでのテキストボックスの...
-
access レコードソースを選択...
-
テキストボックス(アクセス)内...
-
ACCESSフォームでのレコード数...
-
Accessのフォームで作業領域を...
-
Accessのフォーム画面について
-
AccessのWhere条件式について教...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのフォームからデータの...
-
accessの自動更新処理をできな...
-
選択したチェックボックスのみ...
-
Accessのフォーム上にレコード...
-
アクセスのフォームのビューが...
-
ACCESSで入力フォームをHTMLフ...
-
アクセスでテーブルの変更内容...
-
アクセスでの項目追加について...
-
Access 別フォームへの再クエ...
-
「メソッドまたはデータメンバ...
-
アクセス 0以外をカウントす...
-
Access2002 フォームを閉じるた...
-
Accessフォームのテキストボッ...
-
帳票フォームに全レコードを表...
-
Accessのフォーム画面について
-
Accessのフォームに表示...
-
テキストボックス(アクセス)内...
-
Accessが不良です
-
Accessのフォームで作業領域を...
-
Access フォーム上でコンボボッ...
おすすめ情報