A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ユーザーフォーム上にMicrosoft Web Browserオブジェクトをセットして、
それに表示するので良ければ、下記のとおりです。
ボタン、Userform,Web1はオブジェクト名です。
"ボタン"がUserform上にあるボタンならUserform.は省略可能です。
Sub ボタン_Click()
dim pdfNAME As String
pdfNAME = "C:\Documents and Settings\1.pdf"
Userform.Web1.Navigate (pdfNAME)
Userform.Show vbModeless
End sub
No.3
- 回答日時:
>PDFファイルを開くようにしたいのですが
エクセルVBAでPDFファイルを読み、どういう内容かを解析し(PDFファイルのフォーマットが理解できてないとできない)、エクセルシート・セルへ展開するようなプログラムはプロ中のプロのスキルがいるはずです。
「初心者」ができるものではありません。
だから、残るは、「PDFファイルを開ける特定のソフト」を起動し、読み込ませるファイルを同時に指定できる方法を探してください。
そして終わればVBAに制御が戻らないといけないでしょうね。
難しい課題です。
すでに出ている回答はその線のものです。
なぜエクセルVBAから始まるのか、質問では説明も必要ではないですか。
「可能なんでしょうか」の答えはスキルを考慮する必要があります。
一般にオフィスソフトー>オフィスソフト以外のソフトを、プログラムを使って連携をとるのは不可能と思いましょう。
No.1
- 回答日時:
こんな感じにすればできましたが、ちょっと無理やりっぽいですね。
Acrobat Reader (Adobe Reader)の場所が変更されたら対応できないのであまりお勧めできません。
Private Sub CommandButton1_Click()
Call Shell("D:\Program Files\Adobe\Acrobat 5.0\Reader\AcroRd32.exe d:\1.pdf", vbNormalFocus)
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PDF エクセルのVBAでファイルをpdfで保存するとソフトによっては開けなくなる 3 2022/06/08 10:20
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
- Excel(エクセル) VBAにてエクセルをpdf化する方法 1 2023/03/10 16:20
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- Word(ワード) テキストデータのPDFをWordで開くとテキストが図として認識されてしまう 3 2023/01/24 11:38
- Excel(エクセル) 重複したデータ(空白は除く)のVBA表記について 4 2022/08/15 07:28
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「エクセルファイルが開いてい...
-
動かなくなってしまった古いVBA...
-
vbaサブフォルダーをワイルドカ...
-
サブフォルダ含むフォルダ内の...
-
【ACCESS VBA】アクセスからデ...
-
「AccessViolationException」...
-
VBA ディレクトリ名をワイルド...
-
AccessからOLEオブジェクト型の...
-
適当な英文の書かれたファイル(...
-
フォルダ階層・ファイル名・ペ...
-
フォルダ内のファイル存在監視...
-
VBAでCSVファイルを読み込もう...
-
VBからExcelファイルを開くとき...
-
Excel VBA でサブルーチンをル...
-
VBA、ファイル名検索から開く、...
-
VB.Netソリューションでフォー...
-
excel マクロ PDF化の際のエラ...
-
エクセル コマンド、OPボタン ...
-
VB.net XMLの作成方法 Iniの代替
-
ファイルのアクセス回数について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
vbaサブフォルダーをワイルドカ...
-
FileDialog オブジェクトでファ...
-
サブフォルダ含むフォルダ内の...
-
ffftpでファイル取得が0バイト...
-
動かなくなってしまった古いVBA...
-
excel マクロ PDF化の際のエラ...
-
VBからExcelファイルを開くとき...
-
「エクセルファイルが開いてい...
-
VBAでフォルダ内のhtmlファイル...
-
複数のワークブックのVBAを変更...
-
ExcelVBA 文字コード変換
-
Wordのプロパティ・総ページ数...
-
「AccessViolationException」...
-
AccessからOLEオブジェクト型の...
-
エクセルのVBAで開いている...
-
VBAで色々な種類のファイルを開く
-
VBAでCSVファイルを読み込もう...
-
VB.net XMLの作成方法 Iniの代替
-
【ACCESS VBA】アクセスからデ...
-
VBA、ファイル名検索から開く、...
おすすめ情報