Probleme de type

darkspoilt Messages postés 254 Date d'inscription jeudi 13 janvier 2005 Statut Membre Dernière intervention 10 octobre 2013 - 20 juin 2007 à 09:30
darkspoilt Messages postés 254 Date d'inscription jeudi 13 janvier 2005 Statut Membre Dernière intervention 10 octobre 2013 - 20 juin 2007 à 11:38
Bonjour je voudrais savoir si on peut connaitre si
xls.Sheets("Feuil1").Range("G10") est un nombre ou non
Merci d'avance

3 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
20 juin 2007 à 09:35
c'est le .Value qui sera numérique ou non...
Range("G10") est un Range ^^

utilises la fonction
IsNumeric

If IsNumeric ( xls.Sheets("Feuil1").Range("G10") ) Then
     '#.........
End If

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
20 juin 2007 à 09:35
Salut,

oui c'est possible, regarde mon snippet :
http://www.codyx.org/snippet_determiner-type-cellule-excel-donnee-parametre_330.aspx

@++

<hr size="2" width="100%" />( Nouveau forum : Exclusivement Office & VBA
0
darkspoilt Messages postés 254 Date d'inscription jeudi 13 janvier 2005 Statut Membre Dernière intervention 10 octobre 2013
20 juin 2007 à 11:38
Merci beaucoup
0
Rejoignez-nous