みずしぶき

趣味のプログラム

VBAで他のエクセルファイルから指定した範囲を2次配列で取得する

他のブックを開いてデータを持ってきたい事はよくあるけど、 毎回ブック開くときどう書くんだっけってなるので使いやすいコードを作った。 動き4つの情報を指定すれば範囲にあるデータを2次配列として取得してくれる。 パス フ...
趣味のプログラム

【ExcelVBA】ローマ字が何列目か数値に変換する方法。答えは「Range(“AA1”).Column」

Excelのマクロでセルを指定する場合はほとんどCellsを使い行と列を数値で指定する。 でもたまに、ローマ字で指定したい時がある。 それが列だけの場合B列は数値だと2だけどBを2に変換ってどうやればできるのか。 動きローマ字はA〜Zだ...
作業を自動化する

【ExcelVBA】イベントビューアのテキスト出力されたログをExcelの表にする

イベントビューアのログをExcelに読み込むためのコードを書いた。 目視チェックなんてやってられない人は使って欲しい。 読み込むデータのサンプルイベントビューアのログをwevtutilコマンドでテキスト出力した結果です。 ...
趣味のプログラム

【ExcelVBA】VBA関数 splitが失敗するの面倒だったので関数を作った

あるExcelの手順書でサーバ名の後ろにIPアドレスを書く人と書かない人がいた。 書き方は自由で「hostname(IP)」や「hostname IP」などだ。 この手順書でサーバ名を取得する上でsplit関数を使った文字区切り...
ネトエンの仕事の話

IPCOMのクラスタの動き。3分でわかる。ホットスタンバイだよ!

ロードバランサーやファイアウォールとして使われるIPCOM。 このレベルの製品になると2台1セットとして冗長性を持たせて使用するのが基本。 初めての方でもわかるように3分で読めるようにまとめました。 構成 IPCOMのアクティブとスタン...
趣味のプログラム

【ExcelVBA】複数あるシート名を一括で変更する方法。変更前後のシート名が一覧で見れるので分かりやすい。

Excelはシートを増やすことで様々な情報を分けることができて便利です。 ですが、気が付いたら大量にシートができてしまった。 というのはよくあります。 この記事では、 右クリックしてシート名を変えるのが面倒だ ...
趣味のプログラム

【ExcelVBA】ReDimPreserveで「実行時エラー’9′:インデクスが有効範囲にありません。」は要素の位置が原因

ExcelVBAで配列の値を保持したまま要素数を変える事ができるReDimPreserveですが、コードの書き方を誤るとエラーになってしまいます。 この記事は、 配列の値を保持したまま要素数を変えたい 実行時エラー...
作業を自動化する

【バッチファイル】イベントビューアーのログをテキストファイルに出力する方法。日付やエラーレベルを指定できます。

サーバ再起動後のイベントビューアーの確認が面倒なので自動化するための準備をした。 バッチファイルをポチッとして欲しいイベントログをテキストに出力する。 バッチの内容 動き実行するとイベントのアプリケーションとシステムについて今日日付で警告...
作業を自動化する

【バッチファイル】Pingコマンドをバッチファイルで自動化する。成功しているか自動判定

2022/1/29 バッチファイルの内容を修正しました。 サーバやネットワーク機器が通信可能な状態か確認する為に実行するPingコマンド。 ネットワークエンジニアに限らずIT系のエンジニアをやっていると必ず実行するコマンドにな...
趣味のプログラム

【ExcelVBA】文字列がIPアドレス形式か正規表現で判定する方法

ExcelVBAでネットワーク系の処理を自動化するときに必ず発生するのが、IPアドレスの判定です。 ExcelVBAで文字列がIPアドレスの形式か確認したい 複数のIPアドレスを同時に判定したい こんな方に向け...
タイトルとURLをコピーしました