この関数について
突然ですが「.xdw」ファイルをご存じでしょうか?業務で使用している方にはなじみ深く、使っていない方の認知度がかなり低いファイル形式です。開くためには専用のソフトを必要とします。私は就職が決まった先の企業から何の説明もなく「.xdw」ファイルで会社説明の資料が届きました。「もしや、これは試されているのか?」と思い、ファイルが開けないんですが・・という問い合わせはせず、ネットで検索、開くことができましたが、今考えても担当者の送付間違いか説明不足かだと思います。ExcelVBAでこのような専用ソフトを開くにはテクニックが必要です。この関数ではPowershellの「Invoke-Item」コマンドで指定したファイルを既定の方法で開きます。
関数コピペ ~コードをクリックするだけでコピー完了!~
使い方 ①引数
引数名 | 型 | 参照 | 省略 | 内容 |
---|---|---|---|---|
file_path | String | ByVal | 不可 | 既定の方法で開きたいファイルの絶対パス |
使い方 ②戻り値
この関数に戻り値はありません。
サンプルコード(クリックでコピー)
【結果】指定したファイルを既定の方法で開くことができました
サンプルコードを実行すると、ファイルダイアログが立ち上がり、選択したファイルを既定の方法で開きます。例)「.doc」⇒Word 「.txt」⇒メモ帳 「.xdw」⇒ドキュワークス
関数リファレンスにはコピペで使用可能な便利関数を多数掲載!
関数リファレンスでは私が開発の中で必要になったコード部品を汎用化・関数化して公開しています。この記事で紹介した関数以外にもコピペで利用できる関数を多数用意しています。検索窓から必要な機能を検索してみましょう!解説記事も続々公開中。
当サイトで公開している関数はすべて下記ライセンスのもとで配布しています。 Copyright (c) 2024 VBA.funcref Released under the MIT license The MIT LicenseCopyright Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated d...
Comment