Coller une formule avec liaison à une cellule
Résolu/Fermé
jimclermont
-
1 avril 2011 à 19:59
aquarelle Messages postés 7140 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 25 mars 2024 - 3 avril 2011 à 21:25
aquarelle Messages postés 7140 Date d'inscription dimanche 8 avril 2007 Statut Modérateur Dernière intervention 25 mars 2024 - 3 avril 2011 à 21:25
A voir également:
- Coller une formule avec liaison à une cellule
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Formule si et - Guide
- Verrouiller une cellule excel dans une formule - Guide
- Comment colorer une cellule excel avec une formule si - Guide
4 réponses
Je vasi faire un ptit résumé avec un exmple.
Je veux faire excatement comme si je fesais copier/coller formule, mais avec liaison pour mettre à jour automatiquement
Je veux faire excatement comme si je fesais copier/coller formule, mais avec liaison pour mettre à jour automatiquement
aquarelle
Messages postés
7140
Date d'inscription
dimanche 8 avril 2007
Statut
Modérateur
Dernière intervention
25 mars 2024
1 302
1 avril 2011 à 22:27
1 avril 2011 à 22:27
Bonsoir,
Tu peux le faire en créant une fonction personnalisée qui affiche la formule de la cellule 'donnée initiale'!C6 (ou d'une autre cellule)
http://www.cijoint.fr/cjlink.php?file=cj201104/cijSuw9ssv.xls
Bonne soirée
Tu peux le faire en créant une fonction personnalisée qui affiche la formule de la cellule 'donnée initiale'!C6 (ou d'une autre cellule)
Function AfficheFormule(cel As Range) AfficheFormule = cel.Formula & "" End Function
http://www.cijoint.fr/cjlink.php?file=cj201104/cijSuw9ssv.xls
Bonne soirée
aquarelle
Messages postés
7140
Date d'inscription
dimanche 8 avril 2007
Statut
Modérateur
Dernière intervention
25 mars 2024
1 302
2 avril 2011 à 16:58
2 avril 2011 à 16:58
Bonjour,
Essaie avec cette fonction qui affiche la formule et la valeur de la cellule :
Essaie avec cette fonction qui affiche la formule et la valeur de la cellule :
Function AfficheFormuleValeur(cel As Range) AfficheFormuleValeur = cel.Formula & "=" & cel.Value & "" End Function
aquarelle
Messages postés
7140
Date d'inscription
dimanche 8 avril 2007
Statut
Modérateur
Dernière intervention
25 mars 2024
1 302
3 avril 2011 à 21:25
3 avril 2011 à 21:25
Re,
De rien et bonne continuation.
De rien et bonne continuation.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié par Patrice33740 le 1/04/2011 à 22:32
Modifié par Patrice33740 le 1/04/2011 à 22:32
Je ne comprends pas quel est le but recherché ? la fonction INDIRECT() ne ferait-elle pas l'affaire ?
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
Modifié par eriiic le 2/04/2011 à 17:22
Modifié par eriiic le 2/04/2011 à 17:22
Bonjour,
Autrement dit, dans la cellule C6 de cette page je veux qu'il soit inscrit "=test"
le résultat va rester 20, mais avec une autre macro je pouré faire une recherche
de nom de zone et sa somme
Et bien pourquoi, vu que c'est par macro, tu ne fais pas la recherche directement dans la feuille 'donnée initiale' ?
Enfin bref, regarde si cette macro dans la feuille 'donnée initiale' te convient :
eric
Autrement dit, dans la cellule C6 de cette page je veux qu'il soit inscrit "=test"
le résultat va rester 20, mais avec une autre macro je pouré faire une recherche
de nom de zone et sa somme
Et bien pourquoi, vu que c'est par macro, tu ne fais pas la recherche directement dans la feuille 'donnée initiale' ?
Enfin bref, regarde si cette macro dans la feuille 'donnée initiale' te convient :
Private Sub Worksheet_Change(ByVal Target As Range) Select Case Target.Address Case "$C$6" Worksheets("transfert").[C6].Formula = Target.Formula End Select End Sub
eric