ExcelVBAでTextBoxなどのControlオブジェクトを変数制御する
入力するテキストボックスが複数あって、それを一度にクリアしたい!この範囲のやつだけはロックかけたい!ユーザーフォームってfor~next使えないのかなーと思った時に役に立ちました。
続きを読むMS Office
Web
Adobe
制作
運営
レビュー
こどものこと
雑記
入力するテキストボックスが複数あって、それを一度にクリアしたい!この範囲のやつだけはロックかけたい!ユーザーフォームってfor~next使えないのかなーと思った時に役に立ちました。
続きを読むExcelで表のテンプレートだけ作成しておけば、中の数値を変えるだけでグラフに反映出来て良いのですが、定期的にそれを使ったプレゼンテーションを行いたいということ、あると思います。グラフ作成はもちろんExcel、でも発表はPowerPoint。そんな時に作ったプログラムです。
続きを読むプログラムは、書く人のクセが出るものですが、やっぱり英数字の羅列なので整理整頓して書かないとわけがわからなくなってしまいます。そんなコードを、できるだけわかりやすく書いておくために必要なのがインデントとコメントアウトです。
続きを読む少し複雑なものをつくろうとすると、○○のときはこの処理、××のときはあの処理といった条件分岐が必要になってきます。If(もしも)、Else(その他)で処理を分けて書きます。
続きを読むExcelでいろいろ集計してグラフとかにまでするんだけど、最終的にはPDFにしたい、っていうことが結構ありました。かなり試行錯誤したんですが、今までに行き着いた結果を書き残しておこうと思います。
続きを読むプログラムは高速処理が魅力ですが、開発段階でつまずいたとき、検証や動作確認のために1行ずつ確認していくと、どこが原因なのか分かりやすくなります。ExcelVBAには1行ずつハイライトして実行していく「ステップ実行」というモードがあります。
続きを読むExcelを扱う上で非常に重要なのがセルの指定ですが、今までの記事では「Range」という記述を紹介してきました。でも、「Cells」とも書けるんです。どちらも最終的には同じ意味のことができますが、今回はその扱いの違いについて書いてみます。
続きを読む○○に××を入れる、だけの簡単なプログラムだけでは、便利なものは作れません。今回は、プログラムを書く上で非常に重要な、変数について書いてみます。
続きを読むプログラムが動いてみたら、もっといろんなことしてみたくなるものです。その前に、VBAの最低限のルールを押さえておきましょう!
続きを読むそれでは、簡単なプログラムを書いて動かしてみましょう。「難しそう」という固定概念はとりあえず置いておいて、図の通りにやってみましょう。簡単ですよ!
続きを読む