2017-01-23 65 views
0

我目前使用一個打印出來的網格來記錄我的工作,但是它對搜索和整理有點痛苦。我想數字化,但想要找到一個簡單的「保存當前版本」和「重置表單」選項。Excel:創建一個按鈕來保存當前版本並重置單元格

如果這還不清楚,我想製作一個按鈕來保存電子表格,就像點擊時一樣(使用我在單元格A1中輸入的名稱),然後重置電子表格的內容。

如果需要,它們可以是兩個單獨的按鈕,但這是最低要求。

+0

這應該是非常簡單的。你試過什麼了?請發佈您的任何代碼。如果您不知道從哪裏開始,請打開宏記錄器並保存文檔,然後重置您的單元格,並停止記錄器。這會給你一個好的骨架開始。然後,搜索「用變量名保存Excel」或類似內容,並根據「A1」創建一個變量。 – BruceWayne

回答

0

我以前做過這件事,並且可以通過錄制的宏來完成一些小規劃。

步驟:

  1. 創建2個工作表中, 「形態」 和 「數據」。
  2. 在「表單」工作表上設計表單,並填充示例數據。
  3. 在「數據」工作表的首行上,創建對要記錄的字段的引用。
  4. 現在回到「表格」工作表。並開始宏錄製。
  5. 轉到「數據」工作表,右鍵單擊第3步中創建的參考行下方的行標題,然後選擇「插入」。
  6. 右鍵單擊在步驟3中創建的參考行的行標題並選擇「複製」。
  7. 右鍵單擊步驟5中新插入行的行標題,然後選擇「選擇性粘貼>值」。
  8. 返回到「表格」工作表並刪除所有佔位符值。
  9. 停止宏錄製並保存。
  10. 插入一個指向新創建的宏的按鈕。

你也可以用VBA做到這一切,但對於這樣一個簡單的任務,記錄宏功能是完美的。

+0

這正是我所需要的 - 非常感謝你! –

+0

樂意提供幫助,這是一種我使用相當多的模式,所以我很高興終於可以與其他人分享。 –

相關問題