Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel > Forum spécial EXCEL 2007

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 04/07/2009, 08h35   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 3
Par défaut [résolu]Macro pour remplacer cellule vide par 0

Bonjour à tous

Voila mon problème !

J'ai extrait une balance AGEE de ma comptabilité au format cvs (je crois) je l'ai enregistré sous le format excel. Jusque la tout va bien.

Dans ce tableau je voudrai remplacer chaque cellule vide par un zéro, car j'ai créé des formules faisant référence au zéro.

La plage de cellule à qui je veux appliquer cette modification est C5 jusqu'à J1035

Mes formules ne marches pas si je fait "" à la place de 0

Si une âme charitable pouvait me guider, car il y a beaucoup de cellules vide et donc beaucoup de 0 à mettre à la main

Merci par avance aux experts.

Gaël

Petite précision : en fait excel ne reconnais pas les cellules vides (il n'y a rien dedans) en VRAI cellule vide :s

Je viens de faire un test par Remplacer, cette ne fonction ne marche sur les cellules vides seulement quand au préalable j'ai Effacer le contenu. sinon la recherche de cellule vide dans ma plage ne trouve rien. Il ne trouve qu'une fois le contenu effacé (la cellule paraissant déjà vide avant !)

Dernière modification par gael64600 ; 04/07/2009 à 10h01. Motif: résolu
gael64600 est déconnecté   Réponse avec citation
ANNONCES
Vieux 04/07/2009, 09h59   #2 (permalink)
XLDnaute Nouveau
 
Date d'inscription: janvier 2008
Messages: 3
Par défaut Re : Macro pour remplacer cellule vide par 0

Solution pour ceux qui rencontreraient le même soucis

Quand l'on traite un fichiers de format Unicode (ASCI) Excel ne sait pas forcement comment interprété certains des codes. Du style pour moi les cellules vides d'origine ont été enrichi de façon invisible d'un caractère ASCI : 32

Voici une macro (pas de moi mais de Daniel.C, toutes les discussions )

Sub test()
Dim c As Range
For Each c In Selection
If c.HasFormula = False Then
c.Value = Application.Trim(c.Value)
c.Value = Application.Clean(c.Value)
End If
Next c
End Sub

Executez cette macro et la enfin vos cellules vides SERONT réellement VIDES !

Bonne journée

Gaël
gael64600 est déconnecté   Réponse avec citation
Vieux 06/07/2009, 12h07   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: novembre 2008
Messages: 106
Par défaut Re : [résolu]Macro pour remplacer cellule vide par 0

Citation:
Envoyé par gael64600 Voir le message
Bonjour à tous

Voila mon problème !

J'ai extrait une balance AGEE de ma comptabilité au format cvs (je crois) je l'ai enregistré sous le format excel. Jusque la tout va bien.

Dans ce tableau je voudrai remplacer chaque cellule vide par un zéro, car j'ai créé des formules faisant référence au zéro.

La plage de cellule à qui je veux appliquer cette modification est C5 jusqu'à J1035

Mes formules ne marches pas si je fait "" à la place de 0

Si une âme charitable pouvait me guider, car il y a beaucoup de cellules vide et donc beaucoup de 0 à mettre à la main

Merci par avance aux experts.

Gaël

Petite précision : en fait excel ne reconnais pas les cellules vides (il n'y a rien dedans) en VRAI cellule vide :s

Je viens de faire un test par Remplacer, cette ne fonction ne marche sur les cellules vides seulement quand au préalable j'ai Effacer le contenu. sinon la recherche de cellule vide dans ma plage ne trouve rien. Il ne trouve qu'une fois le contenu effacé (la cellule paraissant déjà vide avant !)
bonjour,

as tu simplement regardé dans fichier option internet et la tu as une fonction pour afficher les zero ou ne pas les afficher
saverloo est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Remplacer le contenu d'une cellule si celle ci n'est pas vide strawberry Forum Excel 3 25/02/2009 13h42
macro pour imprime feuille si cellule non vide patbeu Forum Excel 6 18/02/2009 16h34
Faire une macro rechercheV pour remplacer le contenu de la cellule aurelien2510 Forum Excel 8 24/04/2008 18h33
Macro pour modifier et/ou remplacer cellule jeremy4884 Forum Excel 10 21/04/2007 19h42
Macro pour remplacer cellule vide par * Monie Forum Excel 3 22/08/2005 18h19


Fuseau horaire GMT +2. Il est actuellement 16h47.


(C) 2006 Excel Downloads