• 締切済み

access VBAで指定のPDFを開きたい

ACCESSのVBAで指定されたPDFを開きたい。EXCELファイルを開くコーディング例はあるが、PDFファイルの事例を見つけることが出来ない。 VBAのコーディングは初心者であるが、早く結果が欲しいので教えてください。

みんなの回答

noname#60992
noname#60992
回答No.1

office系ソフトというカテで検索をすると、、、

参考URL:
http://oshiete1.goo.ne.jp/qa2708439.html
t-sugimo
質問者

お礼

早速回答いただき有難うございます。 提示頂いたURLの内容をみましたが、目的にあったものでした。 これを機会にもう少しVBAを勉強しようと思います。

関連するQ&A

  • アクセス2003・VBA

    アクセス2003を使っています。 アクセスのVBAを使って下記のやり方を教えて下さい。 (1)ファイル名を指定して、エクセルファイルを開く。 (VBA構文上でファイル名を入力し、固定するのではなく、そのVBAを実行すると、ファイルをダイアログで選択する方法です。) (2)その開いたファイルで2行目からデータが入っている行までをコピーし、そのVBAを実行しているアクセスファイルの特定のテーブルに貼り付ける。 上記の方法がお分かりの方、是非教えて下さい。 よろしくお願いします。

  • VBAでPDFをページ指定して印刷したい

    お世話になります。 ---------- <実現したいこと> Excel VBAを用いて、PDFファイルを印刷したい。 PDFファイルは、ページ指定をしたい。原則として最初のページと任意指定のページの2ページを印刷する。 できれば、1枚の用紙に2ページを印刷したいが、こちらは優先順位は低い。 <努力したこと> VBA上で、コマンドラインを使ってPDFを単純に印刷するまでは出来た。 だが、ページ指定のオプションが見つからない。もしかして存在しないのだろうか? コマンドライン以外でも構わないので、実現できる方法があれば知りたい。 <条件> 会社のWindows PCを利用している。 Adobe Acrobat PRO DCがインストールされている。 外部のソフトをインストールすることは難しい。 ---------- その他、不明な点がありましたら追記します。 よろしくお願いいたします。

  • ACCESS,VBAで読込み位置指定はできますか?

    ACCESS,VBAで質問します。Aファイルを読み、Bファイルに出力します。この時、Aファイルのレコードが大量にあるので、開始位置を指定したいのですが、メソッドがわかりません。キーで指定できないでしょうか。MOVEFIRSTだけでしょうか。宜しくお願いします。

  • VBAで、指定したセルの文字のPDFファイルを印刷したいのですが。

    VBAで、指定したセルの文字のPDFファイルを印刷したいのですが。 VBAの起動時に、指定したセルの文字をファイル名として読み取って、 そのファイル名のPDFファイルを自動印刷させたいのですが、 セルの文字を、PDFの起動パスにセットする方法が分かりませんので ご教授いただけませんでしょうか。 具体的にはこの様な処理を考えています。 A1セルの文字を、PDFのファイル名にします。 PDFファイルは、C:¥PDFファイル に保存されています。 A1に「てすと」の文字があれば、「てすと.pdf」が印刷されます。 お手数ですが宜しくお願いいたします。

  • VBAでPDFの作成方法

    エクセル(Office2003)でVBAを使用しPDFファイルを自動的に作ろうとしているのですが、何故か.abcファイルができてしまい、また、その.abcファイルがPDF に変換できません。 エクセルファイルから自動的にPDFを作ることができるのでしょうか。教えていただけますか。

  • Excel2007、pdfで保存範囲を指定する方法

    VBAでの質問です。 Excel2007の名前を付けて保存のpdfでExcelファイルブック全体を保存したいのですが、 各シートの余白に計算用のセルが多数存在しており、そのまま保存を行うと それもpdf化されてしまいます。 余白を除いた部分をきれいにまとめたものを、配布用のpdfにしたいのですが VBAでpdfの保存範囲を指定することは可能でしょうか? 印刷範囲の指定は聞いたことがありますが、保存範囲の指定は聞いたことがありません。 ご存知の方がいらっしゃいましたら、ご教授お願い致します。

  • VBA PDFでの印刷について

    エクセルで印刷する時に、PDF(アクロバット)にて印刷をさせるVBAを教えて下さい。 印刷を押す⇒PDFでの印刷といった感じにしたのです。 通常時のプリンタ指定は違うプリンタになっています。

  • PDFを開くと『指定されたデバイス,パス,またはファイルにアクセスできません。アクセス許可がない可能性があります。』

    Lavie LL930/8という機種を使用しています。 嫁さんと私が共にコンピュータの管理者扱いになっており、 別々にログインして使用しています。 今年PCを修理に出して帰ってきてから、これまで見れていた全てのPDFファイル、一部のエクセルファイルが見ることが出来なくなってしまいました。嫁さんがバックアップをとって変なところに戻したのかも知れないのですが、覚えていないとのこと。 嫁さんはPDFファイルをこれまで通り普通に見れる状態。 私だけ見れない状態です。『すべてのプログラム』からAdobeReader7.0を削除してやろうと思いましたが、AdobeReader7.0をクリックするだけで『指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。』と触ることさえ出来ません。 AdobeのHPからAdobeReader8.1.0-Japaneseをダウンロード試みましたが、『インストールプログラムにはファイルC:ProgramFiles\Adobe\Acrobat7.0\Reader\plug_ins\Annotations\Words.pdfを修正する権限がありません』と出てくる状態です。 どうやったらPDFファイルが読めるようになるか、どなたか教えてください。本当にお願いいたします。パソコンは初心者レベルです。

  • EXCEL VBA 印刷 または PDF

    こんにちは。 EXCEL VBA初心者で、いろいろ調べてみましたが見つけられず 質問します。 1.自分のPCに設定してあるプリンタを選択したい 2.プリンタを指定して紙で印刷する 3.もしくは、PDF印刷を選択したらファイル名を指定して保存 ファイルの保存先は、自分で決めるのでダイアログボックスまででいいですが ファイル名はあらかじめ決めておきたい。 ・PDFにするには、「クロセPDF」を使用しています。(プリンター名も) ・PDFファイル名:ABCD ・使用するユーザーは、全国にいてプリンタ名などばらばら ・Windows XP/ EXCEL2003 シート名を選択してプリンターを選択するところまでは、わかりましたが 印刷するとき、PDFにするときしファイル名を表示させるのがどうしても わかりません・・・ Sub 印刷orPDF() Sheets("シート名").Select Application.Dialogs(xlDialogPrint).Show 以下、不明 どうぞ宜しくお願い申し上げます。

  • pdfをvbaで開いて、さらにサイズを指定する

    pdfをvbaで開いて、さらにサイズを指定することは可能ですか? Sub Sample() Dim myFile As String myFile = "C:\\問い合わせ.pdf" Shell """C:\Program Files (x86)\Adobe\Reader 10.0\Reader\AcroRd32.exe"" " & myFile End Sub これでPDFを開くことは出来るのですが 縦横、高さ、幅を指定したいのですが、可能ですか?

専門家に質問してみよう