[ノンプロ研]VBA中級講座3期第5回・配列

『コミュニティ「ノンプログラマーのためのスキルアップ研究会」VBA中級コース第3期第5回のツイートまとめです。コンテンツは「配列」です。 https://tonari-it.com/community-nonpro-semi/
3
alice @alice37308108

Excelシートは見え方が2次元配列的 #ノンプロ研 #VBA中級講座

2021-10-01 21:18:18
根岸 @2a9SouLnhptnIqG

配列をセルへ書き込む 2次元配列とRangeオブジェクトのサイズを同じにする。 Dim 変数(1 To 2, 1 To 3) As Variant Range("A1").Resize(UBound(変数), UBound(変数, 2)).Value = 変数 #ノンプロ研 #VBA中級講座

2021-10-01 21:19:31
alice @alice37308108

演習5-9:一気ににドカンと取ってくる 演習5-10:一気にドカンとセルに入れる 両方覚えるとドカンと取って、ドカンと入れられる #ノンプロ研 #VBA中級講座

2021-10-01 21:28:13
alice @alice37308108

処理時間の比較 シートの読み書き >> 配列の読み書き 配列内で処理をした方が断然早い! #ノンプロ研 #VBA中級講座

2021-10-01 21:29:19
根岸 @2a9SouLnhptnIqG

シートの読み書きは配列に格納して処理した方が早い。 セルのデータを配列に丸ごと読み込んで、処理して、丸ごと戻す。 ただしコードが複雑になる。 #ノンプロ研 #VBA中級講座

2021-10-01 21:38:17
kudou @kudou32323

演習の処理、配列つかったら1秒で終わった。 さすが。 #ノンプロ研 #VBA中級講座

2021-10-01 21:39:42
alice @alice37308108

配列を使うとコードが複雑になるので、あまりデータ量が多くなければ配列を使わないでシートの読み書きをするのもOK データ量が多いとは配列を使った方がかなり早い #ノンプロ研 #VBA中級講座

2021-10-01 21:44:24
alice @alice37308108

実行速度とコードの複雑さのバランスを考える #ノンプロ研 #VBA中級講座

2021-10-01 21:45:10
kudou @kudou32323

今回の演習や課題でBobが大活躍してるなー #ノンプロ研 #VBA中級講座

2021-10-01 21:46:48
kudou @kudou32323

ちなみに、あまり評判のよろしくないOption Baseですが、私は好きです #ノンプロ研 #VBA中級講座

2021-10-01 21:48:38
kudou @kudou32323

卒業LTかー。 いくつか案はあるけど・・・。 個人的には業務で使用しているツールをリファクタリングしたいなー。 #ノンプロ研 #VBA中級講座

2021-10-01 21:52:32
alice @alice37308108

配列とWorksheetFunction.Transposeの組み合わせ便利 #ノンプロ研 #VBA中級講座

2021-10-01 22:03:34
ichihuku@Bizrobo×VBA @ichihuku55

今まで、配列がめんどくさくて、データにフィルタ かけてコピペしてたんだけど、ケースバイケースで うまく使い分けすればいいのかな #ノンプロ研 #VBA中級講座

2021-10-01 22:07:01