Rechercher remplacer dans excel
Résolu/Fermé
crazy_palaz
-
12 mai 2011 à 12:12
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 31 mai 2011 à 18:52
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 31 mai 2011 à 18:52
A voir également:
- Rechercher remplacer dans excel
- Rechercher ou entrer l'adresse - Guide
- Rechercher et remplacer word - Guide
- Liste déroulante excel - Guide
- Remplacer disque dur par ssd - Guide
- Si et excel - Guide
5 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
12 mai 2011 à 17:03
12 mai 2011 à 17:03
bonjour
un bout de code qui modifie automatiquement une formule en feuill 2 lorsqu'on modifie une formule en feuille 1
la formule f récupérée à l'adesse c de la feuille 1, est une chaine de caracteres (type string) que tu peux modifier comme tu veux (dans les limites légales) avant de la recopier dans une cellule de la feuille 2
ici, j'ai fait simple, f ne change pas et la cellule a la même adresse
bonne suite
un bout de code qui modifie automatiquement une formule en feuill 2 lorsqu'on modifie une formule en feuille 1
la formule f récupérée à l'adesse c de la feuille 1, est une chaine de caracteres (type string) que tu peux modifier comme tu veux (dans les limites légales) avant de la recopier dans une cellule de la feuille 2
ici, j'ai fait simple, f ne change pas et la cellule a la même adresse
Private Sub Worksheet_Change(ByVal Target As Range) Dim c As String, f As String If Not Intersect(Target, Range("C1:C10")) Is Nothing Then c = Target.Address f = Range(c).Formula Sheets("Feuil2").Range(c).Formula = f End If End Sub
bonne suite
xkristi
Messages postés
4264
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
19 août 2022
564
12 mai 2011 à 12:58
12 mai 2011 à 12:58
Salut !
Dans excel tu selectionnes tout ton tableau ,
ensuite tu fais édition atteindre formules
donc toutes tes formules sont sélectionnées
et ensuite remplacer le nom d'une feuille par une autre
et remplacer tout .
C' est tout ce que je vois dans Excel même
ma version d 'excel est ancienne mais tu dois avoir la même chose dans une version plus récente
Dans excel tu selectionnes tout ton tableau ,
ensuite tu fais édition atteindre formules
donc toutes tes formules sont sélectionnées
et ensuite remplacer le nom d'une feuille par une autre
et remplacer tout .
C' est tout ce que je vois dans Excel même
ma version d 'excel est ancienne mais tu dois avoir la même chose dans une version plus récente
Raymond PENTIER
Messages postés
58760
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
17 254
12 mai 2011 à 13:57
12 mai 2011 à 13:57
Bonjour.
Quand on définit le nom d'une plage (ou d'une cellule), on a le choix de l'option "Dans le classeur / la feuille ...".
Quand on duplique une feuille contenant un nom de plage, Excel demande si le même nom peut être utilisé / si la valeur de la plage indiquée doit être utilisée dans la nouvelle feuille ...
En espérant que ça pourra t'être utile.
Quand on définit le nom d'une plage (ou d'une cellule), on a le choix de l'option "Dans le classeur / la feuille ...".
Quand on duplique une feuille contenant un nom de plage, Excel demande si le même nom peut être utilisé / si la valeur de la plage indiquée doit être utilisée dans la nouvelle feuille ...
En espérant que ça pourra t'être utile.
Je pense que je vais simplifier mon problème et vous poser une question plus simple :
Comment à travers une macro excel, faire pour :
- rechercher dans le corps d'une formule un ou plusieurs mots situé dans une colonne de cellule
- les remplacer par d'autres mots issus d'une autre colonne de cellule de même taille
Comment à travers une macro excel, faire pour :
- rechercher dans le corps d'une formule un ou plusieurs mots situé dans une colonne de cellule
- les remplacer par d'autres mots issus d'une autre colonne de cellule de même taille
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
31 mai 2011 à 18:52
31 mai 2011 à 18:52
re
bien, il ne te reste plus qu'à mettre le pb à Résolu
bonne fin de journée
bien, il ne te reste plus qu'à mettre le pb à Résolu
bonne fin de journée
12 mai 2011 à 17:10
13 mai 2011 à 09:55
13 mai 2011 à 09:57
Range("C1:C10") indique la plage de cellule qui sera affectée par la macro.
Du coup, il te faut remplacer cette plage de cellule par celle que tu voudras modifier.
Cordialement.
Modifié par ccm81 le 13/05/2011 à 10:18
pour compléter les explications de chossette9
se lit
si Target (la cellule qui vient d'être modifiée) appartient à la plage C1:C10 alors ....
avec ceci, si une cellule de la plage C1:C10 change, alors ....
bonne suite
31 mai 2011 à 16:36
Merci à vous tous ;)