• ベストアンサー

【vba】Beep音が鳴らない

Beep音を鳴らしたいのですが Sub Macro() Beep End Sub では鳴りません。 でもデバッグしても何も起こりません。 音楽は聴けるのでスピーカーは正常です。 何がいけないのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

>まず「音量」というのが探せませんでした  Window のVersion は? #1さんの手順は、どこまで行きましたか? 音楽を聴いたりした後に、ミュートをクリックしたままにすると、音がならないことがあります。

noname#150929
質問者

お礼

と思ったら仰るとおりミュートになっていました。 お騒がせしました。 再度ありがとうございます。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 まだ、上手く行っていませんか? #1さんのところで、「音量」のデバイス音量の詳細設定をクリックして、 ボリュームコントロールのところをみてください。 レバーのところをクリックすれば、音が出るはずです。 よく、そこが、最低音量にしていたりすることが多いです。

noname#150929
質問者

お礼

まず「音量」というのが探せませんでした 汗 「サウンド」の中にあるのでしょうか? ただ音楽などは大きな音で聞けるので原因は不明です。 ありがとうございます。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

#1のご回答がポイントと思いますが、 http://officetanaka.net/excel/vba/statement/Beep.htm の「ビープ音の鳴る時間と周波数はコンピュータの機種によって異なります」を注目と載っているコード例を実行してみてください。 numを1でなく10ぐらいにしてテストしてみては。

noname#150929
質問者

お礼

教えて頂いた方法を試してみたのですが何も鳴らないので パソコン自体に原因があるのかもしれません ありがとうございます。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

WindowsXPの場合ですが、 コントロールパネル→サウンド、音声、およびオーディオデバイス →サウンドとオーディオデバイス→サウンド とクリックして、「プログラムイベント」の欄の「一般の警告音」 として登録されている音声が Beep ステートメントで鳴ると 思います。 もし、コントロールパネルの上記の設定が行われていないのなら、 設定してみてください。

noname#150929
質問者

お礼

コントロールパネル確認してみます!ありがとうございます。

関連するQ&A