いつもお世話になります。
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
エクセル関数>参照ファイル名をセルから呼び出す
Excel(エクセル)
-
5
エクセルマクロでpdfファイルを開きたい
Excel(エクセル)
-
6
エクセルVBA セルに表示されたテキストと同じ名前のファイルを開きたい
Excel(エクセル)
-
7
PowerShellを使って関連付けられたアプリケーションでファイルを開く時のエラー
Excel(エクセル)
-
8
マクロ、PDFを任意のフォルダへ保存
Excel(エクセル)
-
9
VBA、ファイル名検索から開く、部分一致
Visual Basic(VBA)
-
10
フォルダ選択でなくフルパスをセルの値から取得したい
Excel(エクセル)
-
11
エクセルをPDFで保存し、ファイル名はA1セルを参照するVBAの記述を教えてください。
Excel(エクセル)
-
12
【Excel】指定したセルの名前でPDFを保存する【VBA】
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どうかどなたか教えてください。
-
ニュー速VIPで使われるパスワー...
-
HEWのワークスペースが開けない
-
ActiveWorkbook.Pathの一つ上
-
Photoshop cc 正円形のパス線が...
-
Accessのフォームで商品の画像...
-
Accessマクロで出てくるコマン...
-
Axfcのダウンロードのパスワード
-
RmDirでフォルダが削除できない...
-
フォトショップの切り抜き
-
セルにフルパスを入力してPDFフ...
-
今度、関西に旅行に行こうと思...
-
エクセルである行以下全部を削...
-
EXCEL VBAで全選択範囲の解除
-
白飛びした(明るい)写真をiPhon...
-
「これが」「これで」いいです...
-
visual studio でインデントを...
-
gimpで色交換できません。
-
「無」と「未」の使い方
-
Excel 行列が選択出来ない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ディズニーランドのDPAとPPの取...
-
USJのスタジオパスとエクスプレ...
-
新幹線について
-
フォルダ選択でなくフルパスを...
-
Accessのフォームで商品の画像...
-
Axfcのダウンロードのパスワード
-
ActiveWorkbook.Pathの一つ上
-
HEWのワークスペースが開けない
-
Accessマクロで出てくるコマン...
-
iPhoneでメルカリのキャンペー...
-
ExcelVBA ショートカットファイ...
-
Photoshop cc 正円形のパス線が...
-
セルにフルパスを入力してPDFフ...
-
EXCELファイルのカレントフォル...
-
今度、関西に旅行に行こうと思...
-
相関関係とパス係数の関係
-
スキャンしたファイルを共有フ...
-
RmDirでフォルダが削除できない...
-
ヘルプマークって印刷した物を...
-
MSアクセスのjpgファイル表示
おすすめ情報
画像2はこちらです。