Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Vba + enregistrement numéro de facture

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

millopas

XLDnaute Junior
Bonjour,

Je recherche une personne qui pourrais m'aider à insérer dans m'a macro, la possibilité d'enregistrer ma facture avec le numéro de facture...

Voici le fichier joint avec ce que j'ai réussi à faire pour l'instant, mais pas encore ce que je veux.

Merci d'avance à vous.

Amicalement
 

Pièces jointes

Re : Vba + enregistrement numéro de facture

Bonjour,

Essaie avec ce code :


Code:
Sub Sauvegarder()
'Macro Dan le 18/09/10 pour millopas
Dim nomfichier As String, chemin As String
With ThisWorkbook
    chemin = .Path & "\"
    nomfichier = "Fact" & .Sheets("Facture").Range("B11")
    .Sheets("Facture").Copy
End With
With ActiveWorkbook
.SaveAs Filename:=chemin & nomfichier & ".xls"
.Close
End With
End Sub
La facture sera enregistrée dans le répertoire de ton fichier et ce, sous le nom FACT + valeur de la cellule B11.

Attention à ton nom de "Facture" dans ton fichier qui comporte un espace après le "e". Donc là supprime le sinon le code te renverra une erreur.

Amicalement
 
Re : Vba + enregistrement numéro de facture

Bonjour le fil, millopas

Quelques précisions me semble nécessaires :

- Ou faut-il enregistrer la facture ?
(dans une feuille "Archive" ou dans plusieurs feuilles)

- Quant faut-il enregistrer la facture ?
(Automatiquement après l'impression ou sur commande)

- Quelle forme doivent avoir les enregistrements ?
(Une seule ligne par facture, plusieurs lignes avec un saut de lignes entre chaque facture, ...)

Essaie de nous envoyer un exemple de plusieurs factures bidons, comme tu souhaites les voir enregistrées.

A plus 🙂

Bonjour Dan, je n'avais pas vu ta réponse.
 
Re : Vba + enregistrement numéro de facture

Bonjour Dan,

Merci d'avance pour cette rapidité, et d'avoir pu te pencher sur mon problème..
Mais j'essaye de mettre ton code, et j'ai effectivement ce problème avec la ligne "nom de fichier"

Je ne comprend pas ta ligne (Attention à ton nom de "Facture" dans ton fichier qui comporte un espace après le "e". Donc là supprime le sinon le code te renverra une erreur.)

Comment la mettre juste sachant qu'en vba je suis pas très calé.

Et pour répondre à Soenda,
J'aimerai enregistrer ma facture avec son numéro quel porte directement avec ma macro actuel, soit imprimer et sauvegarder dans un dossier nommer G: (ex)

Amicalement
 
Re : Vba + enregistrement numéro de facture

re,


Ton souci vient du fait que le nom de ton onglet "Facture" comporte un caractère vide juste après le "e" du mot Facture.
Double clique sur le nom de l'onglet et retape le mot "Facture"
En gros tu as --> "FACTURE " et il te faut "FACTURE"

A te relire
 
Re : Vba + enregistrement numéro de facture

Bonjour,

Je rencontre un problème que vous pouvez peut être m'aider à résoudre. je voudrais utiliser la macro de vos boutons "nouvelle facture" et "impression". Comment les adapter à mon fichier ?

Attention, je suis nulle ! lol!

merci d'avance
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
697
Réponses
2
Affichages
79
Réponses
72
Affichages
1 K
Réponses
5
Affichages
173
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…