Accueil | Aide en ligne | Annuaire | Sécurité | Articles | Astuces | Téléchargements | Association 


Mon compte SOS Ordi

Vous n'êtes pas identifié
[-> S'inscrire à SOS Ordi
[-> Mot de passe perdu ?
S'identifier


Rechercher sur SOS Ordi

Ok

Dans





 Catégories de l'aide en ligne

 Aide en ligne


 Saviez vous que ...

Pour un meilleur confort de navigation sur SOS Ordi, utilisez une resolution de 1024x768 au minimum


 Partenaires

  SOS Ordi > Aide en ligne > Logiciel > Développement > Langages > Visual Basic > cellule vide ou non

cellule vide ou non

5 réponse(s)
dont 1 ont aidé DaCapo à résoudre son problème

  Problème résolu posté le 14/06/2004 à 12:29
Profil Configuration PC
DaCapo


Aucun
État : Absent
Tester dans une macro une cellule pour savoir :
si elle est non vide
si elle ne possède pas des espaces
si elle ne possède pas un chiffre

Objectif : quelle soit obligatoirement remplie par des caractères

Merci d'avance

   

Bas de page 


Information

Pour participer vous devez d'abord être membre ou identifié :
[-> M'identifier
[-> Je ne suis pas membre SOS Ordi, je souhaite m'inscrire
[-> J'ai perdu mon mot de passe


  Réponse postée le 14/06/2004 à 12:43
Profil du membre Configuration PC
Alpha
Modérateur


État : Absent
Salut

pour tester si la cellule est vide:
utilise la fonction Isempty
pour suuprimer les espaces dans le texte saisi :
utilise la fonction Trim
pour vérifier la présence de chiffre : je pense qu'il faut tester la chaine caratère par caractère ...
a+

Un problème sans solution est un problème mal posé - A. Einstein

  Réponse postée le 15/06/2004 à 17:12
Profil du membre Configuration PC
DaCapo



État : Absent
merci à alpha pour isempty cela fonctionne mais je n'arrive pas à utiliser correctement la fonction trim pour considérer dans un test que si des blancs sont contenus dans la cellule alors considéré comme vide.
J'ai mis :

range("a1").select
contient = activecell.value
if trim(contient) = null then
range("b1").select
activecell.formular1c1 ="vide"
else
range("b1").select
activecell.fromular1c1="pas vide"
endif

où est l'erreur ?

  Réponse postée le 15/06/2004 à 18:06
Profil du membre Configuration PC
Alpha
Modérateur


État : Absent
l'erreur est sur
activecell.fromular1c1="pas vide"
il faut mettre
activecell.formular1c1="pas vide"

tu as inversé le o et le r de formular1c1

à priori cela fonctionne
a+

Un problème sans solution est un problème mal posé - A. Einstein

  Réponse postée le 16/06/2004 à 14:06
Profil du membre Configuration PC
DaCapo



État : Absent
merci à alpha de son aide.
Toute mon amitié

DaCapo

  Réponse postée le 16/06/2004 à 14:27
Profil du membre Configuration PC
Alpha
Modérateur


État : Absent
De rien
a+

Un problème sans solution est un problème mal posé - A. Einstein



Haut de page 

 

Version 5.6 | Infos / Contacts | Partenariat | Publicité