.text、.value和.value 2之間有什么區別?我不是在尋求任何腳本的幫助,但我的問題是澄清。最近我在Excel中做了很多VB腳本,所以在這個問題上我真的是指Excel。.text、.value和.value 2之間有什么區別?比如我應該什么時候使用Target t.text、Target t.value和Target t.value 2?我從未使用value 2選項,但仍然想知道它用于什么。有時,如果我使用.text,它會給我一個錯誤,當我只檢查或操作單元格內的文本時,我需要使用.value。然后,有時當我認為我應該使用.value時,我會得到一個錯誤,我需要使用.text。通常,它接受或不接受一個問題,但有時它確實產生了影響。我知道這是有邏輯的,但我似乎不明白。我還發現,如果您只是將它保留為目標,而沒有指定.text或.value,那么它一開始就能工作,但是有人做的事情最終會導致腳本出錯,所以最好在它上使用一個.thing。我想我要問的是,是否有人能給我一些指導,經驗法則,如何正確地使用每一個,以及何時需要使用。謝謝你們的解釋伙計們。我有點明白了。它們都是很好的解釋。下面是我的一些代碼的一個很小的例子。我認為它應該是Target t.text,但是它會出錯,所以當我使用Target.Value時它就起作用了。If LCase(Target.Value) = LCase("HLO") And Target.Column = 15 Then
Target.Value = "Higher Level Outage"End If我仍然有點困惑,因為當我想到價值或價值時,尤其是在你給出的答案之后,我認為它們只適用于數字。然而,在我的例子中,我所指的是嚴格意義上的文本,這是我的腳本所指的很多內容(單元格中的文本比數字更多)。
添加回答
舉報
0/150
提交
取消