Execution de code VBA
Résolu/Fermé
marcbaertschi
Messages postés
24
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
13 octobre 2008
-
28 avril 2008 à 11:23
marcbaertschi Messages postés 24 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 13 octobre 2008 - 28 avril 2008 à 12:19
marcbaertschi Messages postés 24 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 13 octobre 2008 - 28 avril 2008 à 12:19
A voir également:
- Execution de code VBA
- Code ascii de a - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
3 réponses
HostOfSeraphim
Messages postés
6750
Date d'inscription
jeudi 2 février 2006
Statut
Contributeur
Dernière intervention
31 juillet 2016
1 608
28 avril 2008 à 11:34
28 avril 2008 à 11:34
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
marcbaertschi
Messages postés
24
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
13 octobre 2008
28 avril 2008 à 12:19
28 avril 2008 à 12:19
j'ai besoin que la macro S'EXECUTE qu'une seul et une unique fois (désolé)
il faut qu'elle s'éxecute que lorsqu'on double clique sur le modele, et non pas sur les fichiers.xls
Non le code fourni ne marche pas, merci quand même
il faut qu'elle s'éxecute que lorsqu'on double clique sur le modele, et non pas sur les fichiers.xls
Non le code fourni ne marche pas, merci quand même