Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 28/06/2004, 18h56   #1 (permalink)
masteur907
Guest
 
Messages: n/a
Par défaut Macro pour enregistrer sous un nom précis

Re bonjour,

Je souhaite creer une macro pour enregistrer une feuille selon un nom apartenant a la feuille grace à une boite à bouton.

Ex: J'ouvre un modèle excel je rempli ma feuille et mon classeur et ensuite je souaite enregistrer mon classeur sous le nom 150 12 123.xls et le code 150 12 123 est présent dans ma fiche dans la cellule B2.

Merci pour votre aide.
 
ANNONCES
Vieux 28/06/2004, 21h04   #2 (permalink)
myDearFriend
Guest
 
Messages: n/a
Par défaut Re: Macro pour enregistrer sous un nom précis

Bonsoir Masteur907,

Soit le code ci-dessous rattaché à un bouton (voir fichier ci-joint en exemple) :

Private Sub btnSauv_Click()
Application.Dialogs(xlDialogSaveAs).Show CStr(ThisWorkbook.ActiveSheet.Range("B2").Value)
End Sub



Cordialement,
Didier_mDF

Fichiers attachés
Type de fichier : zip PourMasteur907.zip (8,4 Ko, 3 affichages)
 
Vieux 29/06/2004, 11h07   #3 (permalink)
masteur907
Guest
 
Messages: n/a
Par défaut Re: Macro pour enregistrer sous un nom précis

Je suis surpris par deux choses :

La premiere la vitesse de réponse
La deuxième c'est éxactement ce que je cherchais

Pour résumer Félicitation et Encore MERCI
 
Vieux 30/06/2004, 03h38   #4 (permalink)
Ouin-Ouin
Guest
 
Messages: n/a
Par défaut Re: Macro pour enregistrer sous un nom précis

Bonsoir à tous,

ma demande va dans l même sens sauf que je charche comment faire pour que le save.as me propose par défaut les cinq premières lettres du TextBox3 de mon USF

merci de votre aide toujours fort apprécié et @plus
bonne nuit
Oui-Ouin
 
Vieux 02/07/2004, 01h03   #5 (permalink)
Ouin-Ouin
Guest
 
Messages: n/a
Par défaut Re: Macro pour enregistrer sous un nom précis

Merci Didier_mDF

La réponse que j'ai reçu de sa part est:

Application.Dialogs(xlDialogSaveAs).Show (pour afficher la boite de dialogue "Sauvegarder sous....) Left(ComboBox1.Text, 5) (pour les 5 premiers caractères de la valeur du ComboBox1)& Format(Date, "dd-mm-yyyy") (pour la date du jour )

En clair:
Application.Dialogs(xlDialogSaveAs).Show Left(ComboBox1.Text, 5) & Format(Date, "dd-mm-yyyy")

Bonne soirée à tous
Ouin-Ouin
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 04h27.


(C) 2006 Excel Downloads