各位前輩你們好!
前輩!問題如附檔案說明
Sub 註解()
If Not ActiveCell.Comment Is Nothing Then
ZZ = InputBox("請輸入附註", , ActiveCell.Comment.Text)
End If
On Error Resume Next
ActiveCell.AddComment
ActiveCell.Comment.Text Text:=ZZ
End Sub
請知道的前輩,不吝賜教謝謝再三!!作者: kimbal 時間: 2010-7-22 14:04
各位前輩你們好!
前輩!問題如附檔案說明
Sub 註解()
If Not ActiveCe ...
myleoyes 發表於 2010-7-22 08:12
應該是Again 那就使用 Go To Again
按取消 ->=False 你可以試著修改啊作者: myleoyes 時間: 2010-7-24 11:32
回復 5#GBKEE
GBKEE前輩你好!
良師!謝謝!歹勢啦!之前有改過就是不行
因為這個(按取消 ->=False)關鍵讓小弟終於想到
Sub 項目()
Dim Z, Msg As Boolean
Again:
Z = Application.InputBox("請輸入項目名稱", , "早安!", Type:=2)
For I = 1 To Len(Z)
If Mid(Z, I, 1) Like "[!0-9]" Then Msg = True: '判定是字串
Next
If Z < False Then GoTo Again
If Z >= False Then ActiveCell = Z
If Z = False Then ActiveCell = ""
ActiveCell.Offset(, 1).Select
End Sub
謝謝再三!!作者: GBKEE 時間: 2010-7-24 14:58
Set F = .Rows(1).Find(Month(Date) & "月", LookIn:=xlValues)
If F(Rows.Count, 1).End(xlUp) <> Date Then F(Rows.Count, 1).End(xlUp)(2, 1) = Date
End With
' 日期
End Sub
Sub 日期()
If Month(Cells(1, Selection.Column)) = Month(Date) Then Selection = Date
End Sub
複製代碼
作者: myleoyes 時間: 2010-7-27 22:46
回復 10#GBKEE
GBKEE前輩你好!
良師!謝謝!程式需求
Sub 連續()
Dim F As Range
With Sheet1
.Select
Set F = .Rows(1).Find(Month(Date) & "月", LookIn:=xlValues)
F(Rows.Count, 1).End(xlUp)(2, 1) = Date
End With
End Sub
但程式並沒有將滑鼠順便帶上日期的位置
因為滑鼠的位置是執行下個程式的按鈕
再附檔參考看看請再辛苦囉!!謝謝再三!!作者: myleoyes 時間: 2010-7-27 23:21