Excel【VBA】

Excel【VBA】

【EXCEL VBA】正規表現関連サンプルコード

Sub test() Dim r As Range Dim str As String For Each r In Range("B2:B2000") str = r.Value r.Offset(0, 1).Value = GetData...
Excel【VBA】

【EXCEL VBA】シート間の相互相関チェック処理例(大量データ時)

いろんなやり方があるみたいだが、大量データとなった場合は、Findメソッドを使うか Valiantの配列にセルの情報を格納(メモリに展開)するパターンが早いらしい。 以下の例は、仮にA〜N行に大量データ(20000行程度)があるシート1(J...
Excel【VBA】

【EXCEL VBA】Excelのマルチスレッド(マルチプロセス)サンプルを発見

・ ・ ここのブログのWebスクレイピングのサンプルがマルチ処理の参考になったのでメモ サンプルコードはここのブログの文中にあるリンクからダウンロードした。 ソースを見ると、マルチ処理を実現する手法としては、 ポイント①Excel VBAか...
Excel【VBA】

【VBA】簡易アクセスログの元情報取得ロジック

簡易的なアクセスログの元情報を取得するためのメモ。 ブログのサンプルコードやmsdn等を参考にさせていただいた。 Accessで、管理DBを作る必要があるのだが、アクセスログや変更ログをとる仕組みがまったく思いつかない(Accessをそもそ...
Excel【VBA】

【EXCEL VBA】ユーザーフォームを利用した①ファイルを開いて、②指定したシートを自分自身にコピーさせる処理の自動化のサンプル

ユーザーフォームを利用した①ファイルを開いて、②指定したシートを自分自身にコピーさせる処理の自動化のサンプル ワークシートの指定を簡単化するため、リストボックスを利用している。 このサンプルコードを実行するには、ユーザーフォームにリストボッ...
Excel【VBA】

【EXCEL VBA】Winerror.hの内容一覧を一覧表にするマクロ

「MakeErrorCodeList.zip」をダウンロードFormatMessage(エラーコードから内容を引くAPI)を利用して、エラーコード一覧を取得するマクロ。 サンプル結果として、自分のPC(Windows8 64bit)の結果も...
Excel【VBA】

【Access VBA】Excelワークシートのリンクテーブル追加/リンクテーブル削除/テーブルのリンク先変更 サンプル

AccessからExcelワークシートをリンクテーブルとしてリンクさせる際のサンプル リンクテーブルを追加する リンクテーブルを削除する リンクテーブルのリンク先を変更する 上記3点に絞って実装。 Option Compare Databa...
Excel【VBA】

【EXCEL VBA】ADOによるExcelとAccess2010との連携サンプル トランザクション処理、エラー処理考慮版

MSDNや、Accessのヘルプを参考にトランザクション、エラー処理を実装したExcelとAccess2010との連携サンプル
Excel【VBA】

【Excel VBA】Excelファイルコーパス(Corpus)

「ExcelCorpus.zip」をダウンロードExcelファイルコーパス(Corpus:各Excelファイルを串刺し抽出して、その結果をリスト形式で表示させる)のサンプル。 まだアップデートするべきところは多いけど、ほぼ核となる部分はでき...
Excel【VBA】

【EXCEL VBA】指定ディレクトリ内Word文章毎の変更履歴一覧取得マクロ

「RevisionCheck.zip」をダウンロードmsdnのサンプルを参考にした、指定ディレクトリ内Word文章毎の変更履歴一覧取得マクロ 他人の作ったWord文章のどこが変わったのか一括でチェックする時を考えて作成 ■ソース(事前に参照...