Excel

Excel

Power Automate DesktopでExcelの表データを扱う

デスクトップレコーダーは簡単に利用できますが、人間が操作した作業を自動記録するだけです。これは劇的な業務効率化をなしとげるには必要不可欠な繰り返し・条件分岐といったロジックを組み込むことはできないということを意味します。そこで今回はフローを直接編集することで繰り返し処理を組み込んでみます。
Excel

Power Automate DesktopでAIが人類を支配する時代にまた一歩近づく

Power Automate Desktopのお手軽で強力な機能がデスクトップレコーダーでしょう。まんま名前の通りですが、あなたがPCで操作した内容をそのまま記録しておくことができます。次に同じ操作が必要になったのなら再生ボタンを押すだけであとはPower Automate Desktopが代わりにやってくれます。
Excel

Power AutomateでExcelシートのリストからメールを送信する Part2

前回の自動メール送受信管理簿のつづきです。Power Automateでは条件を判定して、その結果により処理を変えるには条件分岐コントロールを使います。VBAでいうところのIfに相当します。条件分岐コントロールでは条件とTrueの場合、Falseの場合のパラメーターを設定していきます。
Excel

Power AutomateでExcelシートのリストからメールを送信する Part1

電子メールはビジネスシーンでもっとも幅をきかせているツールだと思われます。メールを送って返信を待つというシチュエーションはよくあります。PowerAutomateを使えば、メール受信をトリガーにフローを開始できることは以前の記事で実証されました。そこで今回はメール送信の自動化に挑戦します。
Excel

Power AutomateでExcelの特定の行に対していろいろやる

PowerAutomateはVBAerを地上から駆逐するために投入されたMicrosoftの新兵器です。Excelで特定の行の特定の列の値を書き換えたいというシチュエーションはままあるでしょう。「VBAをぶっ壊す」を標榜(非公式:オレ脳内)するPowerAutomateでは、もちろんそんなの余裕です。
Excel

Excelの表をグループごとに別ブックへ切り出す

マスターの表から一部を切り出して渡すという場面は、ぼちぼち登場するのではないでしょうか。複数の表を一つに統合する機能はExcelに標準装備されていたと思いますが(使ったことないですが)、逆に一つの表から複数の表として別ファイルへ切り出すという機能はなさそうなのでプログラムでやります。
Excel

Power AutomateがVBAを駆逐する

ついにMicrosoftがVBAを本気で滅しにきたようです。我々VBAerがお払い箱になる日も、そう遠い未来ではないでしょう。「AIに取って代わられなくなる職業、確率95%でプログラマー」がいよいよ現実味を帯びてきました。
Excel

ExcelでWordを書き換える

ExcelデータをWordのフォーマットにはめ込む必要に迫られました。Wordとか興味ないし、ネットからコピペしたコードでやろうかなと思ってググったのですが、WordのVBAに関する情報はほとんどありません。同じ境遇のあなたがここにたどり着いたときにコピペで済ませられるようにしておきます。
Excel

Excelマクロを指定した時刻に自動実行させる

ある程度VBAが使えるようになるとこう思います。「もうこれボタン押すだけだし、オレがやる必要なくね?」マクロ実行命令すらもコンピューターに委ねたいですか?はい、可能です。これは我々、はたらきたくない会社員の理想を実現するために必須のテクニックになります。
Excel

VBAからLINEにメッセージを送る

LINE Notifyというサービスがあります。API経由でLINEにメッセージが送れます。これをVBAから利用できればいろいろ面白いことができそうですよね。たとえば、Excelファイルのイニシャライズイベントに仕込んでおけば、ファイルが開かれたらLINEにメッセージが届きます。発想次第で画期的な何かが生まれそうな予感がします。