2016-10-17 116 views
-1

我爲小型稅務和會計機構(1-10名員工)設計Excel電子表格。這些電子表格爲他們提供簡便準確的deprications計算,分配利益相關者的利潤或計算汽車稅。每個客戶都有自己的電子表格,並且每年都會創建一個新的選項卡/表格。這些工作表包含一些簡單的VBA和宏以允許一些自動化。年度申請Excel申請

到目前爲止這麼好。

我知道如何使用密碼保護。但我缺乏條件保護的知識。我希望看到我的客戶需要購買允許在新的一年使用電子表格的代碼。

我想向他們發送一個簡單的代碼,內置了獨立的電子表格,甚至是簡單的.txt文件中。但其次,每個電子表格都應該有一個內置函數,禁止使用超出當前任何年份的任何一年。

所以實際上,如果一個客戶支付明年的訂閱,我給他們解鎖文件(通過郵件或的TeamViewer),隨後他們可以使用了一年的所有電子表格。也許不必解釋,但在任何情況下,無論是何種訂閱狀態,電子表格中存儲的舊信息都必須始終可用。所以,印刷和製作用於重新計算必須2014-15-16有可能,但不是2017年

對不起這麼久一段文字。但感謝任何幫助。

丹尼斯 荷蘭

+0

好的,那你的問題是什麼?如果你想讓某人爲你編寫代碼,你可能會誤解這個網站的概念和目的。我們在這裏幫助您解決一些特定的編程問題。如果你希望有人爲你製作一些商業項目,那麼在Gumtree這樣的分類網站上有很多VBA專家,我相信他們也在荷蘭。 – Limak

回答

0

比方說,你許可的文件,2016年我們在今天的文件被打開的那一天。

您可以編寫一個宏來檢查今年的年份,如果是2016年,那麼讓密碼爲2016年密碼(並且用戶可以使用它,因爲他擁有它),如果年份不再是2016年,那麼用另一個用戶沒有的密碼鎖定文件。

+0

謝謝,這個想法很有道理。我的解決方案現在將包含一個Master Workbook和一個Slave Workbook。碩士將包含許可證信息,基本上是與日曆年的陣列。它將被放置在一張只能由我自己打開的隱藏頁面上。 – Dennis

+0

從屬工作簿將參考主工作簿。如果授權年份不在陣列中,則所有基於年份的公式都將不起作用或將被削弱。 任何客戶都可以根據需要製作從機工作簿的副本。我只需要他們的Master Workbook來更新年度訂閱。 另外我可能需要一些簡單的VBA代碼來隱藏一些表格(VBA代碼:非常隱藏)。 我意識到,Excel不能很好地保護,但目前尚未導入。 – Dennis

+0

@丹尼斯,如果答案是有用的,考慮標記爲這樣。這就是我們在這裏表現出的欣賞;) –