今回は、 ユーザー開発の支援として、様々な機能について紹介します。
機能を概略でもつかんでおけば、開発しやすくなると思います。
---------------
・前回は、「ユーザーフォームの利用」 について解説してきましたので、 是非そちらもご確認ください。
・このシリーズの特徴は、 作業効率を上げたいという、ビジネスマンに必見です。 そして、 ちょっと小難しいのから取り組みたい場合は、 「実践編」 も発信していきますので参考までにご覧ください。
---------------
それでは、解説していきます。
■ ファイルシステムオブジェクト
指定のフォルダをコピーしたり、 移動したりとフォルダを操作することができます。
OpenTextFile : ファイルを開きファイルアクセスが可能
CopyFolder : 一つ以上のフォルダーを別の場所へコピー
など
あまりに多くの機能があるので、詳しい説明は割愛します。
■ プリントアウト (印刷)
ActiveWorkbook PrintOut: ブックの全シートを印刷
ActiveWorkbook. PrintOut From:=2, To:=3 : ブックの全シートの2ページ~3ページを印刷します。
などがあります。
■ 対話型インターフェース
インターフェースを活用した利便性は、 是非マスターしたいところ。 入力作業も対話型にすることができます。
(例)
18 数量を入力するダイアログを表示して、 計算結果をシートに返します。
コード
Dim R As Double
R = InputBox ("数量入力")
If IsNumeric (R) Then
結果
以上、「ポイント」 について解説してきました。 少しづつ学んで、スキルアップしていきましょう!
次回は、「ユーザー開発支援 (2) 」について解説していきます。
--** ** お知らせ ** **--
■生徒募集中
個別指導(オンライン・訪問)のご希望がございましたら、
Email : tpgun01234@gmail.com
YouTube : https://www.youtube.com/
■「荷物の置き場所に困った…」を解決!
埼玉で、レンタル収納 モノオクサービスを提供しています。ご興味ありましたら是非!
https://monooq.com/space/7584?
--** ** ** ** ** **--
#業務効率 #エクセルVBA #プログラミング #マクロ #ユーザー開発の支援