返回列表 上一主題 發帖

[發問] 儲存格發出聲音

[發問] 儲存格發出聲音

請教 各位 先進 前輩

儲存格發出聲音

1)滑鼠點入""A1":A65536"中產生, 發出嗶聲"Beep"

2)滑鼠點入"A1:A65536"中帶入"C1"時發出嗶聲"Beep"
活頁簿1.zip (12.09 KB)
敏而好學,不恥下問

請教 各位 先進 前輩

儲存格發出聲音

1)滑鼠點入""A1":A65536"中產生, 發出嗶聲"Beep"

2)滑鼠點入 ...
BV7BW 發表於 2021-8-18 17:26

請教 先進 老師
這程式有誤可請 先進 老師幫解惑

Private Sub Worksheet_SelectionChange(ByValTargetAsRange)
            If Target.Address = "$C$1" Then
               Beep
            End If
        End Sub
編譯錯誤
事件程序的宣告與同名事件的描述不相符
敏而好學,不恥下問

TOP

本帖最後由 BV7BW 於 2021-8-20 19:14 編輯

回復 2# BV7BW
有解開問題
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
            If Target.Address = "$C$1" Then
               Beep
            End If
End Sub
請教 能整列"c"都能發聲不知改進哪裡
敏而好學,不恥下問

TOP

回復 3# BV7BW


    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
            If Target.column= 3 Then
               Beep
            End If
End Sub

TOP

回復 4# singo1232001 [/
謝謝'singo1232001 大大 指導
    可以運用
但有一事不明
假如不用"c"要改任何一欄.或是全部所有格
就不知要改寫??哪裡.是否有表格可查位置版本
If Target.Address = "$C$1" Then    這是"c1"格
If Target.Column = 3 Then   這是大大"c"全部格
   謝謝
敏而好學,不恥下問

TOP

回復 4# singo1232001

If Target.Column = 3 Then
       是這裡? 3 Then>>>3是c>>4是d>>>5是e
這是我理解不知對否
哪全部格?或是指定"e1">>"$E$1"
敏而好學,不恥下問

TOP

回復 6# BV7BW


  哪全部格? >> 請測試看看,謝謝
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With ActiveSheet
    Beep
End With
End Sub

TOP

回復 6# BV7BW


是這裡? 3 Then>>>3是c>>4是d>>>5是e
這是我理解不知對否 >>對

TOP

本帖最後由 BV7BW 於 2021-8-21 17:10 編輯

回復 7# samwang

謝謝 samwang 大大 指導
完全工作運行
再多問1下
如需再"c4"以下發聲
也就是"c1""c2""c3"不發聲.
其餘"c4:c65535"
如何編寫
謝謝
敏而好學,不恥下問

TOP

回復  samwang

謝謝 samwang 大大 指導
完全工作運行
再多問1下
如需再"c4"以下發聲
也就是"c1""c2 ...
BV7BW 發表於 2021-8-21 17:09


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Target
If .Column = 3 And .Row > 3 And .Row < 65536 Then
    If Target.Value = "" Then Beep
End If
End With
End Sub

TOP

        靜思自在 : 天上最美是星星,人生最美是溫情。
返回列表 上一主題