Excel操作(テキスト読み上げ)を作ってみた
概要
Excelのセル内のテキストを読み上げます。
Windows標準の音声合成エンジン、日本語環境で特にカスタムしていなければ、Harukaさんが初々しくアナウンスしてくれます。
用途
- ノードの「音」の代用に
- エラー通知の多重化に
- 実行端末の前にいなくても、シナリオが止まってないことを遠巻きに感じていたいシーンに
- 近未来感を演出したい場面に
ベースライブラリ
Excel操作(カーソル移動)
加工箇所
変更前:cell.activate
変更後:cell.Speak
命名
Excel操作(テキスト読み上げ)
実感手順
- Excelブックを新規作成
- セルB2にテキストを入力
例:ワ レ ワ レ ハ、ウ チュ ウ ジ ン ダ
例:Hi! I love WinActor. And you? - Excel操作(テキスト読み上げ).xlsx としてドキュメントあたりに保存
- WinActorシナリオに「Excel操作(テキスト読み上げ)」のみ配置
ファイル名:Excel操作(テキスト読み上げ).xlsx のフルパス
シート名:値⇒(ブランク)
セル位置:値⇒B2 - シナリオを実行
→ 近未来的な感覚に浸れるはず
補足
- ファイルの拡張子は.xlsx、.xlsm、.csvでもOK
- 諸々、ベースライブラリの仕様に準ずる
関連ライブラリ
テキスト読み上げ | スイートライブラリ
https://winactor.biz/sweet/2020/09/30_3282.html
発想のきっかけ
メソッドの差し替えで、スマートに機能をアドオンできたこのトピック
https://winactor.com/questions/question/excelの全部のシートの印刷について/
「Excel操作(テキスト読み上げ)」は、わたしの作ってみたシリーズの中でも会心の出来です。
制約等、お気づきの点があればお知らせください。
便乗、ウェルカムです。
ブラッシュアップ、機能アップ、軌道修正、こうしてみた、こんなところに使ってみた等々、伺えると嬉しいです。
anothersolution 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録