EXCEL PowerShell メインファイルから別モジュールに定義した関数、変数、クラスファイルをインテリセンスで呼び出せるコーディング手法 呼び元となるメインファイル上から、別モジュールファイルに定義した関数、変数、クラスメソッドなどを、VBAの開発ツールと同様にインテリセンス(自動補完)が効くようにできるコーディングさせる方法の一例例 以下、メインファイル(Main.ps1)... 2021.08.12 EXCELPowerShell
PowerShell PowerShell 「フォントの設定」ダイアログボックスを表示 フォントの設定ダイアログを表示させる例$fontDialog.ShowDialog()の後、設定した情報(例では色名)を取得することができる。また、必要な機能のみ表示させるなど、昨日画面も制御できる。using namespace Syst... 2021.08.10 PowerShell
PowerShell powershell .netの入れ子クラス(サブクラス、子クラス)へのアクセスには+(plus)演算子を使う 例えば[System.Environment+SpecialFolder]というように ドはまりしてしまったので、忘れないようにメモEnvironment.SpecialFolder 列挙型 (System) | Microsoft Docs から特定の定数を引く場合は、以下のように定義する。ポイントは、+(Plus)の使い方... 2021.08.09 PowerShell資料
PowerShell powershell フォルダパスの取得画面例(FolderBrowserDialogの利用) 特定のフォルダパスをダイアログ画面から取得する方法の例 ここでは、.netのFolderBrowserDialogを利用している。using namespace System.Windows.Forms... 2021.08.09 PowerShell
PowerShell powershell アウトプットファイルの画面選択(SaveFileDialogの利用) SaveFileDialogを利用すると、出力先ファイル名を指定させるダイアログを表示させ、指定したファイル名にアウトプットを保存することができる。$FileBrowser.FileNameにファイル名を指定しておくことでダイアログ表示時に... 2021.08.09 PowerShell
PowerShell powershell インプットファイルの画面選択(OpenFileDialogの利用) using namespace System.Windows.FormsSet-PSDebug -StrictAdd-Type -AssemblyName System.Windows.Forms$FileBrowser = New-Obj... 2021.08.08 PowerShell
PowerShell PowerShell InputBoxの活用 Microsoft.VisualBasic.Interaction名前空間から利用可能。using namespace Microsoft.VisualBasicSet-PSDebug -StrictAdd-Type -Assembly M... 2021.08.02 PowerShell
Outlook [VBA] PowerShell MessageBoxの例(名前空間の指定あり) using namespace を使い名前空間を指定すると、短い名前で型を参照することができる。この事例は、System.Windows.Forms.MessageBoxのうち、 System.Windows.Forms を名前参照させ、コ... 2021.08.02 Outlook [VBA]PowerShellVBA
PowerShell PowerShell ディスプレイの解像度を考慮したフォーム画面、ボタン、テキストボックスの作成例(4K画面対応) 4K画面だと、インターネット上の各種フォームサンプルが小さくて使えない件を修正するため、System.Windows.Forms.SystemInformationを活用した例起動すると、4K画面でも画面がきちんと表示される。(ちょっと使う... 2021.08.02 PowerShell
PowerShell PowerShell ディスプレイの解像度を考慮したフォーム画面の作成例(System.Windows.Forms.SystemInformation の活用) # フォーム作成$Form = New-Object System.Windows.Forms.Form #SystemInformationからWorkingAreaのLocationとSizeを取得$maxlocation = ::Wo... 2021.08.01 PowerShell