Suppression de la colonne A avec une condition

Hugues

XLDnaute Impliqué
Bonjour Le Forum,

J'ai un souci avec le code suivant :

' Effacement de la colonne A les cellules A1 à A9 sont vides
If RangeIsEmpty(Range("A1:A9")) Then
Columns("A:A").Select
Selection.Delete Shift:=xlToLeft
End If

Je souhaiterais effacer la totalité de la colonne A, à condition que les cellules A1 à A9 ne contiennent pas de données.

J'ai un message d'erreur qui s'affiche lors de son éxécution :

Erreur de compilation sub ou function non définie

Avez vous une idée pour résoudre le problème ?

Merci par avance,

hugues
 

tototiti2008

XLDnaute Barbatruc
Re : Suppression de la colonne A avec une condition

Bonjour Hugues,

RangeIsEmpty n'existe pas

une piste :

Code:
Application.CountA(Range("A1:A9"))
renvoie le nombre de cellules contenant du texte (fonction NBVAL)

Code:
Application.Count(Range("A1:A9"))
renvoie le nombre de cellules contenant des nombres (fonction NB)

si leur somme est nulle, la plage est certainement vide
Maintenant tout dépend ce que tu appelles vide (pas de formule ?)
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 453
Messages
2 088 550
Membres
103 881
dernier inscrit
malbousquet