プロが教える店舗&オフィスのセキュリティ対策術

初心者です。EXCEL VBA 音声出力機能を利用したいのですが、以下の
プログラムコードで、アプリケーション定義またはオブジェクト定義
のエラーです とでてしまいました。不具合をどうぞ教えていただけ
ないでしょうか。おねがいします。

  Sub 読み上げ()
Range("B2").Speak SpeakDirection:=xlSpeakByColumns,_
SpeakFormulas:=False
End Sub

A 回答 (1件)

Excel2007ではこれで問題なく読み上げてくれますね。



この改行部分は投稿のためのものか
コードにこう書いてあるのかわかりませんが
VBEでの記述は
 xlSpeakByColumns,_
   ではなく、スペースが必要です。
 xlSpeakByColumns, _
    • good
    • 0
この回答へのお礼

DreamyCatさん ご回答ありがとうございました。
Excel2003ではエラーのままですが、Excel2007の
機種でためしたら、読み上げてくれました。
スペースの件、投稿時 改行のしかたを知らずに
つかってしまいました。正しい仕方がわかって
これから たすかります。
本当に どうもありがとうございました。

お礼日時:2009/10/17 12:48

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