Bonjour à Tous,
Certains me diront que ce sujet a été maintes fois traités. Mais rassurez vous j'ai passé deux jours a écumé le forum sans m'en sortir véritablement. Raison pour laquelle je sollicite une fois de plus votre expertise.
J'ai un classeur Proforma V0.01 avec plusieurs Feuilles Dont PROFORMA qui en tant que model devrait a chaque ouverture présenter une numérotation différente de cette forme 0001/0305-12
Le code VBA suivant ne donne pas le résultat escompté :
----------------------------------------------------------------------------------
Private Sub Workbook_Open()
Dim Jour As String, Mois As String, Annee As String, Num As Long
Jour = Format(Date, "dd")
Mois = Format(Date, "mm")
Annee = Format(Date, "yy")
Num = Sheets("PROFORMA").Range("NumProforma").Value
Sheets("PROFORMA").Range("NumProforma").Value = Num + 1 & "/" & Jour & Mois & "-" & Annee
ThisWorkbook.Save
End Sub
-----------------------------------------------------------------------------------
Aussi, je souhaiterais enregistrer en tant que fichier xls chaque PROFORMA créé à partir du Model dans un répertoire spécifique nommé par exemple Prospects en combinant les plages NomClient & NumProforma.
Merci d'avance pour toute votre attention
Certains me diront que ce sujet a été maintes fois traités. Mais rassurez vous j'ai passé deux jours a écumé le forum sans m'en sortir véritablement. Raison pour laquelle je sollicite une fois de plus votre expertise.
J'ai un classeur Proforma V0.01 avec plusieurs Feuilles Dont PROFORMA qui en tant que model devrait a chaque ouverture présenter une numérotation différente de cette forme 0001/0305-12
Le code VBA suivant ne donne pas le résultat escompté :
----------------------------------------------------------------------------------
Private Sub Workbook_Open()
Dim Jour As String, Mois As String, Annee As String, Num As Long
Jour = Format(Date, "dd")
Mois = Format(Date, "mm")
Annee = Format(Date, "yy")
Num = Sheets("PROFORMA").Range("NumProforma").Value
Sheets("PROFORMA").Range("NumProforma").Value = Num + 1 & "/" & Jour & Mois & "-" & Annee
ThisWorkbook.Save
End Sub
-----------------------------------------------------------------------------------
Aussi, je souhaiterais enregistrer en tant que fichier xls chaque PROFORMA créé à partir du Model dans un répertoire spécifique nommé par exemple Prospects en combinant les plages NomClient & NumProforma.
Merci d'avance pour toute votre attention