Rating 4.3 out of 5 (5 ratings in Udemy)
What you'll learn- ユーザーがもっと使いやすく・作業を楽に・マクロボタン押し忘れを減らせるエクセルマクロを作れるようになります
- リボンや右クリックメニューに独自メニューを追加でき、使い勝手の良いエクセルを作れるようになります
- 特定の操作をしたときにコードを自動実行でき、マクロ実行忘れがなくなります (イベントプロシージャ)
- 独自メニューに使えるアイコン一覧をリボンに表示できるようになり、メニュー開発しやすくなります
- 社内共有ファイルサーバーにあるxlsmでも「マクロを有効化」ボタンを押すことなくマクロが有効な状態で開くようにできます
- ステータスバーにプログラム進捗率を表示してユーザーに状況を伝えられるようになります
- 「リンクされた図」があるとマクロが激遅くなる問題に対応できるようになります
Descriptionこの講座を受講することであなたの作るマクロはさらに使い勝手の良いものになります。
例えば
Rating 4.3 out of 5 (5 ratings in Udemy)
What you'll learn- ユーザーがもっと使いやすく・作業を楽に・マクロボタン押し忘れを減らせるエクセルマクロを作れるようになります
- リボンや右クリックメニューに独自メニューを追加でき、使い勝手の良いエクセルを作れるようになります
- 特定の操作をしたときにコードを自動実行でき、マクロ実行忘れがなくなります (イベントプロシージャ)
- 独自メニューに使えるアイコン一覧をリボンに表示できるようになり、メニュー開発しやすくなります
- 社内共有ファイルサーバーにあるxlsmでも「マクロを有効化」ボタンを押すことなくマクロが有効な状態で開くようにできます
- ステータスバーにプログラム進捗率を表示してユーザーに状況を伝えられるようになります
- 「リンクされた図」があるとマクロが激遅くなる問題に対応できるようになります
Descriptionこの講座を受講することであなたの作るマクロはさらに使い勝手の良いものになります。
例えば
ボタンを押さずに特定のイベント(セルを編集・あるシートがアクティブになったとき)時にマクロを自動実行できる
右クリックメニューやリボンメニューに独自のメニューボタンを追加できる
ステータスバーにプログラム進捗状況を表示してエクセルが固まっていないか? とユーザーを不安にさせないように
OSの環境変数を利用してログファイルなどに活用する
「リンクされた図でマクロが激遅くなる問題」を局所的に解決できるようになります
社内ファイルサーバーのxlsmファイルを自動的に「コンテンツの有効化」する
方法を学べます。
上記のテクニックを学ぶことでユーザーは
開発者であるあなたは
マクロ実行ボタンに関する様々な面倒ごとから解放
「コンテンツの有効化」ボタンが押されずにマクロがちゃんと動かない問題が解決
誰がいつマクロを実行したか後追いできるようになり管理運用しやすく
なります。
例えばマクロ実行ボタンの面倒ごとには
操作を誤ってボタンを消してしまい開発者であるあなたに問合せが来る
他のファイルにシートごとコピーしたときに「外部リンクが〜」というメッセージか出てきてうっとうしい
マクロを実行して欲しいタイミングでホタンが押されず業務がちゃんと回らない
というものがあります。すべて経験しました。こうした面倒ごとを解決するために使ったのがこの講座で取り扱う「独自メニュー追加」と「イベントプロシージャ」です。
ユーザーもいちいちボタンを押さなくてもよくなりますし、xlsmファイルを開いたときの「コンテンツの有効化」ボタンを押さなくてもよくなります。
また、マクロ実行をボタンでなく右クリックメニューやリボンメニューにすることでより使い慣れたインターフェースで仕事ができ、使い勝手がよくなります。
よって開発者であるあなたに対する評価が上がるでしょう。
その他、この講座では
VBAからクリップボードに文字列を送る方法
メニューボタンに使えるアイコンをリボンに一覧表示してメニューボタンを開発しやすくする方法
With Newでインスタンス化して変数宣言なしにオブジェクトを使う方法
リンクされた図(Shapeオブジェクト)を配列に格納して一気に処理する方法
OSの環境変数(PC名やユーザー名など)をログファイルに出力しマクロの運用・管理に使う方法
を扱います。
これから一緒にユーザーが使いやすいエクセルにする方法を学んでいきましょう!