VBA

EXCEL

【Excel】【VBA】行列位置をユーザに選択させその範囲のデータ取得するサンプル

データの再利用を気にしないで、見た目重視のレイアウトで作成されたシート(たとえば、エクセル方眼紙に結合セルを駆使したテンプレート)から少ないコーディングで間違いなくデータを取得することを目指して考えたサンプルコード。 このコーディングの使い...
Excel【VBA】

【Excel】【VBA】メッセージボックスを使用してワークシートを選択できるファイルダイアログボックスの実装例

「FileDialogで特定のExcelブック選択しオープンする。その後、複数Worksheetの中から特定Worksheetを選択させる」までを一連で実装したサンプルコード。 Worksheet選択のための専用Formを作成する方法もある...
Excel【VBA】

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

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

【Excel 】【VBA】XMLファイル作成とファイル出力

上記サイトのコードがすごく役に立ちました。ありがとうございます。 今、自分のExcelのバージョンでは、”DOMDocument60”が最新 MSXML2.DOMDocument だとエラーがでたので修正しました。 それから、エラー処理を好...
VBA

【VBA XML操作】ドコモバックアップのファイル復旧

ドコモバックアップでsdbファイル(写真、動画等のファイル)と、xmlファイル(sdbファイル化される前につけられた本来のファイル名、拡張子等が含まれたファイル)に分かれれ保存されたファイルを調査し、最終的にsdbファイルを、xmlファイル...
Excel【VBA】

【Excel VBA】バブルソートのループ処理イメージの骨格

バブルソートのアルゴリズムについて、骨格となるループ処理部分をVBAで表現 Sub バブルソートのループ処理イメージ() Dim i As Integer, j As Integer, N As Integer N = 10 '配列数 Fo...
Excel【VBA】

【Excel マクロ】全国地方公共団体コード検査数字算出マクロ

「kensasujiKeisan_Macro.zip」をダウンロード 市区町村コードは、国勢調査等で知らず知らずに利用している。利用方法は以下のとおりで、コード化されたのはかなり昔の話のようだ。全国地方公共団体コードは、情報処理の効率化と円...
Excel【VBA】

【VBA】Excelののセルを利用したスタック(Pop/Push)の実装サンプルコード

スタックのイメージと勉強のため調査 スタックといえば、後入れ先出し(LIFO: Last In First Out; FILO: First In Last Out) データ入れることをPop、データ出すことをPushと言う。 Unixやd...
Excel【VBA】

【Excel VBA】データの入力規則を一括設定させるマクロ(Rangeで指定可)

データの入力規則を一括設定させるマクロ、ポイントは、2つのインプット引数。 引数Areaは入力規則の設定範囲、Listは入力規則を設定した範囲を指定するのだが、 どちらもRangeオブジェクトで指定可能とした。 Sub test() Cal...
VBA

【VBA】【WMI】TCP/IP ネットワーク インターフェイスのパフォーマンスを監視する

「【VBA】【WMI】TCP/IP ネットワーク インターフェイスのパフォーマンスを監視する」 を参考にvbsのコードをVBA化 パケットキャプチャ的なことは、windowsの場合、一定のソフトをダウンロードする必要があるというイメージだっ...