begin process at 2010 03 20 23:46:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

voir si une valeur est Null


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

voir si une valeur est Null

jeudi 23 août 2007 à 15:35:56 | voir si une valeur est Null

darkspoilt

Bonjour,

voila mon problème si mes valeurs sont null

lorsque je fais

Debug.Print Me!mois
Debug.print me!année

cela m'affiche deux fois Null

mais après des que je fais

    If Me!mois2 = Null Or Me!année2 = Null Then
        MsgBox "Veuillez remplir les cases"
        Exit Sub
    End If

Il ne rentre pas dans le if
Si quelqu'un peut me dire pourquoi ou a une solution annexes
merci d'avance

jeudi 23 août 2007 à 15:39:50 | Re : voir si une valeur est Null

Exploreur

Membre Club
Salut,

Essaye défois avec soit : Nothing ou Empty

A+
Exploreur

 Linux a un noyau, Windows un pépin

 

jeudi 23 août 2007 à 15:40:04 | Re : voir si une valeur est Null

mortalino

Membre Club


salut,

c'est quoi mois2 et annee2 ? des contrôles ?
Remplace ton = par Is mais j'attends surtout de savoir ce que sont mois et annee

@++


( Nouveau forum : Exclusivement Office & VBA
jeudi 23 août 2007 à 15:41:17 | Re : voir si une valeur est Null

mortalino

Membre Club


et si t'es avec un formulaire Access précise le stp car c'est quand même différent des UserForm VBA

@++


( Nouveau forum : Exclusivement Office & VBA
jeudi 23 août 2007 à 15:44:41 | Re : voir si une valeur est Null

darkspoilt

bah Me!mois2 et Me!année2 sont des valeurs rentreé par l'utilisateur dans un formulaire Access et je veux justement géré quand l'utilisateur met rien alors qu'il doit mettre quelque chose.

Sinon oui c'est dans un formulaire Access

jeudi 23 août 2007 à 15:44:57 | Re : voir si une valeur est Null

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
ce serait pas vbNull la constante plutôt ?




jeudi 23 août 2007 à 15:50:10 | Re : voir si une valeur est Null

darkspoilt

Il faut que j'utilise la fonction IsNull()
jeudi 23 août 2007 à 15:51:59 | Re : voir si une valeur est Null

mortalino

Membre Club


rahh la galère ce Access 07..
essaie conventionnellement :

    If Me.mois2.Text = vbNullString Or Me.année2.Text = vbNullString Then
        MsgBox "Veuillez remplir les cases"
        Exit Sub
    End If

@++


( Nouveau forum : Exclusivement Office & VBA
jeudi 23 août 2007 à 16:03:25 | Re : voir si une valeur est Null

darkspoilt

Ca ne fonctionne pas, il me manque les référence. Lesquel je devrais utiliser??

jeudi 23 août 2007 à 16:14:53 | Re : voir si une valeur est Null

mortalino

Membre Club


j'en sais rien..

En fait, apparemment, faut selectionner le contrôle avant de le tester, sinon, j'ai une erreur de me*de !!
Et vu que t'en as 2.. bref, je te propose une solution secours, mais c'est à corriger car il y a obligatoirement mieux à faire (mais bon, c'est solution dépannage) :

Me.mois2.SetFocus
    If Me.mois2.Text = vbNullString Then
       Me.année2.SetFocus
        If  Me.année2.Text = vbNullString Then
            MsgBox "Veuillez remplir les cases"
            Exit Sub
        End If
    End If



C'est pour ça que j'aime pas access, c'est différent et pas top en code. Bref, j'espère que quelqu'un pourra me corriger et te proposer mieux que ma daube

@++


( Nouveau forum : Exclusivement Office & VBA

1 2

Cette discussion est classée dans : valeur, print, voir


Répondre à ce message

Sujets en rapport avec ce message

ME.PRINT [ par hhhp2004 ] hhhp2004j'ai 2 questions :1. On a le code suivant : Private Sub Command1_Click()For x = 1 To 100Me.Print xNextEnd Subil va apparetre sur le form les c Comparaison [ par J Louis ] Quelques lignes plutot qu'une description'Dim A'A = 1'If A = 1 then' Print sur laser'Else' Print sur COM 1'End IfCela marche quelque soit la valeu Comment imprimer une Picture ? [ par lechti62 ] j'envoie à mon imprimante les contenus de champs comme :Commondialog ShowprinterPrinter.print form1.text1.textprinter.print form1.text2.textetc ...pui Checkbox grisée [ par cameleon ] Bonjourje cherche à mettre en grisé une checkbox, après avoir pris la valeur 0 et 1. Je sais qu'il faut lui donner la valeur 2 mais j'ai fais un test Voir la connexion qui bosse ? [ par Jonef ] Bonjour à tous !Voilà le truc est simple, je cherche à savoir comment on peut détecter que la connexion ne travaille plus, vous savez si votre connexi fixer une constante [ par bernard ] Comment saisir une valeur au cours de l'execution d'un programme qui sera enregistrée et qui gardera la même valeur lorsqu'on lancera de nouveau le pr Microsoft Access et Internet [ par Ali ] Je voudrais pouvoir, à partir d'Access, importer dans le champs d'une table une valeur spécifique d'un site web ?Par exemple: La valeur de l'action AT ... qui permet de voir le contenu des fichiers txt [ par r3g3d1t ] bonjour, je désire faire un petit explorateur qui montre ce que contienne les lecteurs, leurs répertoires, leurs fichiers... un peu comme l'explorateu comment créer un tableau... [ par mike ] Voilà en fait je voudrais créer un tableau dans lequel une valeur tirée au hasard ne revienne plus ensuite! Par exemple si je fais un programme de lot A propos de la Compil v2.751 [ par hErectus ] slt !pour la 1ere foie j'ai téléchargé la compilation de code vb6.Mais la mauvaise surprise, c'est que je doit etre connecté pour avoir un exemple.Per


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,841 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales