A voir également:
- [Excel] [Macro]
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
10 réponses
Il n'y a pas, sauf incompréhension de ma part, besoin de macro pour faire cela.
Il suffit de placer dans les cellules où vous voulez afficher(en l'occurence en B1) le résultat la formule:
=SI(A1>0;A1;0)
Nota: le dernier 0 de la formule peut être remplacé par ""si si vous voulez une cellule vide, mais elle ne permettra pas d'insertion de la cellule B1 dans d'autres calculs.
Bien cordialement
Il suffit de placer dans les cellules où vous voulez afficher(en l'occurence en B1) le résultat la formule:
=SI(A1>0;A1;0)
Nota: le dernier 0 de la formule peut être remplacé par ""si si vous voulez une cellule vide, mais elle ne permettra pas d'insertion de la cellule B1 dans d'autres calculs.
Bien cordialement
Vaucluse bonjour,
Je regarde votre réponse, et vous proposez une solution simple sans recourir à des macros qui est tout de même mieux.
Mais je ne comprends pas la fin de votre nota "mais elle ne permettra pas d'insertion de la cellule B1 dans d'autres calculs" si on met "" à la place de 0. D'autres formules faisant appel à B1 interdirait tout calcul ?
Vous pouvez me dire SVP ?
Je regarde votre réponse, et vous proposez une solution simple sans recourir à des macros qui est tout de même mieux.
Mais je ne comprends pas la fin de votre nota "mais elle ne permettra pas d'insertion de la cellule B1 dans d'autres calculs" si on met "" à la place de 0. D'autres formules faisant appel à B1 interdirait tout calcul ?
Vous pouvez me dire SVP ?
Bonjour
Pardon à Vaucluse pour répondre à sa place mais c'est juste pour que tu aies la répone plus vite
si tu mets "" à la place de 0
ta cellule ne sera plus du numérique pour pouvoir faire des calculs !
Pardon à Vaucluse pour répondre à sa place mais c'est juste pour que tu aies la répone plus vite
si tu mets "" à la place de 0
ta cellule ne sera plus du numérique pour pouvoir faire des calculs !
OK. Bon à savoir. C'est dommage, car c'est bien pénible dans certains tableaux avec de nombreuses colonnes, d'avoir des 0 partout et rend le document moins lisible. Je serais tentée de supprimer la formule quand on a 0 mais mais tu vas me dire que c'est du bricolage ! et source d'erreurs.
Merci de ta réponse Xkristi
Merci de ta réponse Xkristi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour complèter la réponse très juste de xkristi, et peut être pour arranger votre problème de lisibilité, vous pouvez aller dans:
Barre des taches / Outil / Option / Dans la boite, sélectionner "Affichage", décochez "valeur 0", et tant que vous y êtes, décochez tout ce qui ne vous plait pas pour l'aspect de votre feuille.
pour ma part, je travaille avec une macro dans le classeur de base qui me fait passer en plein écran sans 0 et sans quadrillage ou en écran normal avec 0 et quadrillage en passant par les touches du clavier.
Bien cordialement et merci à xkristi pour la réponse, c'est bien agréable de voir que tout le monde participe à l 'entraide.
Barre des taches / Outil / Option / Dans la boite, sélectionner "Affichage", décochez "valeur 0", et tant que vous y êtes, décochez tout ce qui ne vous plait pas pour l'aspect de votre feuille.
pour ma part, je travaille avec une macro dans le classeur de base qui me fait passer en plein écran sans 0 et sans quadrillage ou en écran normal avec 0 et quadrillage en passant par les touches du clavier.
Bien cordialement et merci à xkristi pour la réponse, c'est bien agréable de voir que tout le monde participe à l 'entraide.
Merci pour vos réponse,
Mais la solution de vaucluse je la connaissait. C'est pourquoi j'ai bien précisé avec des macro, vu que je n'ai aucune connaissance en macro, j'aimerai savoir si c'est possible.
Donc je retourne ma question à argixu qui à l'air de connaitre la solution avec des macros.
Merci d'avance pour ta\vos réponses.
En m'indiquant les lignes principale a suivre pour y arrivé
Merci encore
jbt.alex
Mais la solution de vaucluse je la connaissait. C'est pourquoi j'ai bien précisé avec des macro, vu que je n'ai aucune connaissance en macro, j'aimerai savoir si c'est possible.
Donc je retourne ma question à argixu qui à l'air de connaitre la solution avec des macros.
Merci d'avance pour ta\vos réponses.
En m'indiquant les lignes principale a suivre pour y arrivé
Merci encore
jbt.alex
Aie, Alex, mauvaise pioche, parce qu’Argixu, les macros, elle sait pas faire du tout !
Je me suis effectivement mal exprimée en écrivant à Vaucluse. Je voulais justement lui dire que sa solution simple était mieux que celle de recourir à des macros. Car tout de même, elle répond très bien à ta question pour récupérer en B1 les données de A1. Ou alors tu voulais demander d'apprendre les macros avec cet exemple ?
Je surveillerai de très près les réponses qui te seront faites avec une macro. Ce sera un bon exercice pour redémarrer, mes formations sont bien lointaines.
En tout cas désolée de ne pas t'aider.
Je me suis effectivement mal exprimée en écrivant à Vaucluse. Je voulais justement lui dire que sa solution simple était mieux que celle de recourir à des macros. Car tout de même, elle répond très bien à ta question pour récupérer en B1 les données de A1. Ou alors tu voulais demander d'apprendre les macros avec cet exemple ?
Je surveillerai de très près les réponses qui te seront faites avec une macro. Ce sera un bon exercice pour redémarrer, mes formations sont bien lointaines.
En tout cas désolée de ne pas t'aider.
Argixu
J'avais bien compris votre réponse.
Mais pour l'écriture de macro,pour débuter et pour résoudre bien des problémes, il y a un moyen bien simple que vous connaissez surement:
L'enregistrement
Au cas où vous ne connaissiez pas:
Barre des taches / Outil / Macro / Nouvelle macro / Remplir la boite qui s'affiche /Cliquez sur OK, l'enregistrement démarre .
Faites ce que vous voulez faire
Barre des taches / Macro / outil / Macro : Arrétez l'enregistrement
Important, il ne faut pas oublier ce dernier pointsinon la macro tourne en boucle
La macro est enregistrée et fera ce que vous lui avez demandé chaque fois que vous la lancerez
Le lancement par le clavier si vous avez remplit l'option, ou par un clic sur une forme, un bouton intégré dans votre fichier. Ca, ce sera pour une autre fois.
Pour comprendre comment cela fonctionne:
Barre d'outil / Outil / Macro / Macros
Choisissez votre macro dans la liste
Pas à pas détaillé
Vous verrez comment s'écrit ce que vous avez fait.
Avec un peu d'expèrience, vous comprendrez vite comment "nettiyer" ces écritures poour ajuster mieux à ce qyue vous souhaitez, liminer les opérations inutiles (les "Scroll" par exemple)
Si vous vous lancez la dedans , nul doute que vous trouverez sur ces forums de quoi devenir un spécialiste
Bien cordialement
J'avais bien compris votre réponse.
Mais pour l'écriture de macro,pour débuter et pour résoudre bien des problémes, il y a un moyen bien simple que vous connaissez surement:
L'enregistrement
Au cas où vous ne connaissiez pas:
Barre des taches / Outil / Macro / Nouvelle macro / Remplir la boite qui s'affiche /Cliquez sur OK, l'enregistrement démarre .
Faites ce que vous voulez faire
Barre des taches / Macro / outil / Macro : Arrétez l'enregistrement
Important, il ne faut pas oublier ce dernier pointsinon la macro tourne en boucle
La macro est enregistrée et fera ce que vous lui avez demandé chaque fois que vous la lancerez
Le lancement par le clavier si vous avez remplit l'option, ou par un clic sur une forme, un bouton intégré dans votre fichier. Ca, ce sera pour une autre fois.
Pour comprendre comment cela fonctionne:
Barre d'outil / Outil / Macro / Macros
Choisissez votre macro dans la liste
Pas à pas détaillé
Vous verrez comment s'écrit ce que vous avez fait.
Avec un peu d'expèrience, vous comprendrez vite comment "nettiyer" ces écritures poour ajuster mieux à ce qyue vous souhaitez, liminer les opérations inutiles (les "Scroll" par exemple)
Si vous vous lancez la dedans , nul doute que vous trouverez sur ces forums de quoi devenir un spécialiste
Bien cordialement
Merci Vaucluse pour cette première leçon.
A partir de mercredi prochain, je ferai donc mon premier exercice et je vous tiendrai au courant de mon avancement. Je dois en effet prendre quelques jours pour souffler et vu la grisaille qui s’installe dans notre région, je vais en profiter pour réviser au calme. D’ici là, je me consacre aux dossiers que je dois - que j’aurais du - terminer.
Cordialement.
A partir de mercredi prochain, je ferai donc mon premier exercice et je vous tiendrai au courant de mon avancement. Je dois en effet prendre quelques jours pour souffler et vu la grisaille qui s’installe dans notre région, je vais en profiter pour réviser au calme. D’ici là, je me consacre aux dossiers que je dois - que j’aurais du - terminer.
Cordialement.