bonsoir le forum,
J'ai un problème d'enregistrement après sa sauvegarde
voila le code
Private Sub workbook_beforeclose(cancel As Boolean)
Dim Nom$: Nom = [D3]
Dim Nomfichier As String
Dim NomDossier As String
Dim Dte As Date
Dim dte1 As String
'Désactives les alertes
Application.DisplayAlerts = True
Application.ScreenUpdating = False
'*******************************************************************************************************************************
'Enregistrement du fichier complet
'*******************************************************************************************************************************
'Adresse de la sauvegarde
NomDossier = "C:\Loc Ng 23\04-Tournées realisées\" 'A ajuster selon ton cas
'Nom du dossier
Nomfichier = Nom & ".xlsb"
'Le fichier active est copié
ActiveWorkbook.SaveCopyAs Filename:=NomDossier & Nomfichier
' Message dinformation du lieu de l'enregistrement
MsgBox "votre ficher est enregistré intitulé:" & Nomfichier & vbNewLine & _
"dans le fichier : " & NonDossier, vbOKOnly, vbInformation, " CONFIRMATION"
'ActiveWorkbook.PrecisionAsDisplayed = True
'Application.DisplayFullScreen = False
'Application.DisplayFormulaBar = False
' With ActiveWindow
' .DisplayHorizontalScrollBar = True
' .DisplayGridlines = True
' .DisplayHeadings = True
' .DisplayVerticalScrollBar = True
' End With
'Application.Quit
End Sub
Lors du de la création de la sauvegarde, pas de soucis, ça sauvegarde correctement.
Je voudrais utiliser cette sauvegarde, lors de besoins futurs (" Tous les huit semaines") afin d'avoir les notes de la dernier tournée, c'est la que ca pose problème lors de sa fermeture.
J'ai essayé la méthode saveas même problème.
Pour résoudre ce problème, j'ai lu beaucoup de messages de forum,
je ne trouve pas
des idées !!!
j'ai un fichier nommé recherche de fichiers ( j'en ai à peu près une bonne centaine, de fichie,
soit nomme "N01, N02.... ou commencement par N1,N02.... ou PAR SE01,SE02.......
Lors d'une journée de travail, la recherche se fait par cette indexation "N) Tournéé"
Le fichier recherche et vérifie de la présence de la tournée en question
elle n'existe pas, le classeur crée un journée dans le fichier de base la la création du N° de fichier ouvre le fichier de Base LOC NG 2023 vierge
Le fichier existe, il l'ouvre
C'est la lors de l enregistrement avec d autres données ca bug
Je voudrais qu'il remplace le fichier plus ancien.
une idée de faire l enregistrement une procédure.
une idée merci d'avance de votre aide.