Unloadステートメントでユーザーフォームを閉じると、コントロールなどがすべて初期化されます。コントロールの値や状態を保持したまま、ユーザーフォームを一時的に隠すには、Unloadではなく、Hideメソッドでユーザーフォームを非表示にします。非表示に ...
VBAのユーザーフォームで、Excelシートに作成した、商品リストや顧客名簿といった「表」を、そのままの形で、ユーザーに選択してもらいたい…。そんな風に思ったことはありませんか?リストボックスは、実は一行だけでなく、複数列のデータをきれいに ...
ユーザーフォームを表示するShowメソッドに、引数として定数vbModelessを指定すると、ユーザーフォームは「モードレス(Modeless)」な状態で表示されます。モードレスな状態でユーザーフォームを表示すると、ユーザーフォームを表示した状態のまま、Excelで ...
これまでの過去記事で、Excel VBAのプログラムを作成する2つの方法について何度か触れてきました。この記事では、その解説をまとめると同時に、VBAのプログラムを直接記述する作成方法についてまとめておきます。 VBAプログラムを作成する方法として ...
VBAを使えば, Excelと言えども, 業務用のアプリとそん色がないオリジナルのアプリケーションを作成することができます。オリジナルのアプリケーションを作成するためには, VBAの文法以外に必ずマスターしないといけない機能, ユーザーフォームがあり ...
毎日、同じWebサイトを開いて、検索ボックスにキーワードを入力し、検索ボタンをクリック…。そんな、決まりきったWebフォームへの入力作業を、VBAマクロで自動化できたら、と思いませんか? Webページの入力ボックス(テキストボックス)に、Excelのセル ...
本連載では、Excel VBA (Visual Basic for Applications)を使ってできることを、トピックごとに紹介していきます。特に最近注目されている様々なWebサービスについて、Web API (Application Programming Interface)を経由して、Excelから利用する方法を多く取り上げる予定です。
実際に遊べる形では提供されていないようですが、「Excel」のスマートアートで作ったらしい矢印をクリックして、ルービックキューブを回転させるデモ動画が公開されています。ルービックキューブを解くことすらできない筆者にとっては、どうやって ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する