- ベストアンサー
Excelファイルから他人に通知等を送る方法
仕事でメンバーにExcelファイル内のデータの確認や入力等を行なってもらうことがあります。 Excelファイルは共有フォルダなどに保存していることが多いです。 今までは確認や入力を行なってもらったら、メール(Outlook)で連絡をしてもらっていましたが、手間がかかっているようです。 データの確認、入力が済み次第、Excelファイル内のチェックボタン等を操作してもらうことで私にメールなどで通知が来る機能等はご存知でしょうか?(VBAなど) そうすればメンバーも私も仕事の負担が減ると考えています。 通知以外でも何かこの場合に負担が減るような方法がございましたらご教示をよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
簡単なのはたとえばセルに以下を入力します。それをクリックするとメールソフトのメールの作成画面が出ますので、そのまま送信すれば通常のメールとして処理されます。(メールアドレスには実際のアドレスを) mailto:メールアドレス?subject=確認済み&body=確認、入力済みです ちょっと色々したい場合は以下のサイトを参考にしてHYPERLINK関数で処理してください。 社員に同じ内容のメールを送信:HYPERLINK関数 https://kokodane.com/2013_kan_069.htm
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
Excelのシートのチェックボっクス(それ向けであるとして)などを、クリックしたら,メイルを送る仕組みは、コンピュターの中の処理ですから、情報処理であって、物質の化合物を作るパターンなどの課題と違い、出来ますか、と聞くようなことではない。 あなたが多分やるコード技術がないだけです。メイルを送る仕組みは、すでに社会インフラになっています。専門技術者ならできます。予算を手当てして、金を払いことにして、相談し作ってもらってください。 ただし、特殊な事情は、エクセルは、MSオフィスのソフトの1員で、マイクロソフトは、エクセルにも、またOutlookにもVBAという、どちらかと言えば、素人でも使える、連携も意識した、VBAというスクリプトを用意してます。ですから両者のプログラム面で、連携をとるコードを勉強すれば、好事家であればできます。 ただしカバーできない、行き詰まる点が現れないとも限りませんが。 この課題をここに質問しているということが、質問者は、その近くにいないということです。この課題はWEBで照会すれば、モデル的に、似たところまではできるコードは見つかります。それを知らない、やってないということは、近くにいないということです。もし、やっているレベルなら、突っ込んだ点で、ここはどうしたらよいでしょうか?という質問になります。 そういうコードがWEBや書籍に転がっていても、寄ってこない人がほとんどでしょう。だからそういう人には、この質問をしても役に立たない。会社のシステム担当や相談できる業者に聞いてみるべきです。難しいのは、社員が提案して言っても、比較的によく取り上げてくれて、経費をOKしてくれる組織ですか?という点です。担当部署以外の者の自作のソフトなどは、許さないのが普通でしょう。 またセキュリティなどの面から、社員の少々の不便は、言っておれないケースもあり得ます。またコロナで売り上げが半減して、数十万の出費も抑えたいという時代かもしれません。「自分の壁」、「会社の壁」「他者の壁」があります。 「他者の壁」とは、自分はよかれと思うのだが、同僚などに、賛成してもらえない提案などよく経験しました。「会社の壁」「社長の壁}とは、言っても、乗ってこないことが多いということ。また同僚もそこまで望んでいない、従来通りでよい、という場合が多い。
- kon555
- ベストアンサー率51% (1842/3559)
ExcelVBAからOutlookを操作する事が可能です。メール送信も出来ますので、それで通知する事は出来ると思います。 https://tonari-it.com/vba-outlook-object/ https://tonari-it.com/excel-vba-outlook-mail-send/