Précédent
- 1
- 2
Re,
Si j'ai bien compris, vous pouvez faire la sauvegarde de deux endroits:
a partir d'un userform et ca marche
ou
a partir d'un "formulaire" et la ca ne marche pas.
Je valide, le formulaire se quitte. qu'est ce????
Si j'ai bien compris, vous pouvez faire la sauvegarde de deux endroits:
a partir d'un userform et ca marche
ou
a partir d'un "formulaire" et la ca ne marche pas.
Je valide, le formulaire se quitte. qu'est ce????
Je me suis mal expliqué.
Le userform que j ai créé ds VB apparait a l'ouverture du fichier excel.
Lorsque je rentre une date ds le userform sous vb et que realise la macro cela fonctionne.
Quand j ouvre avec excel le userform appagrait je rentre ma date je valide.
Le userform disparait, realise l extraction.
Lorsque je clik sur le bouton sensé crée le nouveau fichier j ai bien un nouveaux classeur
qui se creé mais n est pas renommé avec la date que j ai rentré dans le userform.
Esperant avoir ete clair....
Merci bcp de votre aide!! :-))
Le userform que j ai créé ds VB apparait a l'ouverture du fichier excel.
Lorsque je rentre une date ds le userform sous vb et que realise la macro cela fonctionne.
Quand j ouvre avec excel le userform appagrait je rentre ma date je valide.
Le userform disparait, realise l extraction.
Lorsque je clik sur le bouton sensé crée le nouveau fichier j ai bien un nouveaux classeur
qui se creé mais n est pas renommé avec la date que j ai rentré dans le userform.
Esperant avoir ete clair....
Merci bcp de votre aide!! :-))
Bonjour,
Il faut que la date que vous entrez dans votre TextBox soit mise dans une variable commune a tout vos programmes car votre TextBox est un objet local a votre UserForm donc TextBox1.text n'existe plus des que vous fermez le UserForm.
Pour que cela fonctionne:
1/ Vous allez inserez un module ou vous definierez une varialble:
ex:
Public Date_Fichier ' Date de sauvegarde
2/ dans le UserForm, vous inserez une ligne
Date_Fichier=TextBox1.Text
3/ dans le code de votre bouton de sauvegarde vous remplacez TextBox1.Text par Date_Fichier
A+
Il faut que la date que vous entrez dans votre TextBox soit mise dans une variable commune a tout vos programmes car votre TextBox est un objet local a votre UserForm donc TextBox1.text n'existe plus des que vous fermez le UserForm.
Pour que cela fonctionne:
1/ Vous allez inserez un module ou vous definierez une varialble:
ex:
Public Date_Fichier ' Date de sauvegarde
2/ dans le UserForm, vous inserez une ligne
Date_Fichier=TextBox1.Text
3/ dans le code de votre bouton de sauvegarde vous remplacez TextBox1.Text par Date_Fichier
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J ai realisé a la lettre les 3 etapes.
Lorsque je rentre la date ds le userform j ai un message d erreur qui s affiche ds vb.l:
variable ou procedure attendue, et non un module
Lorsque je rentre la date ds le userform j ai un message d erreur qui s affiche ds vb.l:
variable ou procedure attendue, et non un module
Re,
2/ dans le UserForm, vous inserez une ligne
Date_Fichier=TextBox1.Text
Cette ligne est a inserer dans le code ou par exemple vous lancez l'extraction de votre fichier.
2/ dans le UserForm, vous inserez une ligne
Date_Fichier=TextBox1.Text
Cette ligne est a inserer dans le code ou par exemple vous lancez l'extraction de votre fichier.
J ai inséré la ligne a la fin de ce code.
Lorsque je click sur le boutton pour creer le nouveau fichier, le fichier se nomme(
Cp_
il manque encore la date. P-e ai-je une erreur au niveau de save.as..
Comment faut-il extire apres "saveas"(.... ???
Lorsque je click sur le boutton pour creer le nouveau fichier, le fichier se nomme(
Cp_
il manque encore la date. P-e ai-je une erreur au niveau de save.as..
Comment faut-il extire apres "saveas"(.... ???
En fait en inscrivant le code
Date_Fichiet = textbox1.text
j ai un message d erreur
impossible d affecter a un tableau
Date_Fichiet = textbox1.text
j ai un message d erreur
impossible d affecter a un tableau
Précédent
- 1
- 2