XL 2021 Alléger, simplifier et optimiser un fichier excel

  • Initiateur de la discussion Initiateur de la discussion momo27
  • Date de début Date de début

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 !

momo27

XLDnaute Junior
Bonjour tout le monde,
voici un classeur excel contenant des macros, je vous demande de l'alléger et l'optimiser pour une meilleure efficacité.
 

Pièces jointes

Bonjour ,
Tu as assuré, un immense merci, je suis vraiment reconnaissant !
Encore merci pour tout ton travail de ces dernières semaines. Il ne reste qu'une dernière étape pour finaliser : compléter le second tableau (à droite) avec les informations suivantes :
1. P. Achat,
2. Date,
3. Fournisseur.
 

Pièces jointes

oofatBoy ta modif génère une erreur...
J'ai cherché et j'ai trouvé l'erreur : la personne qui a créé la macro avait déclaré en String la variable nommée fichier.

Correction (qui devrait fonctionner chez toi aussi, j'espère) :
VB:
Sub store()
'
Dim fichier, n As Long

    fichier = Application.GetSaveAsFilename(fileFilter:="Fichier excel (*.xlsx), *.xlsx")

    If fichier <> False Then
        If [T_fichier].Item(1, 1) <> "" Then n = [T_fichier].Rows.Count + 1 Else n = 1
        [T_fichier].Item(n, 1) = Range("C3")
        [T_fichier].Item(n, 2) = fichier
        Sheets("Facture").Copy
        ActiveWorkbook.SaveAs Filename:=fichier, FileFormat:=xlOpenXMLWorkbook
        ActiveWorkbook.Close
    End If

End Sub



Dans l’onglet "FACTURE", je souhaite mettre en place une automatisation permettant d’ajouter de nouveaux articles.
Une macro VBA insérera automatiquement, sous le dernier article, une ligne déjà formatée avec les formules prêtes à l’emploi
N'est-ce pas déjà mis en place ?
 

Pièces jointes

Dernière édition:
- 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
6
Affichages
174
Réponses
3
Affichages
339
Réponses
7
Affichages
146
Réponses
5
Affichages
109
Réponses
10
Affichages
151
Réponses
4
Affichages
114
Retour