Aide sur emploi macros

Bremic83

XLDnaute Occasionnel
Bonjour à tous.
Quelqu'un pourrait-il me donner la clef pour utiliser une macro enregistrée par moi sur enregistreur excel ?
Elle fonctionne parfaitement sur la ligne de référence,et je voudrais l'utiliser sur les cinquante lignes de mon tableau,au choix,et indépendamment des autres lignes,bien sùr.Il doit bien exister un moyen autre que recopier la macro 50 fois en changeant la référence de ligne à chaque fois !
Inutile de vous dire que je débute en informatique .
Je suis équipé vista premium et excel 2007.
J'ai eu des réponses sur un autre forum,mais je n'ai, pu les appliquer car elles étaient conçues pour XP et excel 2003.
Merci d'avance,et à plus

Bremic83
 

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonjour Bremic83

1 - Par "Lancer le classeur", je voulais dire télécharger le classeur, l'ouvrir, autoriser les macros, sélectionner une ligne contenant des données et cliquer sur le bouton.

2 - Ce serait plus facile pour moi de t'aider, si tu postais un classeur exemple...

A plus

Bonjour soenda,
Cette fois,je crois que je n'ai pas fait de boulette,et que le classeur 4,va bien te parvenir
A plus
Bremic83
 

Pièces jointes

  • Classeur4.xlsm
    9.8 KB · Affichages: 58
  • Classeur4.xlsm
    9.8 KB · Affichages: 54
  • Classeur4.xlsm
    9.8 KB · Affichages: 62

soenda

XLDnaute Accro
Re : Aide sur emploi macros

Bonsoir le fil, Bremic83

Pour ce qui concerne,ce classeur,je l'ai recopié et enregistré en macro21,et,
c'est au cours de cette copie que j'ai une flopée de messages d'erreur,à chaque ligne
qui utilise l'apostrophe comme suit : " .Lookin = 'e "
:confused: :confused: :confused:

Ouvres le classeur joint et suit les instructions que j'ai laissé en feuille 1.

A plus
 

Pièces jointes

  • Bremic83.xlsm
    17.7 KB · Affichages: 124
  • Bremic83.xlsm
    17.7 KB · Affichages: 122
  • Bremic83.xlsm
    17.7 KB · Affichages: 123

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonsoir Soenda.
J'essaie de comprendre la marche à suivre,et tu vas certainement te dire
que je suis bouché à l'émeri,mais je ne trouve pas le bandeau de sécurité.
Dans quel onglet est il ?
J'avais déjà enregistré un macro20,est-ce celle qui va être utilisée,ou dois-je la supprimer ?
Toutes ces colonnes de chiffres , est-ce un code ?
Je ne veux pas jouer "l'emmerdeur",je fais appel à ton indulgence envers mon ignorance crasse.
En attendant,je te remercie d'avoir répondu aussi vite,et de me consacrer tout ce temps.

A plus

Bremic83
 

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonjour soenda.
Tout d'abord,un grand merci,ça fonctionne parfaitement.
Je n'avais rien compris au film,et,c'est en affichant mes macros que j'ai vu que je n'avais rien à faire,et que tout était installé.
J'ai testé sur plusieurs feuillets: succès partout !
Bravo,tu as fait un heureux ,Encore merci.
J'ai une autre question sur le forum " Tri automatique",
Accepterais-tu d'y jeter un oeil s'il te plait ?

A plus,je l'espère,sur une autre discussion.

Bremic83
 

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonsoir soenda,
Excuse moi de te poser directement mon problème,mais
comme tu es l'auteur de la macro qui s'applique au fichier çi-joint,je penses que es le plus qualifié pour corriger son dérapage.
Cette macro a trés bien fonctionné pendant quelques semaines,mais depuis
une dizaine de jours,elle me sort quelques fois les moyens de paiements,colonne C,au lieu des nombres de la colonne D.
Ce serait très gentil de ta part de me dépanner une nouvelle fois.

A plus,j'espére.

Bremic83
 

Pièces jointes

  • Classeur4.xlsm
    20 KB · Affichages: 51
  • Classeur4.xlsm
    20 KB · Affichages: 54
  • Classeur4.xlsm
    20 KB · Affichages: 49

soenda

XLDnaute Accro
Re : Aide sur emploi macros

Bonsoir le fil, Bremic83

... comme tu es l'auteur de la macro qui s'applique au fichier çi-joint ...
La seule macro dans le fichier joint est une macro réalisée avec l'enregistreur de macro.
Elle n'est certainement pas de moi ... :eek:

Toutefois je veux bien te dépanner,
- si pour ta part, tu veux bien vérifier que tu ne t'es trompé de classeur (ou de macro),
- et si tu veux bien préciser ce que doit faire cette macro.

A plus :)
 

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonjour soenda,et merci d'accepter de me dépanner.

Je pensais que ta macro accompagnait le fichier que je t ai joins hier,mais comme ce n'était pas le cas,je te l'ai jointe aujourd'hui.

son rôle:
A chaque ligne :
a/ copier,à la demande,la cellule de la colonne D dans la colonne E.
b/colorer cette copie en vert.
c/effacer le contenu de la colonne D.
d/colorer en rouge,la cellulecorrespondante de la colonne B.

Le fichier que j'ai joint hier est la copie non confidentielle,du classeur original,
la macro s'applique aux deux,bien sùr,et,même aux trois,car,j'ai un exemplaire
en sauvegarde.
Celà peut-il être la cause de mes ennuis ?

A plus

Bremic83
 

Pièces jointes

  • Bremic83.xlsm
    17.8 KB · Affichages: 59
  • Bremic83.xlsm
    17.8 KB · Affichages: 61
  • Bremic83.xlsm
    17.8 KB · Affichages: 67
Dernière édition:

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonjour soenda.
Et,merçi d'avoir répondu aussi vite.

Je ne suis pas sùr d'avoir compris la manoeuvre que je dois effectuer.

Jai recopié ton envoi et essayé de l'appliquer ,tout va bien pour la partie
jusqu'à la ligne 11,le résultat est parfait.
Ensuite,toute nouvelle dépense ,lorsque je veux enregistrer le règlement,
(c'est l'objet de la macro),la colonne E,affiche la colonne C au lieu de la D.

S'il te plait,détailles moi les manips à effectuer,car assurément,je ne les ai
pas faites.

Ces vieux,ça a du mal à comprendre !!!

Je te joins mon tableau pour que tu puisses voir ce qui se passe.

A plus

Bremic83
 

Pièces jointes

  • Classeur5(1).xlsm
    16.6 KB · Affichages: 44

soenda

XLDnaute Accro
Re : Aide sur emploi macros

Re,


Comme indiqué en commentaire dans le code de la Sub
Code:
' Attention : [B][COLOR=red]la fin du tableau est évaluée sur la colonne "A"[/COLOR][/B] du haut vers le bas
    If ActiveCell.Row < 3 Or ActiveCell.Row > [B][COLOR=red][A3].End(xlDown).Row[/COLOR][/B] Then End
Cela signifie que si tu sélectionnes une cellule sur une ligne dont la 1ère cellule est vide,
par exemple tu sélectionnes une cellule en ligne 12 et la cellule "A12" est vide, alors il ne se passera rien.

A plus
 

Pièces jointes

  • Classeur6.xlsm
    19.5 KB · Affichages: 56
  • Classeur6.xlsm
    19.5 KB · Affichages: 53
  • Classeur6.xlsm
    19.5 KB · Affichages: 49

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonsoir soenda.

Avant de faire une ânerie,je te pose la question : Est ce que je dois supprimer la macro
précédente(bremic83) ?
Car,je n'arrive pas à faire fonctionner classeur6(1) sur mon fichier
Budget familial,la colonne C est toujours présente,à l'appel de la colonne D
Merçi
remic83
 

soenda

XLDnaute Accro
Re : Aide sur emploi macros

Bonjour le fil, Bremic

- Efface la macro que tu as dans le module standard
- Prends la macro du dernier classeur
- Copie-la dans le module standard (à la place de l'ancienne)

Retourne sur ta Feuille de données et Insère un Bouton
- Dans l'onglet Développeur, clique sur Insérer et sur le bouton en haut, à gauche
- Dans la boite de dialogue "Affecter une macro",
- Sélectionne la macro et clique sur "ok"
- clique sur la feuille pour désélectionner le bouton

A plus :)
 

Bremic83

XLDnaute Occasionnel
Re : Aide sur emploi macros

Bonsoir soenda.
Je suis en plein cirage !
J'ai retiré l'ancienne macro,,j'ai voulu insérer la nouvelle et lui affecter un bouton dans la
barre d'accès rapide,résultat,:panique à bord !!!:
la page web n'a plus été en état de fonctionner,une fenêtre d'erreur m'a informé que le système essayait de récupérer mes données,que celà prendrait plusieurs minutes,lorsque le fichier est revenu,j'ai appelé la macro,et là,j'ai lu qu'elle avait été corrigée,que le système y avait trouvé des erreurs !!!!
Résultat:je n'ose plus toucher à rien .
Désolé de te faire perdre ton temps ,mais on dit que la nuit porte conseil,je verrai demain si j'ose me lancer.
Encore merçi,et,a plus

Bremic83
 

Discussions similaires

Statistiques des forums

Discussions
312 231
Messages
2 086 457
Membres
103 217
dernier inscrit
LoshR7