簡體   English   中英

Excel 2013 Interior.color“ #Value!”錯誤

[英]excel 2013 interior.color “#Value!” error

當我嘗試使用以下功能更改單元格的顏色時:

Function abcd()
    Worksheets("Sheet1").Cells(1, 1).Interior.ColorIndex = 3
End Function

通過從單元格“ = abcd()”調用該函數,它將返回“ #Value!”。 錯誤。

但是,如果我使用一個子並手動運行它(通過按運行按鈕),它將正常工作。

Sub abcd()
    Worksheets("Sheet1").Cells(1, 1).Interior.ColorIndex = 3
End Sub

但是我想從一個單元格中調用該函數,並且我不想使用條件格式。 我究竟做錯了什么?

函數只能將值返回到單元格,不能更改格式。 使用條件格式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM