Macro

G

Georges

Guest
Comment afficher le resultat détaillé d'une fonction?
ex: A3=A1+A2, je voudrais non seulement que le réultat en A3 soit le produit de A1+A2 (ça, je sais le faire), et que dans une autre cellule (A4 part exemple) soit affiché les cellules "meres" du calcul c.a.d A4="A1+B2"


Autre chose, comment selctionner en une fois dans une collonne toutes les cellules par pas déterminés ex: A5 A10 A15 A20 et ainsi de suite jusqu'à la celulle A50000?

Merci à tous
 
T

Ti

Guest
Voici une fonction VBA qui te renvoie tes cellules "mères". Tu copies cette fonction dans un module VBA de ton fichier, puis, depuis ta feuille Excel, tu l'appelles ainsi :

=operation(A3)

En résultat, tu auras "A1+A2" (pour reprendre ton exemple ci-dessus)

Function Operation(Cellule As Range) As String
'Ti
Operation = Cellule.Formula
If Left(Operation, 1) = "=" Then Operation = Mid(Operation, 2)
End Function
 

Statistiques des forums

Discussions
314 085
Messages
2 105 631
Membres
109 402
dernier inscrit
dalilouille