diff --git a/notes/accounting/excel_api/GLAccountsExcelApi.bas b/notes/accounting/excel_api/GLAccountsExcelApi.bas index 461b21e..019c6a5 100644 --- a/notes/accounting/excel_api/GLAccountsExcelApi.bas +++ b/notes/accounting/excel_api/GLAccountsExcelApi.bas @@ -70,11 +70,11 @@ End Sub ' ---- Setup ---- -' A lancer une seule fois apres import du module. -' Passe Excel en calcul manuel : les formules ne se recalculent que sur F9. -Public Sub SetManualCalculation() - Application.Calculation = xlCalculationManual - MsgBox "Calcul manuel actif. F9 = recalculer toutes les formules GL.", vbInformation +' Vide le cache pour forcer un rafraichissement DB au prochain recalcul. +' Utile si les donnees ont change cote serveur. +Public Sub ForceRefresh() + ClearGLApiCache + Application.Calculate End Sub ' ---- Mode macro : RefreshGLApi ---- @@ -100,7 +100,6 @@ Public Sub RefreshGLApi() Application.EnableEvents = False Application.ScreenUpdating = False - Application.Calculation = xlCalculationManual Dim company As String Dim account As String diff --git a/notes/accounting/excel_api/GL_Accounts_Client_Template.xlsx b/notes/accounting/excel_api/GL_Accounts_Client_Template.xlsx index 81f0a15..42fe8a9 100644 Binary files a/notes/accounting/excel_api/GL_Accounts_Client_Template.xlsx and b/notes/accounting/excel_api/GL_Accounts_Client_Template.xlsx differ