返回列表 上一主題 發帖

關於超連結

關於超連結

點選某一超連結(工作表1)後,在另一個工作表(工作表2)B1自動輸入9999程式要如何寫?

本帖最後由 GBKEE 於 2012-10-22 12:12 編輯

回復 1# ddhh4053
  1. Option Explicit
  2. Private Sub Worksheet_SelectionChange(ByVal Target As Range)         '工作表1(移動儲存格)的觸動事件
  3.     If Target.Hyperlinks.Count Then MsgBox "工作表2.[B1] = 9999"    '工作表2.B1自動輸入9999
  4. End Sub
複製代碼

TOP

你好
我是要在工作表2的B1產生9999 請問要如何修改 謝謝

TOP

本帖最後由 GBKEE 於 2012-10-22 13:16 編輯

回復 3# ddhh4053
答案就在  MsgBox "工作表2.[B1] = 9999"

TOP

我要在工作表2 B1鍵入數字9999 不是要一個訊息視窗 要怎麼修改? 謝謝

TOP

回復 2# GBKEE


    謝謝...我又學了一招....
    很基礎的函數....但是很實用....多謝
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 5# ddhh4053

可以先想想 在詢問
BGKEE 大大已給提示了..

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

我知道要輸入紅色的字 可是我輸入沒反應呢 工作表2.[B1] = 9999這個應該不是一個指令吧

TOP

請問您輸入在哪..沒反應原因?
9999 可以是 指數(指定自訂) 可以是小函數(自設區間) 可以是文字 可以是數字...
  1. Private Sub Worksheet_SelectionChange(ByVal Target As Range)         '工作表1(移動儲存格)的觸動事件

  2.     If Target.Hyperlinks.Count Then 工作表2.[b1] = "9999"    '工作表2.B1自動輸入9999

  3. End Sub
複製代碼

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

換成你的程式會有錯誤它顯示:執行階段錯誤'424' 此處需要物件

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題