※本セミナはZoom,またはTeamsを使ったオンライン限定セミナです.
詳細は,オンライン限定セミナについてをお読みください.
近年,どの業界でもDX化が進む中,退屈で直接収益・付加価値を生まない書類作成等の事務作業BP業務も経費節減・業務効率化のためにRPA(Robotic Process Automation)の導入が積極的に検討されている.
自動化のメリットは単に'作業の時短'だけでなく,手作業によるミスを回避して'作業品質の向上'にもある.
市販のRPAツールはプログラミングの必要がなくノーコードで使えて大変よくできてはいるが,あまり汎用的でない独自のカスタマイズ要件を具現化するのに手間がかかったり,ライセンス料もそれなり高額で導入コスト負担があることは止むを得ない.
表計算,メール,チャット,カレンダを連携させて業務効率化・自動化程度であれば,多かれ少なかれプログラミングは必要であるが,初期導入費用のかからないスクリプト言語を使用して具現化可能である.
本セミナでは,スクリプト言語の中でも汎用性が高く適用利用範囲の広いPythonを利用してエクセルファイルを,エクセルを起動することなく作成・編集して,Gmailで添付送付するまでの手順の自動化を紹介する.
※Python未経験で今後いろいろな応用活用を考えている方は
実習・C言語マイスタのためのPython「超」入門【オンライン限定セミナ】の受講を推奨します.
● 対象聴講者
・脱卒'組込み'を考えている方
・退屈で直接収益を生まないルーティンワークの効率化・自動化に興味のある方
・Pythonでエクセル,Gmailをアプリ起動せず操作してみたい方
● 講演の目標
・エクセルを開かず編集する方法がわかる
・メールの自動送信方法がわかる
・書類作成作業等ルーティンワークの効率化・自動化へのきっかけがつかめる
● 内容
1. Pythonでエクセルを操作するための方法あれこれ
2. PythonでGmailを操作する方法概略
3. 実習準備(使用するライブラリのインストール,ツール設定)
4.エクセルを操作してみよう!(講師が実演説明後に受講者が実習)
既存ブックのオープン
セルの読み書き
ブックの保存
新規ブックの作成
新規シートの追加・名称変更
セルの属性変更(フォント,色,大きさ,太さ等)
画像データの貼り付け
5. Gmailで添付送信してみよう!(講師が実演説明後に受講者が実習)
各種設定(宛先(To,CC,BCC),送信元,件名,本文,ファイル添付)
送信(サーバー接続,ログイン)
6. Gmailを受信する方法(参考)
7. PC画面制御(参考)
8. 質疑応答&まとめ
VSCodeでプログラム実行・デバッグ(ブレークポイント設定・ステップ実行)
Pythonプログラムで生成したエクセルブックをVSCodeでプレビュー