2

概要

Excelのセル内のテキストを読み上げます。
Windows標準の音声合成エンジン、日本語環境で特にカスタムしていなければ、Harukaさんが初々しくアナウンスしてくれます。

 

用途

  • ノードの「音」の代用に
  • エラー通知の多重化に
  • 実行端末の前にいなくても、シナリオが止まってないことを遠巻きに感じていたいシーンに
  • 近未来感を演出したい場面に

 

ベースライブラリ

Excel操作(カーソル移動)

 

加工箇所

変更前:cell.activate
変更後:cell.Speak

 

命名

Excel操作(テキスト読み上げ)

 

実感手順

  1. Excelブックを新規作成
  2. セルB2にテキストを入力
     例:ワ レ ワ レ ハ、ウ チュ ウ ジ ン ダ
     例:Hi! I love WinActor. And you?
  3. Excel操作(テキスト読み上げ).xlsx としてドキュメントあたりに保存
  4. WinActorシナリオに「Excel操作(テキスト読み上げ)」のみ配置
     ファイル名:Excel操作(テキスト読み上げ).xlsx のフルパス
     シート名:値⇒(ブランク)
     セル位置:値⇒B2
  5. シナリオを実行
    → 近未来的な感覚に浸れるはず

 

補足

  • ファイルの拡張子は.xlsx、.xlsm、.csvでもOK
  • 諸々、ベースライブラリの仕様に準ずる

 

関連ライブラリ

https://winactor.com/questions/question/【サンプル】音声読み上げのスクリプト/

テキスト読み上げ | スイートライブラリ
https://winactor.biz/sweet/2020/09/30_3282.html

 

発想のきっかけ

メソッドの差し替えで、スマートに機能をアドオンできたこのトピック

https://winactor.com/questions/question/excelの全部のシートの印刷について/

 

「Excel操作(テキスト読み上げ)」は、わたしの作ってみたシリーズの中でも会心の出来です。

https://winactor.com/questions/?q=作ってみた

制約等、お気づきの点があればお知らせください。

便乗、ウェルカムです。
ブラッシュアップ、機能アップ、軌道修正、こうしてみた、こんなところに使ってみた等々、伺えると嬉しいです。

anothersolution 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。