Afficher la formule d'1 cellule ou d'1 colone
Résolu
yassina1
Messages postés
137
Statut
Membre
-
yassina1 Messages postés 137 Statut Membre -
yassina1 Messages postés 137 Statut Membre -
Bonjour,
je suis toujour à la recherche d'une soulution à mon problem
sur axel je veux par exemple dans la colone A afficher la fomule et dans la colone B afficher son résultat
c'est gentil à vous
merci d'avance
je suis toujour à la recherche d'une soulution à mon problem
sur axel je veux par exemple dans la colone A afficher la fomule et dans la colone B afficher son résultat
c'est gentil à vous
merci d'avance
A voir également:
- Afficher la formule d'1 cellule ou d'1 colone
- Formule si ou - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Formule mathématique - Télécharger - Études & Formations
- Bloquer cellule formule excel - Guide
21 réponses
1- créer sous VBA la fonction suivante :
Function formul(cellule)
formul = cellule.Formula
End Function
2- pour afficher la formule de la cellule B1 dans A1, entrer dans A1 : =formul(B1)
Function formul(cellule)
formul = cellule.Formula
End Function
2- pour afficher la formule de la cellule B1 dans A1, entrer dans A1 : =formul(B1)
normalement quand tu clik sur une cellule sous Excel, la formule s'affiche en haut, si elle s'affiche pas, cherche-la dans l'option "Affichage"
tu passe la colone en format texte (par contre, elle ne fonctionneras pas, évidemment)
et tu tapes une deuxieme fois la formule en format normal, et tu auras le résultat
et tu tapes une deuxieme fois la formule en format normal, et tu auras le résultat
le problem j'ai beaucoup de formule à rentrer et si je m'amuse a rentrer les formule deux foix je perderais beaucoup de temps
je veux l'automatiser
je rentre la formule dans une cellule qui reste visible et le resultat acoter
merci pour votre aide
je veux l'automatiser
je rentre la formule dans une cellule qui reste visible et le resultat acoter
merci pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non je veux quel reste afficher dans la cellule surtout pour imprimer et pouvoir voir la formule et le résultat
merci
merci
tu pourras tester de mettre la formule entre guillemets " " dans la première cellule pour l'afficher telle qu'elle est, et de l'écrire sans " " dans l'autre cellule pour afficher juste le résultat
ah oui, par exemple si tu as appliquer la même formule sur les lignes différentes, il y a un petit croix en bas droit de la cellule, donc tu cliques sur cette crois et tu la fais glisser sur les autres lignes
voici un exemple type de ce que je veu faire
merci pour votre aide
http://dl.free.fr/getfile.pl?file=/wZkEy8Ex
merci pour votre aide
http://dl.free.fr/getfile.pl?file=/wZkEy8Ex
voici ce qui est possible de réaliser :
http://dl.free.fr/getfile.pl?file=/Fr5HJQd2
ça ne correspond pas exactement à ton problème mais cela permet tout de même d'afficher les formules tout en effectuant les calculs.
http://dl.free.fr/getfile.pl?file=/Fr5HJQd2
ça ne correspond pas exactement à ton problème mais cela permet tout de même d'afficher les formules tout en effectuant les calculs.
merci a toi thev
c vraiment parfait, le seul problem c'est comme tu dit, ca marche pas comme je veu, j'aurai aimé rentré les formule dans une colone, et le reste s'affiche automatiquement dans la colone d'acoter
tu pense pas que ya moyen de rentrer une macro du style à faire ca?
aussi je n'arrive pas copier ta formule (=formul(B4)) dans le reste de la colone
(pendant la semaine je consulte de 8h à 16h20 , meme si je ne repond pas desuite (le soir), merci de me laissé vous proposition)
j'attend de vous ce miracle
c vraiment parfait, le seul problem c'est comme tu dit, ca marche pas comme je veu, j'aurai aimé rentré les formule dans une colone, et le reste s'affiche automatiquement dans la colone d'acoter
tu pense pas que ya moyen de rentrer une macro du style à faire ca?
aussi je n'arrive pas copier ta formule (=formul(B4)) dans le reste de la colone
(pendant la semaine je consulte de 8h à 16h20 , meme si je ne repond pas desuite (le soir), merci de me laissé vous proposition)
j'attend de vous ce miracle
1 : toujours enregistrer le classeur avec l'extension .xlsm (classeur prenant en charge les macros)
2: bouton Office --> options Excel --> Standard --> cocher "afficher l'onglet développeur"
3: une fois l'onglet développeur affiché dans le ruban, cliquer sur cet onglet, puis sur le bouton Visual Basic pour appeler l'éditeur VBA. Tu trouveras la fonction dans module 1.
La copie de la formule ne fonctionne pas directement car tu as des cellules fusionnées qui ne sont pas identiques.
C'est certes possible avec une macro mais cela me parait beaucoup plus compliqué car la disposition de ton tableau ne permet pas de définir une règle simple d'affectation de formule.
Ton tableau dit :
1- si la cellule est grisée et se trouve en ligne 6, applique lui la formule entrée en format texte se trouvant en colonne B et en ligne 6,
2- si la cellule est grisée et se trouve en ligne 10, applique lui la formule entrée en format texte se trouvant en colonne B et en ligne 10,
3- si la cellule est grisée et se trouve en ligne 11, ne rien faire,
.....
exemple de règle simple :
appliquer à la colonne C, toutes les formules entrées sous format texte en colonne B.
2: bouton Office --> options Excel --> Standard --> cocher "afficher l'onglet développeur"
3: une fois l'onglet développeur affiché dans le ruban, cliquer sur cet onglet, puis sur le bouton Visual Basic pour appeler l'éditeur VBA. Tu trouveras la fonction dans module 1.
La copie de la formule ne fonctionne pas directement car tu as des cellules fusionnées qui ne sont pas identiques.
C'est certes possible avec une macro mais cela me parait beaucoup plus compliqué car la disposition de ton tableau ne permet pas de définir une règle simple d'affectation de formule.
Ton tableau dit :
1- si la cellule est grisée et se trouve en ligne 6, applique lui la formule entrée en format texte se trouvant en colonne B et en ligne 6,
2- si la cellule est grisée et se trouve en ligne 10, applique lui la formule entrée en format texte se trouvant en colonne B et en ligne 10,
3- si la cellule est grisée et se trouve en ligne 11, ne rien faire,
.....
exemple de règle simple :
appliquer à la colonne C, toutes les formules entrées sous format texte en colonne B.
non c'est pas vraiment ca
tu pense que c'est pas possible de dire a exel via VB
si je rentre mes formule dans colone B
de les afficher dans la colone A
donc je garde mon résultat dans B et afficher la formule dans A
a varai direje veu ca
cellule colone "A" = formule celule colone "b"
passe une bonne jourée, merci a toi
tu pense que c'est pas possible de dire a exel via VB
si je rentre mes formule dans colone B
de les afficher dans la colone A
donc je garde mon résultat dans B et afficher la formule dans A
a varai direje veu ca
cellule colone "A" = formule celule colone "b"
passe une bonne jourée, merci a toi
SALUT thev
pas forcement ca, tu pense pas que c'est possible de dir
Colone A affixher la formule de la colone B
et la je part dans le sens inverse, c'est a dire je rentre mes formule dans la colone B comme suite
=somme(........)
daonc j'aurai le résultat aprés avoir taper sur entrée
il rsete plus qu'a demander a exel via VBA d'afficher les formules de chaque cellule de la colone B dans les cellule de la colone A
passe une bonne journée, j'attend ta réponse
pas forcement ca, tu pense pas que c'est possible de dir
Colone A affixher la formule de la colone B
et la je part dans le sens inverse, c'est a dire je rentre mes formule dans la colone B comme suite
=somme(........)
daonc j'aurai le résultat aprés avoir taper sur entrée
il rsete plus qu'a demander a exel via VBA d'afficher les formules de chaque cellule de la colone B dans les cellule de la colone A
passe une bonne journée, j'attend ta réponse
Voici une solution simple avec macro (cliquer sur les zones grisées contenant les formules)
http://dl.free.fr/getfile.pl?file=/AEjRpoZS
(le code VBA se trouve au niveau de la feuille : Feuil1)
http://dl.free.fr/getfile.pl?file=/AEjRpoZS
(le code VBA se trouve au niveau de la feuille : Feuil1)
Bonjour thev,
voila de nouveau face à un problem, que je vien de poster sur le forum bureautique, je veu additioner les cellules dans la meme référance (pour la quantité) et ne garder que désgnation et un seul prix
voila un ficher type de ce que je veu faire : http://dl.free.fr/getfile.pl?file=/mz5AExx1
voir peut etre passer par une macro,
merci a vous
http://dl.free.fr/getfile.pl?file=/mz5AExx1
voila de nouveau face à un problem, que je vien de poster sur le forum bureautique, je veu additioner les cellules dans la meme référance (pour la quantité) et ne garder que désgnation et un seul prix
voila un ficher type de ce que je veu faire : http://dl.free.fr/getfile.pl?file=/mz5AExx1
voir peut etre passer par une macro,
merci a vous
http://dl.free.fr/getfile.pl?file=/mz5AExx1
bonsoir,
ci-joint une solution avec macro
http://dl.free.fr/getfile.pl?file=/QcYt8HXO
1- sélectionner la plage de cellules correspondant à la liste à dédoublonner
2- exécuter la macro "suppression_doublons" soit en cliquant sur le bouton associé à cette macro, soit via le menu macro
ci-joint une solution avec macro
http://dl.free.fr/getfile.pl?file=/QcYt8HXO
1- sélectionner la plage de cellules correspondant à la liste à dédoublonner
2- exécuter la macro "suppression_doublons" soit en cliquant sur le bouton associé à cette macro, soit via le menu macro
bonjour à tous
salut thev
me voila encore face à un probleme, aprés avoir rajouter deux colonnes ca ne marche plus, (tu sais pour suprimer les doublons)
et meme quand je rajoute l'entete ca pose probleme
j'ai essayer de modifier la macro mais echec, si tu peu m'envoyer la formule a rajouter en cas de rajout de colonne ou de linge(pour entete)
merci pour votre aide
salut thev
me voila encore face à un probleme, aprés avoir rajouter deux colonnes ca ne marche plus, (tu sais pour suprimer les doublons)
et meme quand je rajoute l'entete ca pose probleme
j'ai essayer de modifier la macro mais echec, si tu peu m'envoyer la formule a rajouter en cas de rajout de colonne ou de linge(pour entete)
merci pour votre aide
Bonjour à tous
Salut thev
Me voila encore face à un problème, après avoir rajouté deux colonnes ca ne marche plus, (tu sais pour supprimer les doublons)
Et même quand je rajoute l'entête ca pose problème
J’ai essayé de modifier la macro mais échec, si tu peu m'envoyer la formule a rajouté en cas de rajout de colonne ou de linge (pour entête)
Merci pour votre aide
voila l'exemple type : http://dl.free.fr/getfile.pl?file=/Qw8C1oRi
Salut thev
Me voila encore face à un problème, après avoir rajouté deux colonnes ca ne marche plus, (tu sais pour supprimer les doublons)
Et même quand je rajoute l'entête ca pose problème
J’ai essayé de modifier la macro mais échec, si tu peu m'envoyer la formule a rajouté en cas de rajout de colonne ou de linge (pour entête)
Merci pour votre aide
voila l'exemple type : http://dl.free.fr/getfile.pl?file=/Qw8C1oRi
je vien de tester la macro que tu ma envoyer c'est vraiment le top
merci 1000 fois
je la mettrerais en pratique et je vous dennerais des nouvelles
c'est vraiment fort
merci 1000 fois
je la mettrerais en pratique et je vous dennerais des nouvelles
c'est vraiment fort
bonjour
toujour pas de solution pour mon planning, j'attend votre aide
ne me laissez pas seul face à mon problem
merci pour votre aide
toujour pas de solution pour mon planning, j'attend votre aide
ne me laissez pas seul face à mon problem
merci pour votre aide
Bonsoir yassina,
ci-joint le traitement de ta demande
http://dl.free.fr/getfile.pl?file=/ZCpqt7JD
donc : génération via macro d'un planning entre une date de début et une date de fin avec gestion de l'ensemble des jours fériés.
Les paramètres sont à sélectionner successivement sur la feuille via un message affiché en cellule A1.
ci-joint le traitement de ta demande
http://dl.free.fr/getfile.pl?file=/ZCpqt7JD
donc : génération via macro d'un planning entre une date de début et une date de fin avec gestion de l'ensemble des jours fériés.
Les paramètres sont à sélectionner successivement sur la feuille via un message affiché en cellule A1.
ci-joint nouveau lien car oubli du 11 novembre dans les jours fériés
http://dl.free.fr/getfile.pl?file=/LutDbRw4
http://dl.free.fr/getfile.pl?file=/LutDbRw4
salut,
merci pour tout les tablaeu ca marche super,
j'ai une autre question
j'aimerais savoir si possible de mettre un cronomettre dans la cellule A1 (au autre) par exemple pour afficher le temps de travail passer sur un classeur exel
par exemple aujour'dui je travail 3h30 sur un classeur, le lendemain je reprend et je reste 2h pui 5h, et dans la cellule A1 j'aimerais avoir le cumule "10h30"
meme avec une macro
merci à vous
merci pour tout les tablaeu ca marche super,
j'ai une autre question
j'aimerais savoir si possible de mettre un cronomettre dans la cellule A1 (au autre) par exemple pour afficher le temps de travail passer sur un classeur exel
par exemple aujour'dui je travail 3h30 sur un classeur, le lendemain je reprend et je reste 2h pui 5h, et dans la cellule A1 j'aimerais avoir le cumule "10h30"
meme avec une macro
merci à vous
bonjour
j'arrive pas à le faire marcher, je rentre la date de debut et date de fin mais il me marque toujour sélectionner le date début/fin
merci pour ton aide
j'arrive pas à le faire marcher, je rentre la date de debut et date de fin mais il me marque toujour sélectionner le date début/fin
merci pour ton aide
1- au message 1, cliquer sur la cellule F2 contenant la date de début
2- au message 2, cliquer sur la cellule F3 contenant la date de fin
3- au message 3, cliquer dans la ligne 1 sur la cellule correspondant à la couleur du planning
4- au message 4, cliquer dans la ligne 1 sur la cellule correspondant à la couleur des jours fériés
5- au message 5, cliquer sur la cellule de début de planning puis étirer vers le bas en fonction du nombre de lignes souhaité
2- au message 2, cliquer sur la cellule F3 contenant la date de fin
3- au message 3, cliquer dans la ligne 1 sur la cellule correspondant à la couleur du planning
4- au message 4, cliquer dans la ligne 1 sur la cellule correspondant à la couleur des jours fériés
5- au message 5, cliquer sur la cellule de début de planning puis étirer vers le bas en fonction du nombre de lignes souhaité
merci pour ton aide
depuis hier je me suis plonger dans le monde du VBA
j'ai rentrer ta formule
Function formul(cellule)
formul = cellule.Formula
End Function
mais ca me marque ca #NOM?
j'attend ta réponce merci
sous une feuille ? sous le classeur ? sous un module ?
Dans l'éditeur VBA, il faut entrer la fonction dans un module, donc créer un module via le menu insertion.
le mieux est que tu postes ton classeur via le site
http://www.cijoint.fr
ci-joint exemple
http://www.cijoint.fr/cjlink.php?file=cj200903/cijXcfwKWv.xls