高校三年生の合唱祭で何を歌いましたか?

この機能を使って、
・1行目を読み上げる
・10秒程度を間をあける(つまり、何もしゃべらない時間を作る)
・2行目を読み上げる

ということは可能でしょうか?

他のソフトを使って、このようなことをできないでしょうか?





http://www4.synapse.ne.jp/yone/excel2013/excel20 …

A 回答 (2件)

こんにちは



>他のソフトを使って、このようなことをできないでしょうか?
簡単なマクロを作成すれば可能ではないでしょうか?

当方2019環境なので、2013では確認できていませんけれど・・
例えば、A列の読み上げならこんな感じ。

Sub Sample()
Dim r As Long
Cells(1, 1).Select
If Cells(1, 1) <> "" Then Cells(1, 1).Speak
For r = 2 To Cells(Rows.Count, 1).End(xlUp).Row
If Cells(r, 1).Value <> "" Then
Application.Wait Now() + 1 / 8640
Cells(r, 1).Select
Cells(r, 1).Speak
End If
Next r
MsgBox "終了"
End Sub
    • good
    • 1
この回答へのお礼

解決しました

わかりました。

コードを作成頂き、有難う御座います。
このコードを使わせて頂きます。

お礼日時:2023/01/23 16:34

Excelではできません。


そのようなことができる他のソフトは知らないので、他のソフトについては残念ですがお答えできません。

・・・余談・・・

その手の読み上げソフトでは、改行を入れたり、空白を挿入して時間調整することはあります。
    • good
    • 0
この回答へのお礼

ありがとう

>改行を入れたり、空白を挿入して時間調整することはあります。

やってみましたが、効果がありませんでした。

お礼日時:2023/01/23 16:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報