サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
fastclassinfo.com
仕事をしていると、顧客や社員向けに個別で一斉メールを送信したいときがあります。 しかし1通1通メールを作成していると、作業に時間がかかってしまいます。またメール作成中にミスをしてしまうと、誤った情報を相手に送ってしまいかねません。 そのため単純作業にもかかわらず、負荷が大きくなってしまいます。 このときExcel VBAとOutlookを活用してメール作成作業を自動化すると処理を簡略化できます。 そこでExcel VBA×Outlookを活用したVBAサンプルを紹介します。 ・VBAでExcelの顧客リストにOutlookメールを自動送信(個別に) ・メールに添付ファイルを付ける ・テキストファイルからメール本文を取得 ・紹介するプログラム入りのエクセルをダウンロード可能
1. PythonをVBAに置き換える必要がない VBAからPythonを実行するメリットの一つに「VBAをPythonに書き換える必要がない」ことがあります。 たとえば職場でPythonプログラムは書けるけれど、VBAプログラムはそこまで知識がない人がいるとします。 そのような人は、VBAプログラムを作る必要がありますが、わざわざ最初からVBAを学ぶのはメンドウです。 しかしPythonで記載されたプログラムをVBAで実行することができれば、PythonからVBAへの書き換えが不要です。 そのためVBAの学び直しがなくなります。 2. エクセルを操作中にPythonを動かすこと可能 VBAからPythonを実行できるようになるメリットに、エクセル操作中にPythonプログラムを動かせることがあります。 エクセル作業中にPythonプログラムを実行したいとき、エクセルを閉じたりPython
Googleドライブ上のファイル名やフォルダ名を書き出したいときがあります。 たとえば、以下のフォルダに保管してあるファイルやフォルダの名前を取得してスプレッドシートに書き出すとします。 この仕組みを使えば、フォルダ内のファイルを一覧にする作業を自動化できます。 この記事では、仕組みの使い方からプログラムの詳細まで解説していきます。
実際には上記のライブラリ以外にもExcel操作のライブラリは存在します。 しかし今のところ、上記の3つで問題ないと判断しています。 その理由も含めて上記の3つの特徴について紹介していきます。 ライブラリ1|openpyxl openpyxlはExcel操作で最も使い勝手の良いライブラリです。 なぜならウェブに多くの情報が紹介されているからです。 ウェブで調べながらPythonプログラムを作っていく人も多いはず。 実際、私がopenpyxlをメインで使っている理由は、ウェブでの公開情報の多さです。 xlwingsを推奨する声もありますが、xlwingsは英語の文献は多いですが、日本語での情報量の多さはopenpyxlが多い。 そのため、現時点では私はopenpyxlを使用しています。 しかし、使い勝手が悪い部分もあります。 たとえば、「セルの値が数式のとき、その数式を取得してしまう」ことが挙
Google Apps Script(GAS)のウェブスクレイピングに関する情報は、ウェブ上で数多く紹介されています。 しかし、ちょっとモノ足りないと感じることがあります。
Google Apps Script(GAS)を使うと、請求書の自動作成が可能です。 さらに作成した請求書をPDFとしてGoogleドライブに保管するところまで自動化できます。 この記事では請求書作成を自動化するプログラムを紹介していきます。
Google Apps Script(以下、GAS)は、Googleアプリに標準で実装されているアプリケーション開発プラットフォームです。 「面倒なインストール不要」、「ブラウザで直接コードエディタを使用可能」、「Googleのサーバーで実行」、「JavaScriptでプログラムで記述」といった特徴があります。 GASを使うと、いろいろな作業を効率化することができます。 しかし、これからGASを勉強しようとする人からすれば、「GASって何ができるの?」とイメージがつかめない人もいるはずです。 そこで、GASを使って出来る事を紹介していきます。
フォルダやファイル操作を早くするための動画 フォルダやファイル操作を早くするためのテクニックについて動画でまとめていますので、ぜひご覧ください。 ” フォルダ操作を効率化する7つのテクニック|ショートカット設定からVBAまで ” パソコンのフォルダ操作を効率化するショートカットキー22|マウスなしでPC管理 フォルダやファイル管理が上手い人ほど仕事が早い理由 フォルダやファイル管理が上手いと、仕事が早く信頼できる人として評価されます。 なぜなら、人からの質問に対してすぐに答えることができるからです。 例えば、他部署の人から「以前提出した資料Aを見たいので、メールで送ってください」と言われたとします。 このとき、フォルダやファイル管理が上手な人は「資料Aは○○のカテゴリーだから、あのフォルダにあるな」とすぐに分かります。 そのため、質問が来てから1分そこらでササっとメールで返信することができ
エクセルマクロVBAで自動化を「できること」と「できないこと」 まずは、エクセルマクロVBAで「できること」と「できないこと」、他の機能との「違い」を紹介します。 エクセルマクロVBAで出来ること エクセルマクロVBAで出来ることを動画で解説しています。 エクセルの機能を使って「できること」はすべて可能です。 それこそエクセルのリボンに含まれる機能は、マクロを作成できます。 さらにメール送信、パワポの資料、ワードの報告書を作成することも可能です。 さらに言えば、Gmailのような他ソフトを操作したり、インターネットに接続して、情報を入手することもできます。 具体的な事例を、以下に列挙します。 ・エクセルの情報を項目別にシート毎に転記する ・エクセルの情報を項目別にファイル毎に転記する ・住所や氏名の情報を分割して出力 ・従業員の勤務状況を表とグラフでまとめる ・月末にデータ処理を行う ・入
このページを最初にブックマークしてみませんか?
『パソコンスキルの教科書 – 仕事が楽しくなるスキルをお届け』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く