簡體   English   中英

在沒有宏的情況下在Excel中重置(超鏈接)

[英]Reset (hyperlink) in Excel without Macro

我有一個包含多個表的電子表格,其中包含變量計算。 我想要創建一個RESET按鈕(或超鏈接),使用該按鈕可以將所有值重置為默認值!

但是由於安全問題,我限制自己不要使用宏。 有沒有辦法創建這樣的RESET按鈕,當單擊該按鈕時:-清除工作表中的特定單元格! -將特殊單元格設置為工作表中的默認值!

因此,您可以制作一個僅用於“重置”的單元格,並使用以下示例說是/否。 您可以將“覆蓋”列留空,這將以任何一種方式獲取原始計算結果。 這很hacky,但是如果您要遠離vba,這可能是您最好的選擇。 我建議您進行一些驗證和NameRanges來使其保持盡可能的干凈,因為如果您增加復雜性,可能會遇到麻煩。 基本上,要清除單元格,只需將“覆蓋”保留在同一列中,然后在將重置從“否”更改為“是”時將其擦除即可。

我還不能發布圖片,但是下面的說明應該可以工作(請聲譽!)

A1 = 'Reset'
A2 = yes/no [validation]
A4 = a
A5 = 1
B4 = b
B5 = 2
C4 = 'Original Result'
C5 = A5 + B5
D4 = 'Overwrite'
D5 = whatever formula/entry you want to overwrite your original calculation
E4 = 'Result'
E5 = =IF(A2="yes",C5,IF(D5="",C5,D5))

暫無
暫無

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

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