MacroVBA
Résolu
cindy001
Messages postés
108
Statut
Membre
-
Patrice33740 Messages postés 8930 Statut Membre -
Patrice33740 Messages postés 8930 Statut Membre -
Bonjour,
Salut tout lmonde
J'ai un fichier excel dans lequel j'ai 5 feuilles excels dans la première feuille j'ai mes données, et dans la dernière des résultats:
entre ces deux feuilles excel j'ai 3 autres feuilles excel et dans celles là j'ai plein de formules un peu partout du style
=VAR(Feuil1!I4731:I4850)/VAR(Feuil1!H4731:H4850)
ou encore
=PRODUITMAT(INVERSEMAT(PRODUITMAT(TRANSPOSE(Feuil1!A$4731:E$4850);Feuil1!$A4731:$E4850));PRODUITMAT(TRANSPOSE(Feuil1!A$4731:E$4850);Feuil1!$H4731:$H4850))
cque je veux c une macro qui me permets de refaire tous ces calculs en commencant en 4741 au lieu de 4731 et en s'arretant à 4790 au lieu de 4850 à chaque fois
donc juste de changer 4731 par 4741 et 4850 par 4790 donc on veut que la macro remplace la première formule par exemple par
=VAR(Feuil1!I4741:I4790)/VAR(Feuil1!H4741:H4790)
de même pour les autres formules qui commencent tous le temps de la ligne 4731 et finit en 4850
et de changer ca en: commencer en 4741 et finir en 4790.
bien sur les formules c pas que les 2 que j'ai cités il y en a des milliers.
Merci pour votre aide à tous
Salut tout lmonde
J'ai un fichier excel dans lequel j'ai 5 feuilles excels dans la première feuille j'ai mes données, et dans la dernière des résultats:
entre ces deux feuilles excel j'ai 3 autres feuilles excel et dans celles là j'ai plein de formules un peu partout du style
=VAR(Feuil1!I4731:I4850)/VAR(Feuil1!H4731:H4850)
ou encore
=PRODUITMAT(INVERSEMAT(PRODUITMAT(TRANSPOSE(Feuil1!A$4731:E$4850);Feuil1!$A4731:$E4850));PRODUITMAT(TRANSPOSE(Feuil1!A$4731:E$4850);Feuil1!$H4731:$H4850))
cque je veux c une macro qui me permets de refaire tous ces calculs en commencant en 4741 au lieu de 4731 et en s'arretant à 4790 au lieu de 4850 à chaque fois
donc juste de changer 4731 par 4741 et 4850 par 4790 donc on veut que la macro remplace la première formule par exemple par
=VAR(Feuil1!I4741:I4790)/VAR(Feuil1!H4741:H4790)
de même pour les autres formules qui commencent tous le temps de la ligne 4731 et finit en 4850
et de changer ca en: commencer en 4741 et finir en 4790.
bien sur les formules c pas que les 2 que j'ai cités il y en a des milliers.
Merci pour votre aide à tous
5 réponses
Edition/Remplacer jconnais pas?
mais j'essairais demain matin à la fac parceque j'ai pas excel sur mon pc portable
Merci de m'avoir lu
mais j'essairais demain matin à la fac parceque j'ai pas excel sur mon pc portable
Merci de m'avoir lu
En fait ca ca agit formule par formule et comme j'en ai des centaines autant le faire à la main.
Mais merci quand même pour ta réponse
Mais merci quand même pour ta réponse
Ouais ca a marcher avec Remplacer tout, c'est exactement ce que je voulais sans se prendre la tete avec du vba, c'était tout con en fait mais je connaissais pas
Jte remercie beaucoup pour ton aide, c sympa
Jte remercie beaucoup pour ton aide, c sympa
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question