Excelマクロ(VBA)

Excelマクロ(VBA)

Excel VBAで配列のpushを実現してみた

最近、PythonとかRubyとかVBA以外の言語を触る機会が増えました。PythonやRubyは、配列のpush(append)が使えて非常に便利。一方、VBAの配列操作はとても不便です。 VBAの配列には、次の問題があります。 ...
Excelマクロ(VBA)

【解決】VBAで繰り返しExcelを開くと処理が落ちる問題

P.Man 初心者VBAプログラマーが陥りやすい罠を紹介していくコーナーだぜ!さぁ、Q.Man本日の悩みを言ってみろ! Q.Man 稀にループ処理でExcelが異常終了してしまいます。Excelアプリケーション自体が停止するのでデ...
初心者向け(入門編)

Excelマクロ(VBA)のモジュール・プロシージャ・変数とは?事務職でもできるプログラム

業務自動化を目指す事務職員の皆さん、はじめまして!そして、当サイトへようこそ!この記事では、これからExcelマクロでプログラムを学ぼうとしている方へ、超基礎的なプログラムの作り方を紹介します。 P.Man パソコンが苦手な人も...
初心者向け(入門編)

Excelマクロとは?Excelマクロで楽になる業務7選

Excelマクロとは何か?Excel VBAとは何が違うのか?同じものです!Excelマクロの初心者向けに、「マクロとは何ぞや?」「どんな業務が楽になるのか?」この辺を纏めました!職場にも自動化できる仕事がきっとある!
初心者向け(入門編)

Excelマクロ入門-ド素人がプログラムを組めるまで

Excelマクロを初めて見たいけど、プログラム未経験だから諦めていた…。ゴリゴリの事務職が独学でExcelマクロを作成できるようになった手順を伝授します。あなたにもきっとできる!だって私ができたから!
VBA高速化

【検証】ExcelマクロでVlookupを使うと遅い!辞書(Dictionary)で高速化しよう

せっかくExcelマクロ(VBA)が組めるのにマクロでもVlookupを使いまくってる。こういう残念な方がたまに居ますね。 VlookupをはじめとするApplication.WorksheetFunctionで実行する関数は、Ex...
VBA高速化

【検証】Excelマクロ高速化!セルへの入力回数を減らせば早くなる

Excelマクロが遅い!そんな悩みを解決します。Excelシートのセルへの値の代入回数を減らしましょう。VBAはセル参照処理を行うと急激に速度が低下します。プログラムの実行時間を改善するならこの記事を読むべし!
VBA高速化

Excelマクロの画面更新を無効化し高速化しよう!初心者向けVBAの常識について

Excelマクロの画面更新を無効化する方法を紹介します。画面更新を無効化する事で、「処理の度に画面を更新する」処理が省略されExcelマクロが高速化します。ExcelのVBAを利用する者にとっては常識的な知識なので、是非、習得しておきまし...
Excelマクロ(VBA)

初心者のVBAが遅い原因4つを紹介!Excelのセル参照を減らすための知識

プログラム未経験者や初心者が作成したExcelマクロは動作が不安定だったり、処理速度が遅かったりとツールとしてイマイチな場合が多い。そんな、初心者プログラマ―の為にExcel VBAが遅くなる4つの原因と、抑えて置いた方が良い予備知識をまとめました。
タイトルとURLをコピーしました