EXCEL 【EXCEL VBA】シート間の相互相関チェック処理例(大量データ時) いろんなやり方があるみたいだが、大量データとなった場合は、Findメソッドを使うかValiantの配列にセルの情報を格納(メモリに展開)するパターンが早いらしい。以下の例は、仮にA〜N行に大量データ(20000行程度)があるシート1(JIG... 2013.10.22 EXCELExcel [VBA]VBA
EXCEL 【EXCEL VBA】Excelのマルチスレッド(マルチプロセス)サンプルを発見 ・・ここのブログのWebスクレイピングのサンプルがマルチ処理の参考になったのでメモサンプルコードはここのブログの文中にあるリンクからダウンロードした。ソースを見ると、マルチ処理を実現する手法としては、ポイント①Excel VBAからVBsc... 2013.10.15 EXCELExcel [VBA]VBAVBScript
EXCEL 【EXCEL VBA】ユーザーフォームを利用した①ファイルを開いて、②指定したシートを自分自身にコピーさせる処理の自動化のサンプル ユーザーフォームを利用した①ファイルを開いて、②指定したシートを自分自身にコピーさせる処理の自動化のサンプルワークシートの指定を簡単化するため、リストボックスを利用している。このサンプルコードを実行するには、ユーザーフォームにリストボックス... 2013.09.16 EXCELExcel [VBA]VBA
Excel [VBA] 【EXCEL VBA】Winerror.hの内容一覧を一覧表にするマクロ 「MakeErrorCodeList.zip」をダウンロードFormatMessage(エラーコードから内容を引くAPI)を利用して、エラーコード一覧を取得するマクロ。サンプル結果として、自分のPC(Windows8 64bit)の結果も添... 2013.07.05 Excel [VBA]PowerShellVBA
EXCEL 【EXCEL VBA】WinHttpRequestを使った YahooJapan のHTML取得サンプル Webでいろいろサンプルを探している中で一番シンプルに思えた手法XMLHTTPでも良いのだろうけど、自分にはこのオブジェクトでゴリゴリコーディングしたほうが合ってそうな予感。'参照設定で(Microsoft WinHTTP Services... 2013.06.18 EXCELExcel [VBA]VBA
EXCEL 【EXCEL VBA】ADOによるExcelとAccess2010との連携サンプル トランザクション処理、エラー処理考慮版 MSDNや、Accessのヘルプを参考にトランザクション、エラー処理を実装したExcelとAccess2010との連携サンプルOption ExplicitSub test() On Error GoTo EXCEPTION Dim con... 2013.05.10 EXCELExcel [VBA]VBA
EXCEL 【Excel VBA】Excelファイルコーパス(Corpus) 「ExcelCorpus.zip」をダウンロードExcelファイルコーパス(Corpus:各Excelファイルを串刺し抽出して、その結果をリスト形式で表示させる)のサンプル。まだアップデートするべきところは多いけど、ほぼ核となる部分はできて... 2013.05.01 EXCELExcel [VBA]VBA
EXCEL 【EXCEL VBA】指定ディレクトリ内Word文章毎の変更履歴一覧取得マクロ 「RevisionCheck.zip」をダウンロードmsdnのサンプルを参考にした、指定ディレクトリ内Word文章毎の変更履歴一覧取得マクロ他人の作ったWord文章のどこが変わったのか一括でチェックする時を考えて作成■ソース(事前に参照設定... 2013.04.23 EXCELExcel [VBA]VBA
EXCEL 【Excel VBA】Scripting.Dictionaryを使った統計情報集計 「Statistics.zip」をダウンロードScripting.Dictionaryを使った統計情報集計マクロ、連想配列の仕組みは、そのまま統計先仕訳用のラベルとして使っている。もっと他にもよい使い方がありそう。必要なインプット情報・集計... 2013.04.22 EXCELExcel [VBA]VBA
EXCEL 【EXCEL VBA】検索キーを中心に上下左右の値を取得するサンプル(一括処理) 「extract1.zip」をダウンロード前回のソースをさらに発展させた。あるフォルダ内のexcelファイルから、検索キーを中心にデータを一括で抽出するマクロサンプルでは、"C:\test"にあるファイル一覧を抽出し、そのファイル毎に"ラベ... 2013.04.14 EXCELExcel [VBA]VBA