У нас вы можете посмотреть бесплатно プログレスバー第2弾をやろうと思ったら、ユーザーフォームをいじりすぎて別の話になりました^^; или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
以前に紹介した「実践的なプログレスバーの作成と既存マクロへの組み込み方法」では ユーザーフォームを使った内容で説明しました。 当初はその第2弾的な想定で作成していたのですが、 思いもよらぬ方向にと進みました。 プログレスバーはそもそも「画面上の動き」を示すことで、 処理が継続していることを利用中のユーザーに伝えることができると考えました。 その観点から何ができるか模索した結果が今回の動画の内容になります。 「ユーザーフォームを使うことで様々な"動き"が表現できる」 という点に焦点を当て過ぎた故か、少し吹っ飛んだ内容になりました^^; 動画内で紹介している プログレスバーの本質であろう「処理の進捗状況が分かる」ということを実装するのは 私にはもはや難易度が高すぎで実装することを前提としない内容の紹介となっています。 (軽い内容にはなりますが、「プログレスバーとして使うには」という点についても言及しています) 紹介するユーザーフォームは4点です。 1.ラベルを移動させる(以前に紹介している「クラスモジュールでボールを動かす」を元に作成) 2.イメージコントロールを使って画像を切り返すアルバム風 3.WebBrowser内でJavaScriptを使って動きを作る1 4.WebBrowser内でCSSを使って動きを作る2 いずれもユーザーフォーム内での「動き」に注力した内容です。 「VBAのユーザーフォームではこんなこともできるんだね」 そんな目線で見てもらえればと思います(^^) ■参考URL ▶ VBAソースコードの改善と効率化シリーズ • ソースコード効率改善 計算式の状態を元に戻す ▶ 実践的なプログレスバーの作成と既存マクロへの組み込み方法 • 実践的なプログレスバーの作成と既存マクロへの組み込み方法 ▶ お遊び風クラスモジュール 一気通貫 • お遊び風クラス01 ボールを上下左右に動かす ■タイムライン 00:00 動画作成の経緯 01:12 プログレスバーについて 02:25 ユーザーフォーム「ラベルが飛ぶ」 04:04 ユーザーフォーム「アルバム風」 06:06 ユーザーフォーム「Web系画面その1」 09:07 ユーザーフォーム「Web系画面その2」 ■ハッシュタグ #Excel #VBA #プログレスバー #ユーザーフォーム #JavaScript #html #style #css