VBA

Excel [VBA]

【VBA】現在開いてるExcelファイルを別ファイルにコピーする例

Excelで作成されたよくある一覧表形式のファイルNo項目内容1AAAAAAAAAaaaaaaaaaaaaaaaaaaa2BBBBBBBBBbbbbbbbbbbbbbb3CCCCCCCCCCccccccccccc4DDDDDDDDDdddd...
Outlook [VBA]

PowerShell MessageBoxの例(名前空間の指定あり)

using namespace を使い名前空間を指定すると、短い名前で型を参照することができる。この事例は、System.Windows.Forms.MessageBoxのうち、 System.Windows.Forms を名前参照させ、コ...
VBA

【VBA】文字列から日付型への変換ロジック YYYYMMDDやHHMMSSフォーマット

固定長データに多いYYYYMMDDやHHMMSSフォーマットを時刻型に変換したい場合。@を使うことで効率的に変換可能Sub 文字列から日付型への変換ロジックYYYYMMDD_HHMMSSフォーマット() Dim 日付 As String D...
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 で取得できるため下記のコマ...
EXCEL

【Excel(64bit) VBA】【Winsock API】【TCPクライアント&サーバー】Application.OnTimeによるマルチプロセス対応 

Application.Ontimeを使ったマルチプロセスのアイデアがとても気に入ったので、TCPのクライアント、サーバーのサンプルも作成。Excelのモジュールに下記コードを張り付けて、MainForMultiProcessを実行すると、...
EXCEL

【Excel(64bit) VBA】【Winsock API】【UDPクライアント&サーバー】Application.OnTimeによるマルチプロセス対応 

Application.OnTime を使ったマルチプロセスの記事をみて、ぜひWinsockに適用し一番やってみたかったチャレンジとりあえず成功したので、コードのメモ何が驚くかというと、・現在作業中のシートから、受信事象待ち専用のプロセス(...