我在我的表格中獲得了以下數據,我的要求是照顧Plan/Actual Input DOC Qty
,Actual Daily Mortality
,Forecast Qty
這個詞,它出現了很多事件,我要去存儲他們的行的每個單元格中的公式。
我得到了下面的代碼,我不能肯定這是否是因爲我得到了很多關於它的錯誤雖然是正確的。如果我錯了,請看看並糾正我。任何幫助將不勝感激。VBA在選定行的單元格中找到特定的關鍵字並存儲公式
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim forecastQty As String
Dim Rng As Range
With Rows("1:1")
forecastQty = Criteria1:=Array("Plan/Actual Input DOC Qty","Actual Daily Mortality","Forecast Qty")
Set Rng = .Find(what:=forecastQty, _
after:=.Cells(.Cells.Count), _
LookIn:=xlFormulas, _
lookat:=xlWhole, _
SearchOrder:=xlByColumn, _
SearchDirection:=xlNext, MatchCase:=False)
If Not Rng Is Nothing Then
ActiveCell.Address.Select
Else
MsgBox "Nothing found"
End If
End With
End Sub
請分享您獲得的錯誤以及您獲取它們的行,以便我們能夠更好地爲您提供幫助。 – Luuklag
@Luuklag它說語法錯誤'forecastQty = Criteria1:= Array(「計劃/實際輸入DOC數量」,「實際每日死亡率」,「預測數量」) – LBMG