Pour qu'un résultat égal à 0 soit vraiment une cellule vide
Résolu/Fermé
BerlioZ
-
24 mars 2014 à 10:30
BerlioZZ Messages postés 3 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 24 mars 2014 - 24 mars 2014 à 17:19
BerlioZZ Messages postés 3 Date d'inscription lundi 24 mars 2014 Statut Membre Dernière intervention 24 mars 2014 - 24 mars 2014 à 17:19
A voir également:
- Pour qu'un résultat égal à 0 soit vraiment une cellule vide
- Aller à la ligne dans une cellule excel - Guide
- Comment supprimer une page vide sur word - Guide
- Égal barré - Forum Bureautique
- Formate pour taxer client frigo vide - Forum PDF
- Egal barré - Forum Clavier
10 réponses
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
24 mars 2014 à 12:53
24 mars 2014 à 12:53
Bonjour,
On peut aussi passer par du VBA en supprimant les formules (en B) qui empêche le texte (en A) de déborder... et éviter ainsi de toucher aux largeurs de colonnes.
A+
On peut aussi passer par du VBA en supprimant les formules (en B) qui empêche le texte (en A) de déborder... et éviter ainsi de toucher aux largeurs de colonnes.
A+
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
24 mars 2014 à 10:34
24 mars 2014 à 10:34
Bonjour,
Tu peux en dire plus, tes explications ne sont pas très claire
qui a t il dans ta cellule, certainement une formule qui renvoie 0 ou ""
mais à partir de ce résultat que veux tu faire
Tu peux en dire plus, tes explications ne sont pas très claire
qui a t il dans ta cellule, certainement une formule qui renvoie 0 ou ""
mais à partir de ce résultat que veux tu faire
Bonjour, et merci :)
Je suis sur excel 2003
Voilà plus précisément mon problème:
Sur la colonne A, j'ai des titres que je veux retrouver dans toutes mes feuilles
Sur les colonnes B, C, D... j'ai des nombres, des textes... un peu de tout.
Ma colonne A est très fine pour des questions de mise en page, et le renvoi à la ligne automatique est désactivé. donc les titres dépassent très largement de leur cellule, cela fonctionne bien sur la première feuille.
Sur les lignes des titres seule la colonne A est remplie les autres sont vides.
Feuilles suivantes; j'ai une formule de type =feuil1!A1 ou =si(feuil1!A1<>0;feuil1!A1;"") sur ma première ligne pour les colonnes A, B, C, et D
puis je fais une copie incrémentée.
les résultats des colonnes B,C et D cachent les titres de la colonne A que je vois réapparaitre si je supprime la formule manuellement sur chaque case des lignes titres.
Je suis sur excel 2003
Voilà plus précisément mon problème:
Sur la colonne A, j'ai des titres que je veux retrouver dans toutes mes feuilles
Sur les colonnes B, C, D... j'ai des nombres, des textes... un peu de tout.
Ma colonne A est très fine pour des questions de mise en page, et le renvoi à la ligne automatique est désactivé. donc les titres dépassent très largement de leur cellule, cela fonctionne bien sur la première feuille.
Sur les lignes des titres seule la colonne A est remplie les autres sont vides.
Feuilles suivantes; j'ai une formule de type =feuil1!A1 ou =si(feuil1!A1<>0;feuil1!A1;"") sur ma première ligne pour les colonnes A, B, C, et D
puis je fais une copie incrémentée.
les résultats des colonnes B,C et D cachent les titres de la colonne A que je vois réapparaitre si je supprime la formule manuellement sur chaque case des lignes titres.
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 24/03/2014 à 12:01
Modifié par Mike-31 le 24/03/2014 à 12:01
Re,
en fait si je comprends bien, tu veux que les cellules par exemple de la colonne B reste vide si le texte de la colonne A est plus grand que la cellule et donc éviter de voir le texte colonne A déborder dans la colonne B
c'est bien cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
en fait si je comprends bien, tu veux que les cellules par exemple de la colonne B reste vide si le texte de la colonne A est plus grand que la cellule et donc éviter de voir le texte colonne A déborder dans la colonne B
c'est bien cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non,
Je veux au contraire que le texte de la colonne A continue à déborder sur la colonne B sur les feuilles suivantes,
Je veux au contraire que le texte de la colonne A continue à déborder sur la colonne B sur les feuilles suivantes,
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
24 mars 2014 à 12:30
24 mars 2014 à 12:30
Re,
je ne comprends pas, colonne A si le texte est plus grand que la cellule et que la cellule à sa droite est vide il déborde sinon il est tronqué et c'est la même chose sur toute les feuilles
je ne comprends pas, colonne A si le texte est plus grand que la cellule et que la cellule à sa droite est vide il déborde sinon il est tronqué et c'est la même chose sur toute les feuilles
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
24 mars 2014 à 12:33
24 mars 2014 à 12:33
Bonjour tous
je crois qu'il n'y a pas de solution, sauf celle d'effacer la formule en B, ce qui n'est surement pas une bonne option.
Excel ne saura pas prolonger le texte de A si B en ligne contient une formule quelque soit sont résultat .
Crdlmnt
je crois qu'il n'y a pas de solution, sauf celle d'effacer la formule en B, ce qui n'est surement pas une bonne option.
Excel ne saura pas prolonger le texte de A si B en ligne contient une formule quelque soit sont résultat .
Crdlmnt
C'est tout le problème, la cellule n'est pas vraiment vide c'est le résultat de la formule =feuil1!A1 qui est égal à 0 donc même si le 0 n'apparaît pas la cellule me cache le texte.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
24 mars 2014 à 12:36
24 mars 2014 à 12:36
Alors à part vous résoudre à élargir A je ne vois pas ce qu'on peut vous proposer.
Bonne chance
Bonne chance
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
24 mars 2014 à 12:47
24 mars 2014 à 12:47
Re,
A part passer par du VBA qui adaptera automatiquement la largeur de la colonne active automatiquement au passage de la souris perso je ne vois pas d'autre solution
A part passer par du VBA qui adaptera automatiquement la largeur de la colonne active automatiquement au passage de la souris perso je ne vois pas d'autre solution
Cette solution serait utile qu'à l'écran, moi mon objectif ce sera de faire des sortie papier, je vais être bon pour supprimer manuellement les formules comme dit Vaucluse
(ça prend que 5 min en fait mais comme c'est un document outil que j'utilise souvent je voulais me faciliter un peu la tâche ^^ )
Bon après midi
(ça prend que 5 min en fait mais comme c'est un document outil que j'utilise souvent je voulais me faciliter un peu la tâche ^^ )
Bon après midi
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
24 mars 2014 à 13:07
24 mars 2014 à 13:07
Re,
comme tu veux mais en VBA il y a des solutions pour automatiser comme le transfert que des données ce qui solutionnera le problème ou toujours par VBA la suppression des formules qui ne renvoient rien ou l'élargissement automatique des colonnes comme ce code à coller dans la Thiswokbook qui initialement la largeur de la colonne A est de 5 et adapte la colonne à la largeur maximum du texte de la colonne
Option Explicit
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Column = 1 Then
Columns("A:A").EntireColumn.AutoFit
Else
Columns("A:A").ColumnWidth = 5
End If
End Sub
comme tu veux mais en VBA il y a des solutions pour automatiser comme le transfert que des données ce qui solutionnera le problème ou toujours par VBA la suppression des formules qui ne renvoient rien ou l'élargissement automatique des colonnes comme ce code à coller dans la Thiswokbook qui initialement la largeur de la colonne A est de 5 et adapte la colonne à la largeur maximum du texte de la colonne
Option Explicit
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Column = 1 Then
Columns("A:A").EntireColumn.AutoFit
Else
Columns("A:A").ColumnWidth = 5
End If
End Sub
24 mars 2014 à 13:13
24 mars 2014 à 13:51
24 mars 2014 à 14:45
Merci en tout cas
24 mars 2014 à 14:57
24 mars 2014 à 15:10