いつもお世話になります。
A1セルにフルパスを入力してPDFのファイルを
開くことってて出来るのでしょうか?
具体的に言うと画像1のような感じで、
ボタンを押すとフルパスの場所にある
PDFファイルが開くようにしたいのですが、
こいうことは出来るのでしょうか?
1)拡張子は関連付けしています
2)サブフォルダーはありません
↓
対象とするファイルはフォルダーの中の.pdfファイルだけでいいです
3)最終的には画像2のようにテキストボックスからVBAでA1セルのパスを書き換えて
フォルダー内の他のファイル(PDF)を開けるようにしようと思っています。
4)コードが複雑になると見にくいので、とりあえずA1に記載されたフルパスから開くものを完成出来ればそれでいいです。
まだVBA初心者です。すいませんが詳し方、説明の上手な方で具体的にコードを記載出来る方、ご存じでしたら教えて下さい。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Sub ボタンクリック()
'PowerShellを使って関連付けられたアプリケーションでファイルを開く
Dim ターゲットパス As String
ターゲットパス = Range("A1").Value
Dim WSH As Object
Set WSH = CreateObject("Wscript.Shell")
WSH.Run Chr(34) & ターゲットパス & Chr(34), 1 '第2引数 WshWindowStyle は1が通常サイズ、2が最小化、3が最大化。好みでどうぞ」
Set WSH = Nothing
End Sub
解答して頂きありがとうございます。出来ると思っていなかったのでびっくりしました。
変数をカタカナの名前にして頂いたので、わかりやすかったです。
今回はありがとうございます。機会がありましたら、またお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- Excel(エクセル) VBAにてエクセルをpdf化する方法 1 2023/03/10 16:20
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- PDF 保存したPDFファイルが開けなくなり、困っています 1 2022/09/15 21:08
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- PDF エクセルのVBAでファイルをpdfで保存するとソフトによっては開けなくなる 3 2022/06/08 10:20
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセルVBAで、PDFファイルを開きたい
Excel(エクセル)
-
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
エクセルにクリックすると指定したPDFを開く様に
Windows 7
-
-
4
エクセルVBA セルに表示されたテキストと同じ名前のファイルを開きたい
Excel(エクセル)
-
5
エクセルマクロでpdfファイルを開きたい
Excel(エクセル)
-
6
エクセル関数>参照ファイル名をセルから呼び出す
Excel(エクセル)
-
7
マクロを複数シートに実行するには?
Excel(エクセル)
-
8
VBAからファイルをセル入力から開く方法
Excel(エクセル)
-
9
フォルダ選択でなくフルパスをセルの値から取得したい
Excel(エクセル)
-
10
VBAでセル値からフォルダ名を取得するコードについて
Excel(エクセル)
-
11
マクロ、PDFを任意のフォルダへ保存
Excel(エクセル)
-
12
VBA、ファイル名検索から開く、部分一致
Visual Basic(VBA)
-
13
【Excel】指定したセルの名前でPDFを保存する【VBA】
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
USJの前売り券の購入場所について
-
不正アクセス禁止法について
-
USJのバースデイパスを取ろうと...
-
Accessマクロで出てくるコマン...
-
東京ジョイポリスとナンジャタウン
-
ページ数のリンクの呼称
-
フォトショップCS3のパスで、...
-
ディズニーリゾートラインのオ...
-
cseのociw32.dllロードエラーに...
-
HEWのワークスペースが開けない
-
Office2003 SP3統合にて。
-
プーさんのハニーハントの年齢制限
-
よみうりランドの入場料金につ...
-
シール部の パスウェイとは?
-
フォトショップ→イラストレータ...
-
写真の切り取りがわかりません...
-
lynxでローカルファイルを閲覧...
-
どなたかこの工具の名前ご存知...
-
エクセルである行以下全部を削...
-
白飛びした(明るい)写真をiPhon...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Axfcのダウンロードのパスワード
-
新幹線について
-
RmDirでフォルダが削除できない...
-
オセロ(リバーシ)の棋譜のパ...
-
ExcelVBA ショートカットファイ...
-
Accessマクロで出てくるコマン...
-
HEWのワークスペースが開けない
-
Accessのフォームで商品の画像...
-
ディズニーランドのDPAとPPの取...
-
ヘルプマークって印刷した物を...
-
フォルダ選択でなくフルパスを...
-
Photoshop cc 正円形のパス線が...
-
ニュー速VIPで使われるパスワー...
-
ActiveWorkbook.Pathの一つ上
-
MSアクセスのjpgファイル表示
-
USJのスタジオパスとエクスプレ...
-
どうかどなたか教えてください。
-
スキャンしたファイルを共有フ...
-
セルにフルパスを入力してPDFフ...
-
EXCELファイルのカレントフォル...
おすすめ情報
画像2はこちらです。