> Tous les forums > Forum Bureautique
 Appeler une macro à partir d'une autre sous excelSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Gabrilou
  Posté le 22/07/2011 @ 15:39 
Aller en bas de la page 
Astucienne

J'ai créé 5 macros différentes sous Excel 2007 que j'exécute dans l'ordre, l'une après l'autre et cela fonctionne bien.

1) SubCopierSurTridate() Explication : Cette macro me recopie la feuille Relevés dans la feuille nommée TriDate car je veux garder intacte ma feuille Relevés
2) SubTriDate() Les macros suivantes opèrent dans la feuille 2
3) SubTriListe()
4) SubBordure()
5) SubLigneVide()

Comment faire pour avoir une macro de démarrage qui exécuterait les 5, les unes à la suite des autres et dans l'ordre ?

J'ai essayé ceci mais cela ne fonctionne pas.

Sub Demarrage_macro()
Application.Run "CopiersurTriDate"
Application.Run "TriDate"
Application.Run "TriListe"
Application.Run "Bordure"
Application.Run "Ligne

Je ne sais pas si j'ai été claire, enfin, si ce n'est pas le cas, je pense que je vais me le faire dire

Merci d'avance pour votre aide et bonne journée



Modifié par Gabrilou le 22/07/2011 15:41
Publicité
vieuxmonsieur
 Posté le 22/07/2011 à 15:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Gabrilou
 Posté le 22/07/2011 à 16:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Bonjour vieuxmonsieur,

Merci. Je vais étudier ça et voir si je peux faire quelque chose avec les informations que tu me donnes. J'ai déjà la tête en feu...

ferrand
 Posté le 22/07/2011 à 17:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

Ceci devrait fonctionner si tes macros sont dans un module standard:

Sub Demarrage_macro()
CopiersurTriDate
TriDate
TriListe
Bordure
LigneVide
End Sub

sous réserve de particularités que tu n'as pas indiquées et d'erreurs d'exécution dans l'une ou l'autre des procédures.


Gabrilou
 Posté le 23/07/2011 à 07:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Mille mercis Ferrand . Après quelques tâtonnements, j'ai enfin réussi. Bonne journée !

ferrand
 Posté le 23/07/2011 à 10:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

A ton service

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
GratuitJeu PC Rage 2 gratuit
Valable jusqu'au 25 Février

Epic Game Store offre actuellement le jeu PC Rage 2. RAGE 2 réunit deux grands studios : id Software, pionniers des jeux de tir à la première personne, et Avalanche Studios, experts des jeux en monde ouvert, pour vous offrir un carnaval de carnage dans lequel vous pouvez aller partout en faisant tout exploser sur votre passage.


> Voir l'offre
18,50 €Lot de 20 masques de protection FFP2 à 18,50 €
Valable jusqu'au 26 Février

Amazon fait une promotion sur le lot de 20 masques de protection FFP2 qui passe à 18,50 € livré gratuitement. Le produit expédié par Amazon. À la différence du masque chirurgical qui empêche principalement les gouttelettes émises par le porteur de se propager à l'extérieur, le masque FPP2 protège son porteur contre l'inhalation d'agents infectieux ou de microparticules. Il filtre 94% des particules de l'extérieur vers l'intérieur. Les masques sont emballés individuellement.


> Voir l'offre
135,70 €Imprimante 3D Creality Ender 3 à 135,70 € avec le code BgD0dE93 (stock Europe)
Valable jusqu'au 25 Février

Banggood fait une belle promotion sur l'imprimante 3D Creality Ender 3 à 135,70 € livrée en France (avec l'assurance) avec le code BgD0dE93. On la trouve ailleurs autour de 180 €. L'imprimante est expédiée depuis un stock Europe (en République Tchèque). Elle sera donc rapide et vous êtes sûr de ne pas avoir de douane. 

La Creality Ender 3 est l'une des machines les plus populaires actuellement sur le marché. Et pour cause. Elle dispose d'un volume d’impression de 220 x 220 x 250 mm, est équipée d'un plateau chauffant inspiré du BuildTak, d'un écran LCD et offre des fonctionnalités pratiques comme la reprise de l'impression après une coupure de courant ou le conduit pour le filament étroit. L'imprimante 3D est facile à assembler et le calibrage est aisé grâce aux gros boutons. 


> Voir l'offre

Sujets relatifs
macro sous excel 2007
(Macro) Copier onglet sur autre fichier Excel (2007)
Amélioration d'une macro sous excel 97 ou 2003
Passer plusieurs variables dans une autre macro excel VBA
visualiser excel a partir d'un autre ordinateur
Macro sous Excel 2010
EXCEL RECHERCHEV pour autre fichier. Macro?
Macro - Insérer une ligne vierge sous Excel 2007
[excel 2007] macro pour aller sur autre feuille
Faire une macro sous excel
Plus de sujets relatifs à Appeler une macro à partir d''une autre sous excel
 > Tous les forums > Forum Bureautique