0
我不是很有經驗的Excel中,但我想知道,如果它能夠使宏來做到以下幾點:Excel宏來搜索文本,然後彈出框,如果發現
我想它來搜索整個工作表(工作表名稱是「發票」)單詞「alert」。如果單詞存在,我希望彈出框出現。
請讓我知道它是否可能。
我不是很有經驗的Excel中,但我想知道,如果它能夠使宏來做到以下幾點:Excel宏來搜索文本,然後彈出框,如果發現
我想它來搜索整個工作表(工作表名稱是「發票」)單詞「alert」。如果單詞存在,我希望彈出框出現。
請讓我知道它是否可能。
如果發現在表發票「警報」這將創建msbox:
Sub TestFind()
Dim found As Variant
Set found = Sheets("Invoice").Cells.Find("alert", Sheets("Invoice").Cells(1, 1), xlValues, xlPart)
If (Not found Is Nothing) Then
'found
MsgBox "Found " & found, vbOKOnly, "Found"
Else
'not found
End If
End Sub
感謝您的快速回復,由於某種原因,它在說下標越界。可能是我做錯了什麼......是否有其他兩個工作表?雖然名爲發票的是我唯一需要的發票。 –
我的直覺是正確的,不知何故,我設法搞砸了,但它現在完美運行。太感謝了!!!!! –