cellule vide à l'écran mais non vide pour excel????

  • Initiateur de la discussion tracor
  • Date de début
T

tracor

Guest
bonjour le phorum

quelqu'un pourrait il m'expliquer pourquoi des cellules sont vides à l'écran mais lorsque je crée un formule celle ci considére que la cellule contient une information
je suis alors obligé de supprimer manuellement la cellule "vide" pour que la formule me donne un résultat correct
???????????????????????



merci d'avance


tracor
 
P

Pierre

Guest
C'est plutôt l'inverse que tu vas faire...

Click droit sur la barre d'icones... pour afficher la boîte à outils contôles
Lorsque tu la vois, tu choisis "bouton de commande"
ensuite tu le poses sur ta feuille...
Tu double-clique dessus et tu arrive dans l'editeur VBA
Tu y copie le code après commandButton1_Click en faisant attention de ne laisser qu'une seule fois la première et la dernière ligne.

Et voilà ca marche (enfin en théorie). Il ne te reste plus qu'à personnaliser ton bouton en cliquant sur propriétés.

Bon travail

Et si il y a encore une question...pose toujours ... le forum est là pour ça...

@+

Pierre
 
T

tracor

Guest
slt à tous

y a t il un moyen pour que la macro ne vide que les espaces dans les cellules du tableau plutot que colonne par colonne
car effectivement c très long environ 30 mn
chose importante des lignes s'ajoutent chaque jour dans le tableau (mise à jour quotidienne)

Sub SUPPRESSION()

Dim zone As Range
Sheets("données").Select
Set zone = Range("a:bz")
For Each cell In zone
If cell.Value = " " Then
cell.Value = ""
End If
Next

End Sub
merci d'avance
 
M

Minick

Guest
Salut,

tu peux essayer ceci


Sub SUPPRESSION()

Dim zone As Range
Dim LastCell as integer

Sheets("données").Select
LastCell = Range("A65536").End(XlUp).Row
Set zone = Range("a" & LastCell & ":bz" & LastCell)
For Each cell In zone
If cell.Value = " " Then
cell.Value = ""
End If
Next

End Sub


Tu devrais gagner pas mal de temps

@+
Minick
 
T

tracor

Guest
slt minick

petite question

cette macro prendra t elle en compte les lignes qui s'ajoutent quodiennement

désolé si cette question est idiote
mais de toute facon je suis le maitre du quizz avec brigitte

tracor
 
M

Minick

Guest
re,

ooops



Sub SUPPRESSION()

Dim zone As Range
Dim LastCell as integer

Sheets("données").Select
LastCell = Range("A65536").End(XlUp).Row
Set zone = Range("a1:bz" & LastCell)
For Each cell In zone
If cell.Value = " " Then
cell.Value = ""
End If
Next

End Sub



Je suis allé un peu vite, désolé.

En faite la variable LastCell détermine la dernier ligne de ton tableau (sur la colonne A) donc si des lignes s'ajoutes pas de pb.


@+
Minick
 

Discussions similaires

Statistiques des forums

Discussions
312 790
Messages
2 092 126
Membres
105 227
dernier inscrit
Hamdi belhaj Farhat