• 締切済み

AcrobatのPDFファイルをファイル名指定するプログラムを書きたい。NTと98の違い?

AcrobatのPDFファイルをファイル名指定するプログラムを書きたいと思って、以下のようなWord2000のVBAプログラムを試しました。(コントロールパネルで、通常使うプリンタは、Acrobat PDFWriterにしてあります。) WindowsNT4.0ならば、大丈夫なのですが、Windows98で同じことをすると、ファイル名が指定したことになりません。 対処方法等ご存知の方がおられましたらぜひ教えてください。 Sub MacroTest() Application.PrintOut OutputFileName:="c:\test", _ Append:=False End Sub

みんなの回答

回答No.1

Excel2000のVBAとAcrobat PDFWriterの組み合わせでよければ 現在開いているワークブックにPDFという名前をつけて保存します。 ----------------------------------------------------- Sub AutoPDF() ThisWorkbook.PrintOut , , , , "Acrobat PDFWriter", , , "C:\PDF" End Sub ----------------------------------------------------- これでC直下にPDF.pdfというファイルが生成されると思います。

関連するQ&A

  • VBからPDFファイル自動生成するには

    VBから印刷イメージを自動にPDFファイルに変換し指定フォルダに保存するにはどのようにすればよいのでしょうか? いろいろ調べても良くわかりません。 できればサンプルプログラムもあれば幸いです。 現在は、通常使うプリンタにAcrobat PDFWriterを指定し手動でPDFファイルを作っている次第です。 環境としてはWindows2000、VB6.0、Acrobat4.05です。 どんな情報でも結構です。お待ちしております。

  • VBAからAcrobat 8.0でPDFファイルを開く

    こんにちは Acrobat 7.0ですとShell起動できるのですが、Acrobat 8.0ですと起動できません。 Shell(pathname[,windowstyle]) pathnameにはプログラム名 + 表示するファイル名を指定しています。 具体的には"C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe C:\Work\PDF1.pdf" です。 8の場合は "C:\Program Files\Adobe\Acrobat 8.0\Reader\AcroRd32.exe C:\Work\PDF1.pdf" としています。 Adobe Readerの枠は表示されエラーメッセージとして2回続けて出ます。 一つ目は"この文書を開くときにエラーが発生しました。ファイルエラーが発生しました。」です。 ふたつ目は「この文書を開くときにエラーが発生しました。このファイルが見つかりません。」です。 これからすると、文書ファイルのフォルダ・ファイル名指定が間違っていると考えられますが、同じ文書指定で7ではOKです。 8の場合指定の仕方が違うのでしょうか? WEBで検索したのですが、同じようにして開いていることが出ていて開けないことが解りません。 アドバイスお願いいたします。

  • 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を開くことは出来るのですが 縦横、高さ、幅を指定したいのですが、可能ですか?

  • アクロバット5.0で作成したpdfファイルがひらけない

    アクロバット5.0で作成したpdfファイルをアクロバットリーダー3.0J で開こうとしたところ、「ページの処理エラーです。フォントのCMap/Encoding」 が不正です」とメッセージがでて開けませんでした。 どうすればいいでしょうか。 ちなみにOSはWINDOWSNTです。 仕事で急に使用することになったもので、困ってます。 どなたか、よろしくお願いいたします。

  • PDF Reader8.0とAcrobat4.0の共存?

    Acrobat Reader と 旧バージョンのAcrobat の 共存について教えてください。 希望する使い方: Webブラウザでは、Acrobat Reader8 編集作業ではAcrobat4.0 困っている状況: ・パソコンに保存してあるPDFファイルを編集したいが、常にAcrobat Reader8で開いてしまう。(仕事にならなくて、泣けてくる) ・Readerを削除すると、ブラウザでPDFファイルが閲覧できない。(DonutPというブラウザを使っています。) 自分でTRYしたこと その1~ファイルの関連付けの設定~ PDFファイルを、Acrobat4.0のフォルダにあるAcrobat.exeで開くように設定するが、ファイルをダブルクリックして開くと、Acrobat Reader8で開く。 自分でTRYしたこと その2~指定プログラムで開くという方法~ ファイル右クリックで出てくる「プログラムで開く」コマンドで、Acrobat4.0のフォルダにあるAcrobat.exeを指定するが、・・・(以下同じ) どうか、皆様のお知恵を頂戴したく、お願いします。

  • 2つのpdfファイルを1つに

    pdfファイルを作るソフトに「pdfWriter」「Acrobat distiller」が入っています。 2つのpdfをファイルを1つにする(繋げる)方法を教えてもらえないでしょうか。 また、pdfファイル作成の際、 印刷による出力で作成する場合 と ドラッグで作成する 場合で、 出来栄えが違うと聞いたことがあります。真偽をご存知であれば教えてください。 pdfファイル作成はあまりやったことがなくとても初歩的で恐縮です。 出来ればpdf作成のことがよく分かるサイトを教えて欲しいです。

  • Acrobat7.0ProfessionalでPDFを作成するときに

    Acrobat7.0はWordの.docからPDFを作成できますが、AcrobatをインストールしているPCに Word(Office)もインストールしていないとPDF作成ができなのですか? Acrobatを起動してファイル>PDFを作成で.docを指定すると「.docを作ったアプリケーションを起動しています・・・」と出ます。 私のPCにはOfficeが入っているので大丈夫なのですが、今度新しく来るPCがOfficeが入っていません。 印刷からPDFを作成すればアプリケーションを起動しなくて済むのでしょうが、AcrobatからPDFを作成するにはOfficeが入っていないといけませんか? 実は新しいPCにはOpenOfficeとAcrobatを入れようと思っています。OpenOfficeから.docを生成してAcrobatでPDFを作成できるのでしょうか? マニュアルにもそのへんは書いていないようです(Officeがインストールされていることが前提で書かれています)。 よろしくお願いします。

  • PDFファイルの移動

     AcrobatでPDF化するスクリプトを見つけたのですが、Acrobatは、プリントアウト先?の指定をスクリプトでする場合はどのように書けば良いのでしょうか?ちなみに、見つけたスクリプトは、VBSですが、VBAとほぼ同じということで、使ってます。  もし無理であれば、VBAでファイル移動するスクリプトでも構わないのですが。  環境は、Windows2000にoffice2000です。  PDF化するスクリプトは、 http://www.terra-intl.com/pdf.html  です。

  • Outlookで添付PDFファイルが読めない

    Acrobatのver7の試用ファイル(30日間期限限定)をインストールし、使用期限が終了後、ver7をアンインストールしました。その段階でPDFファイルを開くアプリケーションとしてAcrobat Readerが登録されていな状況となりました。その結果掲題の通りOutlookにてメールに添付してあるPDFファイルを開こうとすると1)メールの添付ファイルダイアログのところが「種類が不明なファイル」となり、かつファイルのアイコンも怪しげなものに置き換わってしまった 2)そこであえて「開く」を選択すると「指定されたファイルに対して操作するプログラムの関連づけが出来ていない コントロールパネルのフォルダーオプションでプログラムの関連づけをせよ」としかられました。当然PC内の全PDFも全く同じ症状。そこでPDFファイルを開くプログラムとしてAcrobat Readerを指定。この結果PC内のPDFファイルはAcrobatReaderで読めるように回復しました。ところが肝心のOutlookでメールを開こうとしても(アイコンは通常のPDFのアイコンに回復しているにもかかわらず)結果は関連づけ前と一切かわらず、相変わらず「不明なファイル」であり、「プログラムと関連づけられていない」と怒られ、「コントロールパネルで関連づけ」が指示されファイルは開けません。フォルダーオプションを調べると当然PDFファイルはAcrobatReadeと関連づけられていました。 なにが問題なのでしょうか。OutlookのHelpをみても原因も回避方法もみあたりません。仕方がないので別のPCにメールを転送して急場をしのいでいます。なにかよい解決策をお教えください。

  • PDFファイルの保存場所を指定する

    Adobe Acrobat Reader5.0.5を使用しています。 PDFファイルを開き、[ファイル]-[名前をつけて保存]を行うと、 常にデスクトップが指定されています。 特定のフォルダを指定する方法はありますか? 環境設定とか調べてみたのですが、分からなくて・・・。 ちなみに以前教えていただいた方法はWindowsのスタートボタン→プログラム →Adobe Acrobat Readerを選び「右」クリック→プルダウンからプロパティを 選んで、作業フォルダの欄に指定したいフルパスを入力しOKしましたが、 保存場所は変わりません。 WordなどのデータをPDFに変換した場合でも、メールに添付されている PDFファイルを保存しようとした場合でも同じ状況です。 どういった設定をすればよいでしょうか?

専門家に質問してみよう