-1
下面的代碼給出了Excel 2008中的不匹配或範圍錯誤。我該如何解決它?不匹配或範圍錯誤
Sub PEC()
Dim PEC As String, result As Integer
PEC = Range("AE2:AE26848").Value
If PEC = "A.06" Then result = 1
Range("AO2:AO26848").Value = result
End Sub
你到底想幹什麼?您不能從大於一個單元格的範圍獲取值。 – MatthewHagemann
如果「A.06」位於不同的列中,我試圖將「1」放入單元格中,如果這樣做有意義? – user3757898
是的。我想你可以通過在AE上過濾'A.06'來實現這一點,然後用'1'填充AO的可見部分,如果VBA不是必需的。 – pnuts