EXCEL

EXCEL

PowerShell バックグラウンドジョブとして実行した自作関数の進行状況をリアルタイムで把握する例

Receive-jobで進行状況を随時取得 自作関数をStart-Jobを使ってバックグラウンド実行するなら、やはり進行状況はしりたいところだ。そこで、Receive-jobで進行状況を随時取得する例を作ってみた。function DoTe...
EXCEL

PowerShell 上でExcel,Word(ComObject)のインテリセンスを機能させる方法

インテリセンスを機能させるためのイニシャルコード (Excel)Excelのインテリセンスを機能させるためのイニシャルコード例ポイントは、プロセスの解放を行わないこと#オブジェクトを生成~、よく使うオブジェクトをいくつか実行$msexcel...
EXCEL

PowerShell 独自実装関数(Function)を並列処理させるサンプル

並列処理にはいろいろは方法があるみたいだが、一番簡単そうな Start-Job を使ったサンプルFunction Get-Example1{ Write-Verbose -Verbose "This is an example1" Star...
EXCEL

PowerShell メインファイルから別モジュールに定義した関数、変数、クラスファイルをインテリセンスで呼び出せるコーディング手法

呼び元となるメインファイル上から、別モジュールファイルに定義した関数、変数、クラスメソッドなどを、VBAの開発ツールと同様にインテリセンス(自動補完)が効くようにできるコーディングさせる方法の一例例 以下、メインファイル(Main.ps1)...
EXCEL

PowerShell 読みやすいコーディング技法(スプラッティングの活用)

スプラッティングについて スプラッティングとは、パラメーター値のコレクションを1つの単位としてコマンドに渡す方法。 PowerShell は、コマンドパラメーターを使用して、コレクション内の各値を関連付けます。 Splatted パラメータ...
EXCEL

【Excel】【VBA】相関係数の算出サンプル その3

問題変数x 、yの相関係数が1の場合、z=-xとして求めた変数yとzの相関係数今回、変数x 、yの相関係数が1の場合 については、相関係数のサンプル2の結果を再利用 し 改造Sub 相関係数3() Const StartPos As Lon...
EXCEL

【Excel】【VBA】相関係数の算出サンプル その2

以下の問題を計算した際に作成したもの問題変数x 、yの間にy=x2なる関係が成立している場合に、z=2x2+3として求めた変数yとzの相関係数  Sub 相関係数2() Const StartPos As Long = 1 Const Co...
EXCEL

【Excel】【VBA】相関係数の算出サンプル

以下の問題の実証をしたく作成したプログラム問題変数x(x>0) 、yの間にy=x2なる関係が成立している場合の、変数xとyの相関係数を求めよSub 相関係数() Const StartPos As Long = 1 Const Count ...
EXCEL

【EXCEL】【VBA】シート数を指定して新規ブックを作成する例(SheetsInNewWorkbook )

Excelで新規ブックを作成する際、いわゆる1ブック1シートを明示的に実現させる方法SheetsInNewWorkbookを一時的に1に設定すれば、新規ブックのシート数が1になる。Sub シート数を指定してexcelファイルを作成() Di...
EXCEL

【Excel】個人用マクロの格納場所と、格納場所の取得コマンド

個人用マクロの保存場所は、以下の通り、ユーザ名は各個人の設定による。C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel\XLSTARTそのユーザー名は、 USERNAME で取得できるため下記のコマ...