Execution de code VBA
Résolu
marcbaertschi
Messages postés
24
Date d'inscription
Statut
Membre
Dernière intervention
-
marcbaertschi Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
marcbaertschi Messages postés 24 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Execution de code VBA
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
j'ai besoin que la macro qu'une seul et une unique fois
Dommage, il manque le verbe qui m'aurait permis de comprendre le message... :)
Au pif : tu voudrais qu'en démarrant le fichier, il commence par fichier1 au lieu de commencer là où il s'était arrêté ?
Dommage, il manque le verbe qui m'aurait permis de comprendre le message... :)
Au pif : tu voudrais qu'en démarrant le fichier, il commence par fichier1 au lieu de commencer là où il s'était arrêté ?
bonjour,
essaie avec ça
Private Sub Workbook_Open()
If ThisWorkBook.Name = "Descriptif_Objet_Plan_Investissement" & _
Worksheets("Descriptif des objets").Range("D4").Value & ".xls" _
Then Exit Sub
' On met la variable en type texte
Dim chemin As String
' Chemin ou le fichier s'enregistre
chemin = "H:\Bureau\"
' On incrémente de 1 sur la zone numéro fichier
Worksheets("Descriptif des objets").Range("D4").Value = Worksheets("Descriptif des objets").Range("D4").Value + 1
' Sauvegarde du modèle
ThisWorkbook.Save
' Sauvegarde du classeur
ThisWorkbook.SaveAs chemin & "Descriptif_Objet_Plan_Investissement" & Worksheets("Descriptif des objets").Range("D4").Value & ".xls"
End Sub
essaie avec ça
Private Sub Workbook_Open()
If ThisWorkBook.Name = "Descriptif_Objet_Plan_Investissement" & _
Worksheets("Descriptif des objets").Range("D4").Value & ".xls" _
Then Exit Sub
' On met la variable en type texte
Dim chemin As String
' Chemin ou le fichier s'enregistre
chemin = "H:\Bureau\"
' On incrémente de 1 sur la zone numéro fichier
Worksheets("Descriptif des objets").Range("D4").Value = Worksheets("Descriptif des objets").Range("D4").Value + 1
' Sauvegarde du modèle
ThisWorkbook.Save
' Sauvegarde du classeur
ThisWorkbook.SaveAs chemin & "Descriptif_Objet_Plan_Investissement" & Worksheets("Descriptif des objets").Range("D4").Value & ".xls"
End Sub