返回列表 上一主題 發帖

對話框

各位前輩你們好!
        前輩!問題如附檔案說明
          Sub 註解()
             If Not ActiveCe ...
myleoyes 發表於 2010-7-22 08:12



    問題一:
你的意思是如果項目有東西, 就顯示原來的對吧?
首先在Worksheet_SelectionChange解除一下
  1. If Target(1) = "" Then 項目
  2. end if
複製代碼
直接運
  1. 項目
複製代碼
然後把項目改成以下的
  1. Sub 項目()
  2.        Dim Z As string
  3.        If ActiveCell <> "" Then
  4.             z = ActiveCell
  5.         Else
  6.             z = "早安!"
  7.         End If
  8.        Z = ActiveCell.value
  9.        Z = Application.InputBox("請輸入項目名稱", , z, Type:=2)
  10.        ActiveCell.value = z
  11.        ActiveCell.Offset(, 1).Select
  12. End Sub
複製代碼
問題二: (小弟午飯時間快過 , 暫提供代碼, 有需要的話今晚再解釋解釋)
  1. Sub 註解()
  2.         If Not ActiveCell.Comment Is Nothing Then
  3.             ZZ = InputBox("請輸入附註", , ActiveCell.Comment.Text)
  4.         Else
  5.             ZZ = InputBox("請輸入附註", , "")
  6.             ActiveCell.AddComment
  7.         End If
  8.         ActiveCell.Comment.Text Text:=ZZ
  9. End Sub
複製代碼
懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題