Conserver mes macros

simkmil Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   -  
simkmil Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un tableau Excel qui m'arrive journellement et que je veux transformer à l'aide de quelques macros.
Pour la transformation, je m'y retrouve, mais où je suis perdu c'est pour conserver mes boutons de macros d'un jour à l'autre. En effet, lorsque j'ai tout créé, mes macros fonctionnent bien avec mon classeur, mais le lendemain, je n'ai plus mes boutons pourtant si durement créés.
merci de votre aide

<config>Seven Home, Acer Aspire V3 771G pour le portable (HD 750 Go, Ram 8Go)
Windows 10, MSI 4Gb,HD 1 Tb pour le pc bureau
Seven sur un plus ancien P IV
A voir également:

4 réponses

prunetyves Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   2
 
salut !
ou as tu sauvegardé tes macros ?
dans le classeur (en XLSM)
ou dans le classeur de macros personnel

as tu créé ces macros en VBA ou par l'enregistreur ?

Tu parle de classeur journalier, cela veut il dire que tous les jours c'est un nouveau classeur ?
0
simkmil Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   35
 
Bonjour et merci de ta réponse aussi rapide.
En fait je reçois une facture en Excel et à partir de cette facture je veux automatiser ma liste de prix de vente.
j'ai essayé de sauvegarder mes macros dans le classeur et là, elles disparaissent lors de l'ouverture suivante. J'ai ensuite créé un bouton dans le ruban,] dans le classeur de macros personnel et cela semble mieux fonctionner, mais pas encore parfait.
Mes macros sont créées en partie avec l'enregistreur et en partie directement en VBA.
Lorsque je parle d'un classeur journalier, c'est en fait un mail qui m'arrive journellement avec ce fichier Excel.
Autre problème que j'ai aussi, le nom de ce fichier change chaque jour puisqu'il reprend en fait le numero de la facture.
merci de ton aide
0
simkmil Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   35
 
Mes macros me servent aux choses suivantes :
enlever l'entete de la facture
masquer les colonnes inutiles pour ne conserver que quantité, dénomination et prix d'achat
créer une colonne "prix de vente" et y appliquer mon coefficient.
supprimer le bas de facture ne me servant à rien.
comme la longueur est différente à chaque fois, je compte le nombre de lignes de marchandises en me basant sur la quantité.
While "quantité" > 1
i=i+1
merci
0
prunetyves Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   2
 
Que fais tu du resultat apres avoir traité tes données ?

Pour eviter de compter tes lignes et si ta dernière ligne de la feuille est un item tupeut utiliser :
nb_ligne=range("a1000").end(xlup).row
remplace le a de a1000 par la colonne de ton choix (quantité ?)
0
simkmil Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   35
 
Merci, je vais essayer cela.
0