Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


24565 / 76732 ←次へ | 前へ→

【57515】Re:PDFファイルの閉じ方
質問  たつ  - 08/8/28(木) 16:20 -

引用なし
パスワード
   ▼ハチ さん:

>まず、どうやって開いているのですか?
>閉じ方は、開き方によって変わってくると思いますよ。

すみません・・・
説明不足で・・・

Private Sub worksheet_change(Byval C as Range)
Dim 番号 As String
Dim PDFFile As String
Dim エクセルFile As String
Dim File As Variant

番号=Worksheets("sheet1").range("C65536").End(xlup).Offset(0,5)

If Not Intersect(C,Range(C3:C65536")) Is Nothing Then

PDFFile="保存ファイル場所"\" & 番号 & ".pdf"
エクセルFile="保存ファイル場所"|" & 番号 & ".xls"

If Dir(PDFFile)<>"" Then

File=Shell("C:\Program Files\Adobe\Acrobat 7.0\Acrobat.exe " & PDFFile)
Workbooks.Open エクセルFile

End If
End If

End Sub

↑上記のようなコードを書いてファイルを呼び出しています。
開いたエクセルをデータ更新したら、
VBAでエクセルの集計を行い、そのままエクセルもPDFも自動で閉じて終了!
という形にしたいのですが・・・

どうしたらよいのでしょうか?
0 hits

【57502】PDFファイルの閉じ方 たつ 08/8/28(木) 11:05 質問
【57503】Re:PDFファイルの閉じ方 ハチ 08/8/28(木) 11:19 発言
【57515】Re:PDFファイルの閉じ方 たつ 08/8/28(木) 16:20 質問
【57516】Re:PDFファイルの閉じ方 ハチ 08/8/28(木) 17:16 発言
【57528】Re:PDFファイルの閉じ方 たつ 08/8/29(金) 8:41 お礼
【57520】Re:PDFファイルの閉じ方 neptune 08/8/28(木) 22:03 回答

24565 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free