Résultats de la recherche

  1. N

    XL 2010 Macro "remplacer par" successifs

    C'est bon, j'ai la solution : Sub Remplacer() Dim f1 As Worksheet, f2 As Worksheet Dim DerLig_A As Long, DerLig_B As Long, i As Long Dim Valeur_X As String, Valeur_Y As String Application.ScreenUpdating = False Set f1 = Sheets("Feuillet_A") Set f2 = Sheets("Feuillet_B")...
  2. N

    XL 2010 Macro "remplacer par" successifs

    Quelqu'un sait à quoi sert "dico.Add" dans la macro proposée par @mapomme ? Je ne comprends pas d'où provient cette erreur dans la dernière version uploadée du fichier test. C'est assez étonnant d'ailleurs qu'excel ne propose pas nativement une solution pour faire des "remplacer par" successifs
  3. N

    XL 2010 Macro "remplacer par" successifs

    j'ai essayé de modifier la macro de @mapomme mais je n'arrive à rien, je ne comprends pas à quoi sert cette partie de code en jaune.
  4. N

    XL 2010 Macro "remplacer par" successifs

    Bonjour @mapomme @Phil69970 quand je remplace le contenu Avant/après par d'autres valeurs, la macro échoue et c'est cette partie qui est en jaune : dico.Add t(i, 1), t(i, 2) Une précision (je ne sais pas si c'est important) : les "remplacer par" ne doivent pas être en "cellule entière", c'est...
  5. N

    XL 2010 Macro "remplacer par" successifs

    si une macro n'est pas possible, existe-t-il une formule ?
  6. N

    XL 2010 Macro "remplacer par" successifs

    en voilà un.
  7. N

    XL 2010 Macro "remplacer par" successifs

    Est-ce que mon problème est clairement expliqué? Dans mon exemple ci-dessus, on doit lancer les "remplacer par" successifs dans la plage de la "Feuille 1" en remplaçant l'expression trouvé dans la cellule B1 de la "Feuille 2" par le contenu de la cellule C1 de la "feuille 2", puis B2 par C2...
  8. N

    XL 2010 Macro "remplacer par" successifs

    Bonjour, J'utilise xl2007. Je cherche une macro pour réaliser successivement des "remplacer par" dans une plage de cellules. Disons que cette plage se trouve dans la "Feuille 1", disons dans la plage A10:Z9999. Et dans la plage de la "Feuille 2" B1:C1000 (c'est un exemple, mais le nombre de...
  9. N

    changer la couleur des cellules par macro

    1/ Comment peut-on adapter cette macro pour qu'elle fonctionne avec les codes RGB, plutôt que le couleur index ? 2/ Comment peut-on limiter l'action de la macro à seulement certains feuillets ? (ma problématique est toujours de recolorer les cellules d'une certaine couleur par une nouvelle...
  10. N

    entre excel et modélisation mathématique

    Bonjour, J'ai une question à mi-chemin entre excel et les maths purs. J'explique mon problème : En nutrition, chaque jour pour chaque aliment Ax, il faut en moyenne une certaine dose Dx. Cependant, on sait que pour chaque élément Ax, certaines conditions environnementales Cx1, Cx2, Cx3...
  11. N

    Comment gérer un (très) gros volume de données?

    OK, merci à tous, je vais probablement avoir recours à access alors
  12. N

    Comment gérer un (très) gros volume de données?

    Bonjour, Je travaille sur un fichier qui fait 85 MO. Je souhaiterais intégrer un très gros volume de données (tables de références) : plusieurs dizaines, voire centaines de millions de lignes, sur 6 colonnes environ. Je pense stocker les données soit sur plusieurs feuillets, soit par tranches...
  13. N

    "Remplacer par" multiples et consécutifs

    Ca marche ! :-) Merci beaucoup Mapomme, super sympa de ta part de m'avoir aidée!
  14. N

    "Remplacer par" multiples et consécutifs

    Voici les feuillets extraits de mon fichier : le feuillet bleu contient les cellules bleues que je souhaite modifier. Et le feuillet "data" contient les valeurs de références.
  15. N

    "Remplacer par" multiples et consécutifs

    voici un fichier dont les formules sont plus proches : et je vais essayer de reprendre le feuillet de mon fichier réel mais ça va ma prendre qq minutes
  16. N

    "Remplacer par" multiples et consécutifs

    Non, ça ne marche pas dans mon fichier : même en ne sélectionnant que 10 cellules, un message d'erreur Microsoft Visual Basic avec une croix rouge et pour seul contenu "400" s'affiche. Le contenu du feuillet semble inchangé. Une idée? PS : les formules sont du types ...
  17. N

    "Remplacer par" multiples et consécutifs

    ça fait plusieurs fois que je teste sur des plages de cellules + petites et j'ai un message d'erreur Visual Basic avec pour seul contenu "400" et une croix rouge. Je vais continuer toujours avec des plages plus petites.
  18. N

    "Remplacer par" multiples et consécutifs

    apparemment, ça fonctionne bien dans le fichier test. Suis en train de le tester dans mon fichier réel. J'ai environ 8000 formules à traiter avec environ 10 rehcerchev() à remplacer par formule, donc ça prend du temps... Je posterai le résultat dans qq minutes (j'espère)
  19. N

    "Remplacer par" multiples et consécutifs

    Bonjour, Parce que j'ai 144 expressions à remplacer dans le fichier sur lequel je travaille.
  20. N

    "Remplacer par" multiples et consécutifs

    Bonjour, Je dispose d'une table de données dans mon fichier excel, comme dans l'exemple ci-joint (feuillet 2). Dans un autre feuillet (feuillet 1), j'ai plein de formules faisant des recherchev() dans la table du feuillet 2. Dans l'exemple ci-joint, j'ai une table de 6 lignes, et 6 formules...