365オフィス製品windowsExcelExcelに関する記事をあつめました。ScriptGoogleAppsScriptについての記事です。業務効率化アプリ・ガジェット定時に帰れるアプリ雑記ガチなシャツリライブシャツすごすぎワロタwwwwww【リライブシャツを買ってみたらガチだった。着るだけで「身体機能をサポートする」怪しいシャツがガチだった。365オフィス製品windowsExcelExcelに関する記事をあつめました。ScriptGoogleAppsScriptについての記事です。365オフィス製品windowsExcelExcelに関する記事をあつめました。ScriptGoogleAppsScriptについての記事です。VBAでファイル添付忘れを防ぐ!じょじおいつも同じ業務メールを送信する時、下記のようなお悩みないでしょうか?メールにおける悩み添付ファイル付けるの忘れたて送信してしまった・・・ぽこがみさま「添付ファイル」付け忘れ。お今回は、マクロを利用した添付ファイル付け忘れ防止の案を紹介します。VBAを使ってメールを作成する。VBAとメールテンプレートをあわせて使う方法です。なんでOutlookマクロを使うと添付忘れないの?じょじおマクロからメールを送信するようにして、マクロの処理の中で添付ファイルを添付するようにします。がみさまマクロの中で強制的にファイル添付するので添付忘れしません。じおさらにメールテンプレートと組み合わせて使えば、ミスも減るし時短にもなるよ。今回紹介するマクロは下記のような処理をします。Outlookマクロの処理の流れマクロを実行する。ファイルピッカーが開いて、ユーザにファイルを選択させる。ユーザが選択した添付ファイルと、メールテンプレートをもとにメールが自動作成される。Outlookマクロを使用する方法は?じょじお下記の流れでマクロを使うための準備をしていきます。マクロを起動するための準備メールテンプレートを準備する。Outlookでマクロを使えるようOutlookの設定にする。Outlookの「マクロの設定」でセキュリティレベルを変更する。Outlookの「開発」タブを表示する。OutlookでExcelの機能を使うための参照設定をする。マクロを作成する手順!STEP▲今回テストとして上記のようなメールを想定します。STEP(STEP1)メールテンプレートファイルを準備する。▲こんな感じでメールテンプレートを作成します。注文書の送付メールを想定しました。なんども送るメールはメールテンプレート(.oft)を利用すると便利です。▲メールテンプレートとは決まった宛先・お...▲メールテンプレートって何?とか作り方がわからない方はこちらの記事をご参考になさってください。STEP(STEP2)Outlookでマクロを使えるように設定変更にする。デフォルトの状態ではマクロ機能が無効になっています(セキュリティのため)。セキュリティ設定を変更してマクロを使える準備をします。行う設定トラストセンターの「マクロの設定」のセキュリティレベルの変更する。Excelと同じようなマクロ機能が存在することをご存じでしょうか。マクロを使えばメールに関する操作を自動化して、時短やミス防止にも役立ちます。この記...▲設定方法についてはコチラの記事で解説しています。VBAでExcelの機能を使えるように設定する。今回のマクロではファイルダイアログというExcelの機能を使います。Excelの機能を呼び出すための設定を行います。Outlookマクロでファイルダイアログを使ったマクロを作成するため...▲設定方法については上の記事をご参考になさってください。Libraryの参照設定)STEP(STEP4)マクロコードを記述します。'''ファイルダイアログを表示してユーザにファイルを選択してもらいます。'''選択したファイルを所定のメールテンプレートに添付して開きます。'下記にメールテンプレートのパスを入力してね。'一番最初に開くフォルダのパスを記述します。"メールに添付するファイルを選択してください(複数選択可)。'選択できるファイルを制限するには下記のようにフィルターを追加してください。'デフォルトのフィルターをindexで指定します。'ファイルダイアログを表示します。'添付ファイル付けたあとにメールテンプレートを表示します。'送信も自動化する場合はこの行のコメントアウトを外してください。送信ボタンは人間が押すことをおススメします。Sub▲VBEの標準モジュールに上記のコードをコピペします。STEP準備完了です。