- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
2#
發表於 2010-7-22 14:04
| 只看該作者
各位前輩你們好!
前輩!問題如附檔案說明
Sub 註解()
If Not ActiveCe ...
myleoyes 發表於 2010-7-22 08:12 
問題一:
你的意思是如果項目有東西, 就顯示原來的對吧?
首先在Worksheet_SelectionChange解除一下- If Target(1) = "" Then 項目
- end if
複製代碼 直接運然後把項目改成以下的- Sub 項目()
- Dim Z As string
- If ActiveCell <> "" Then
- z = ActiveCell
- Else
- z = "早安!"
- End If
- Z = ActiveCell.value
- Z = Application.InputBox("請輸入項目名稱", , z, Type:=2)
- ActiveCell.value = z
- ActiveCell.Offset(, 1).Select
- End Sub
複製代碼 問題二: (小弟午飯時間快過 , 暫提供代碼, 有需要的話今晚再解釋解釋)- Sub 註解()
- If Not ActiveCell.Comment Is Nothing Then
- ZZ = InputBox("請輸入附註", , ActiveCell.Comment.Text)
- Else
- ZZ = InputBox("請輸入附註", , "")
- ActiveCell.AddComment
- End If
- ActiveCell.Comment.Text Text:=ZZ
- End Sub
複製代碼 |
|