![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
いつもお世話になります。
A1セルにフルパスを入力してPDFのファイルを
開くことってて出来るのでしょうか?
具体的に言うと画像1のような感じで、
ボタンを押すとフルパスの場所にある
PDFファイルが開くようにしたいのですが、
こいうことは出来るのでしょうか?
1)拡張子は関連付けしています
2)サブフォルダーはありません
↓
対象とするファイルはフォルダーの中の.pdfファイルだけでいいです
3)最終的には画像2のようにテキストボックスからVBAでA1セルのパスを書き換えて
フォルダー内の他のファイル(PDF)を開けるようにしようと思っています。
4)コードが複雑になると見にくいので、とりあえずA1に記載されたフルパスから開くものを完成出来ればそれでいいです。
まだVBA初心者です。すいませんが詳し方、説明の上手な方で具体的にコードを記載出来る方、ご存じでしたら教えて下さい。よろしくお願いします。
![「セルにフルパスを入力してPDFファイルを」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/e/772459_5778fe501f381/M.jpg)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
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
VBAからファイルをセル入力から開く方法
Excel(エクセル)
-
6
エクセルのセルに入力されているファイルを開く
Access(アクセス)
-
7
フォルダ選択でなくフルパスをセルの値から取得したい
Excel(エクセル)
-
8
Excel VBA セルと同じ名前のブックを呼び出し、呼び出したシートをコピーする方法について こん
Excel(エクセル)
-
9
VBAでセル値からフォルダ名を取得するコードについて
Excel(エクセル)
-
10
VBA、ファイル名検索から開く、部分一致
Visual Basic(VBA)
-
11
【Excel】指定したセルの名前でPDFを保存する【VBA】
Visual Basic(VBA)
-
12
エクセルマクロでpdfファイルを開きたい
Excel(エクセル)
-
13
エクセル関数>参照ファイル名をセルから呼び出す
Excel(エクセル)
-
14
マクロを複数シートに実行するには?
Excel(エクセル)
-
15
マクロ、PDFを任意のフォルダへ保存
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オセロ(リバーシ)の棋譜のパ...
-
USJのスタジオパスとエクスプレ...
-
白飛びした(明るい)写真をiPhon...
-
エクセルである行以下全部を削...
-
ipadのpagesでMS明朝を使う方法...
-
Photoshop で8bit /チャンネル ...
-
EXCEL VBAで全選択範囲の解除
-
gimpで色交換できません。
-
Androidのスマホで毎回毎回ホー...
-
「無」と「未」の使い方
-
PDFを開くとデフォルトで閲覧モ...
-
Excel VBAでn行毎に行の選択
-
Wordでドロップダウンリスト連動
-
Excel VBA あるセルでENTERを押...
-
大至急!
-
PDFのノイズを除去したい。
-
電池残量表示の色の違い教えて...
-
エクセルの背景色を白から変更...
-
illustratorで質問です。
-
アクリル絵の具の落とし方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessマクロで出てくるコマン...
-
ExcelVBA ショートカットファイ...
-
ActiveWorkbook.Pathの一つ上
-
フォルダ選択でなくフルパスを...
-
Axfcのダウンロードのパスワード
-
RmDirでフォルダが削除できない...
-
Accessのフォームで商品の画像...
-
USJのスタジオパスとエクスプレ...
-
Photoshop cc 正円形のパス線が...
-
新幹線について
-
ヘルプマークって印刷した物を...
-
ディズニーランドのDPAとPPの取...
-
HEWのワークスペースが開けない
-
オセロ(リバーシ)の棋譜のパ...
-
ケーブルテレビをパソコンで見...
-
ニュー速VIPで使われるパスワー...
-
MSアクセスのjpgファイル表示
-
セルにフルパスを入力してPDFフ...
-
今月はご希望通りのグレードま...
-
EXCELファイルのカレントフォル...
おすすめ情報
画像2はこちらです。