この関数について
ExcelVBA(マクロ)では高級なプログラミング言語と同様に、様々な機能を持った関数が事前に準備されています。なにも設定せずに使用できるものもあれば、ライブラリを参照して使用するものもあります。ライブラリの種類は非常に多く、それぞれの参照設定名や宣言方法を覚えておくことは人間にはストレスになります。この関数はwsh(WindowsScriptHostのシェルオブジェクト)を宣言や参照設定を意識せずに使用できます。
関数コピペ ~コードをクリックするだけでコピー完了!~
使い方 ①引数
この関数に引数はありません。
使い方 ②戻り値
状態 | 型 | 内容 |
---|---|---|
正常 | Object | wshオブジェクトを返します。 |
例外 | Object | 例外処理は想定されていません。 |
エラー | Object | エラー処理は想定されていません。 |
サンプルコード(クリックでコピー)
【結果】wshオブジェクトを使用することができました
サンプルコードを実行すると、wshオブジェクトを宣言なしで使用してマクロ実行中のPCのデスクトップパスを取得し、イミディエイトウィンドウに出力します。
関数リファレンスにはコピペで使用可能な便利関数を多数掲載!
関数リファレンスでは私が開発の中で必要になったコード部品を汎用化・関数化して公開しています。この記事で紹介した関数以外にもコピペで利用できる関数を多数用意しています。検索窓から必要な機能を検索してみましょう!解説記事も続々公開中。
当サイトで公開している関数はすべて下記ライセンスのもとで配布しています。 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