Remplacer un texte dans une cellule en lien avec une autre

Bonjour,

Je commence les macros, j'ai réussi à créer une macro pour remplacer un texte par un autre.

Le problème est que ma cellule est reliée à une autre (=Feuil2!A1). C'est sans doute pour cela que la macro ne fonctionne pas.

Auriez-vous une solution ?

Merci

Bonjour

Suite à une panne tragique de ma boule de cristal, ton fichier (ainsi que la macro) seraient indispensables

Indiques exactement le résultat à obtenir

voici le texte de la macro

Sub Macro1()

'

' Macro1 Macro

'

' Touche de raccourci du clavier: Ctrl+Shift+R

'

Cells.Replace What:="toto", Replacement:="toto informatique UE 5 - M4.5", LookAt:=xlPart _

, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

ReplaceFormat:=False

End Sub

Ci-joint le fichier

Merci

Bonjour

Ta macro fonctionne bien

Tu te places dans la page "Feuil2" et tu exécutes la macro, la cellule est modifiée

Ou alors il y a une subtilité qui m'échappe

oups j'ai oublié de préciser qu'il ne fallait pas que la feuille 2 soit modifiée.

Bonjour

Alors il faut changer ta formule

A la place de

=Feuil2!A1

Il faut (exemple)

=SI(Feuil2!A1="toto";D5;"")

Je te remercie pour ta patience.

Voilà, j'ai un peu plus de temps pour rédiger le message.

Il faut imaginer le nouveau fichier ci-joint.

Dans ma feuille 2, j'ai un planning de travail dont les noms des intervenants sont censés pouvoir être modifié (donc ils ne peuvent pas être identifiés pas des numéros de cellules).

Dans ma feuille 1, j'ai un planning (qui sera la version finale) en lien avec le planning de travail.

jusque là aucun problème.

Mais je voudrais que dans ce planning et uniquement ce planning apparaissent la matière avec le module et d'autre info de ce genre qui sont attachés au nom.

Exemple :

"toto" (de la feuille 2) doit devenir dans la feuille 1 "toto français module 4.3"

"titi" (de la feuille 2) doit devenir dans la feuille 1 "titi math module 5"

Autre question peut-on programmer des retours à la ligne dans la macro ?

merci encore j'espère que cette fois il y a tout !!

Bonjour

Je ne sais pas si je vais continuer, je suis dans le flou le plus complet

Tu sais ce que tu dois trouver, moi je ne sais pas

D'où tu sors (Français - Math - Module 1 - Module 4.3 etc ...) ?

Et que vient faire la macro pour remplacer ?

je vois ce que tu veux dire.

en gros je voudrais faire un rechercher/remplacer par"matière" ( comme ctrl H) mais automatique.

si c'est pas possible ou trop compliqué tant pis je le ferai à la main.

bonne soirée

Rechercher des sujets similaires à "remplacer texte lien"