![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.4ベストアンサー
- 回答日時:
>専門用語がわからないので、なるべくやさしくお願いします。
リンク先の回答を極力具体的に表現してみました。
ツール(T)→マクロ(M)→Visual Basic Editor(V)
挿入(I)→標準モジュール(M)→表示されたウィンドウに
Public Declare Function Beep Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long
と入力
音の鳴らしたいシートのモジュールに切り替える。
方法:左のプロジェクトエクスプローラーのSheet1等をダブルクリックする(左にプロジェクトエクスプローラーが表示されてなければ、表示(V)→プロジェクトエクスプローラー(P)で表示させる)
表示されたウィンドウに
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If Range("A3") > 10 Then
Call Beep(2000, 500)
End If
End If
End Sub
これでA3の数値が10を越すと音が鳴ります。
この回答への補足
ありがとうございます。
今、確認しました。
ちゃんと ピーとなりますね。
おお~って感じです。w
使う場合は、例題みたいに、簡単なセルではないので、また
わからないときは、教えてください。
ありがとうございました。
No.2
- 回答日時:
>ある数値以上になったら、ピーーとか音で知らせてくれると
マクロのワークシートのチェンジイベントでBEEP音を発生させればいいかと思います。
>数値は刻一刻と変化します。
こちらをマクロか何かで元データを変化させて再計算させているのなら
そのマクロ内で計算して表示と同時でBEEP音でもいいと思いますけどね。
この回答への補足
お世話になります。
下の方、上の方も参考にしたのですが、私には難し過ぎて
実際音を鳴らすことが出来ませんでした。
ちょっと、質問を変えます。
(1) A1のセルに、とりあえず 1 の数字
(2) A2のセルに、 1 の数字
(3) A3のセルに、計算式 =SUM(A1+A2)
この状態で、A1のセルに、適当な数字を入れてみます。
次に、A3のセルが、10を超えたら ビーと音が出るように
したいです。
これを、実現したいのですが、具体的にどうすればいいでしょうか?
専門用語がわからないので、なるべくやさしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) エクセルで計算結果が0でないときのみセルを更新したい 4 2022/07/30 11:58
- Excel(エクセル) エクセルの関数(式)を教えてください。 1 2022/09/27 09:28
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセル関数の質問 5 2022/04/20 09:46
- Excel(エクセル) 関数 9 2022/05/27 09:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBAでのWorksheet_Change...
-
Excelのシート上のShapeにイベ...
-
エクセルで複数のシートのクリ...
-
長い時間かかるマクロが実行中...
-
エクセルファイルを開いた回数...
-
Excelで数字を入れたら対応する...
-
【エクセル】「実行時エラー’10...
-
セルの一部分だけを太字にする方法
-
エクセル シート内の一番下のセ...
-
「マクロが含まれているファイ...
-
Excelでセル内の文字をファイル...
-
エクセル:セル内の文字列の最...
-
エクセルVBAで実行中画面を...
-
マクロ1があります。 A1のセル...
-
任意のセルに貼り付けをするマ...
-
エクセルで特定の行だけ行削除...
-
フォルダ内にある全ファイルの...
-
EXCELのダイアログシートって、...
-
記録したマクロを他のシートに...
-
Excelにて、同じ画像を複数のセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のシートのクリ...
-
Excelで数字を入れたら対応する...
-
Excel VBAでのWorksheet_Change...
-
エクセルファイルを開いた回数...
-
Excelのシート上のShapeにイベ...
-
【エクセル】フリーワード検索...
-
【エクセル】「実行時エラー’10...
-
セルの一部分だけを太字にする方法
-
長い時間かかるマクロが実行中...
-
Excelでセル内の文字をファイル...
-
エクセルで特定の行だけ行削除...
-
エクセル シート内の一番下のセ...
-
エクセル:セル内の文字列の最...
-
EXCELのダイアログシートって、...
-
エクセルVBAで実行中画面を...
-
前月分を次月シートに繰越でき...
-
マクロ1があります。 A1のセル...
-
excel定数の違いについて。xlAu...
-
エクセルマクロでファイル名や...
-
エクセルのマクロ実行後にカー...
おすすめ情報