VBA
エクセルの2000、2003のバージョンでは重複しているデータを無視するということができたらしいですが、それ以降のバージョンで重複しているデータをすべて削除する方法を工夫してみました。方向としてはExcelでできる処理をVBAに乗せていくというわかりやす…
VBAやマクロを作成し、ショートカットに割り当てることで魔改造エクセルを作りたいと思っている人は私だけではないでしょう。そんな使い勝手の良いエクセルを目指してエクセルを改造していきたいがやり方がぱっと思い浮かばないという人に対してこの記事を贈…
どうもこんにちは。VBA使ってますか? 今回は他人に分かる資料を残すという視点です。VBAやマクロは非常に便利ですが、一部を除いて過程を振り返るのにVBAのプログラムを読み解く必要があります。そのためVBAを読み解けない人が多い職場ではVBAを使いづらい…
GOOGLE CHROMEを使っていますが、気になった記事をひたすらブックマークしていたら、1,000件以上になっていました。 これでは何のことやらよくわかりません。 ブックマークをまとめてみたら自分の興味のある関心分野がわかるのではないかと思い、エクセルに…
Excelの普段の業務をVBAで書きたい!実現したい!という時に基本に立ち返り、オブジェクトとメソッドに分けてどのようにVBAで実現したらよいか考える、というのが王道だと思いますがなかなか調べたりテストしたりするのが面倒な時があります。 その際に役に立…
次に具体的にプログラムを書いていく際に、書きやすくするシンプルなTIPSの一つとして「Withでまとめる」事について解説したいと思います。<目次> WITHは記述をまとめるプログラム WITHを入れ子にする WITHは記述をまとめるプログラム WITHは記述をまとめ…
実際にコードを書いてみましょう。一般的に一番最初にプログラムを実行するときには"Hello World"と打つのが一般的です。文字列をコンピュータに表示させるという最も簡単なプログラムを実行してみることでVBAの記述のルールを確認すると良いでしょう。前回…
今回はExcelにてVBAを使っていくのに必要なVisual Basic EditorというExcelの機能の一部分を見ていきたいと思います。VBAはこのVisual Basic Editorに入力して実行していくことになります。 そのためVBAを学ぶにあたってはこのVisual Basic Editorの使い方に…
VBAとは何かとぱっと聞かれたときにどのように答えるかということについて、まとめておくことにします。 <目次> VBAとは 何を操作するのか? ワークブック(ファイル) ワークシート(シート) セル 操作の対象 オブジェクトの操作 まとめ VBAとは Visual …