アナログCPU:5108843109

ゲームと音楽とプログラミング(酒と女とロックンロールのノリで)

('ω') < イザユケエンジニャー

ExcelVBA

ExcelVBA入門 #1:Hello VBA World!

シリーズもくじはこちら ExcelVBA入門 もくじ - アナログCPU:5108843109 練習問題:これが分かる・できる人は以降読まなくても大丈夫 新しい標準モジュールを作れる モジュールの名前を変えることができる メッセージ表示のダイアログボックスを出すプログ…

シートをコピーして名前を変更するプロシージャ

コピー元のワークシートとコピー後のシート名を指定して、シート複製・名前変更します。サンプルには記載していませんが、シート操作はエラーが起きやすいので、必要に応じてエラー処理などを入れた方がよいかもしれません。 '* '* シートをコピーする '* '*…

ThisWorkBookとActiveWorkBook

ThisWorkBookとActiveWorkBookの違いと使い分けについて。簡単に書くと、 ThisWorkbookはその処理が記述されているブック AcitveWorkbookは現在アクティブになっているブック です。例えばブックを2つ開き(ブックA、ブックB)、 ブックAに Range("A1") = "hog…

ExcelVBA入門 #0:やってみよう!VBAマクロ

シリーズもくじはこちら ExcelVBA入門 もくじ - アナログCPU:5108843109 練習問題:これが分かる・できる人は以降読まなくても大丈夫 Excelを開く ExcelVBEを開く 変数宣言を強制する設定にできる はじめに 「この単純作業、マクロでなんとかなるんじゃない…

CSVを読み込み二次元配列に格納するプロシージャ

CSVファイルを読み込み、その内容を二次元配列に格納して返すプロシージャ。 <2016-09-06 追記> この記事のコードは「レコード中にカンマや改行が含まれていない、Shift-JIS固定」という前提で作られています。 以下に改良版を置きましたので、必要に応じ…