VBA

Excel【VBA】

【VBA】【Excel(64bit)】WinSock  gethostnameで自身のホスト名を取得する

ホスト名(いわゆるコンピュータ名)を取得するサンプル gethostnameというAPIを使っている。このサンプルではホスト名が文字列で出力される。IPアドレスが取得できるgethostbynameとは違うので注意
Excel【VBA】

【VBA】【Excel(64bit)】WinSockのエラーコードの取得方法まとめ(WSAStartup時は戻り値、WSAStartup成功後はErr.LastDllErrorを使うこと、 VBAではWSAGetLastErrorは使えないぞ!)

C言語系のサンプルコードでは、Winsock関連のエラーコード(詳細)を取得する場合、Microsoftのドキュメント通り、WSAGetLastError()を使うコードが散開している。(一例) これを真似て、VB(VBA)...
Excel【VBA】

【VBA】【Excel(64bit)】WinSockの起動(WSAStartup) と終了(WSACleanup)サンプル

 過去のブログで公開してたWinsockを使ったソケット通信プログラムの切り出し。 まずは復讐で、Winsockの起動と終了まで もう十分枯れた技術で、今更Excel VBA でとも思ったが、最近見かけたApplica...
Excel【VBA】

【Excel】【VBA】内閣府のHPから祝日情報をダウンロードしてExcel出力

仕事で、祝日を取得する必要があったのでちょっとツールを作成 参照設定 Microsoft XML を参照設定する。 VBAのコード XMLHTTPオブジェクトの機能で、内閣府のHPから祝日情報(CSVファイ...
Excel【VBA】

【EXCEL】【VBA】Application.OnTimeを利用し指定時間経過後にサブプロセスを実行する例

久々のExcel VBA関連 Application.OnTimeを使うと、指定時間経過後にサブプロセス(SubProc)を実行できる。 また、Mainで Application.OnTime は結果を待つことなく M...
VBA

OpenObjectメソッドを活用したサンプルコード集

Excel【VBA】

【VBA】【Excel】CDO.Messageを使ったメール解析プログラム例

VBA

【VBA】【Word】Word 文書に改ページを挿入する

新しい Word 文書を作成し、「This is age 1」と入力して、改ページを挿入してから、2 ページ目に「This is page 2」と入力するスクリプトセンターのサンプルコード 改ページ、段区切り、...
Excel【VBA】

【Excel】【VBA】ADODB.Streamを利用したコード変換機能付きCSVファイル出力

ADODB.Stream (Microsoft ActiveX Data Objects)を使えば、コード変換をしながらCSVデータを出力することも可能。 CSVファイルの還元先システムが、Windows(Excel)以外で、文字コ...
Excel【VBA】

【Excel】【VBA】ADODB.Streamを利用したコード変換機能付きCSVファイル取込

 ADODB.Stream (Microsoft ActiveX Data Objects)を使えば、コード変換をしながらCSVデータを取り込むことが可能。 CSVファイルの作成元のシステムが、Windows(Excel)以外で、文...
タイトルとURLをコピーしました