Je souhaitais utiliser un IIf pour éviter de faire un If... Then...
Else...End If dans un programme VBA.
Donc j'ai fait ceci :
xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0)
Et j'ai une erreur qui me dit "Objet requis".
Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ?
Je l'utilise dans les requêtes SQL sans pb mais là impossible.
D'avance merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabien
Isa a écrit :
Bonjour,
Je souhaitais utiliser un IIf pour éviter de faire un If... Then... Else...End If dans un programme VBA.
Donc j'ai fait ceci : xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0) Et j'ai une erreur qui me dit "Objet requis". Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? Je l'utilise dans les requêtes SQL sans pb mais là impossible. D'avance merci.
Isa.
Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+
Isa a écrit :
Bonjour,
Je souhaitais utiliser un IIf pour éviter de faire un If... Then...
Else...End If dans un programme VBA.
Donc j'ai fait ceci :
xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0)
Et j'ai une erreur qui me dit "Objet requis".
Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ?
Je l'utilise dans les requêtes SQL sans pb mais là impossible.
D'avance merci.
Isa.
Salut
dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0)
@+
Je souhaitais utiliser un IIf pour éviter de faire un If... Then... Else...End If dans un programme VBA.
Donc j'ai fait ceci : xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0) Et j'ai une erreur qui me dit "Objet requis". Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? Je l'utilise dans les requêtes SQL sans pb mais là impossible. D'avance merci.
Isa.
Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+
Isa
Merci Fabien, ça marche impec ;-)
"Fabien" wrote:
Isa a écrit : > Bonjour, > > Je souhaitais utiliser un IIf pour éviter de faire un If... Then... > Else...End If dans un programme VBA. > > Donc j'ai fait ceci : > xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0) > Et j'ai une erreur qui me dit "Objet requis". > Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? > Je l'utilise dans les requêtes SQL sans pb mais là impossible. > D'avance merci. > > Isa. > Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+
Merci Fabien, ça marche impec ;-)
"Fabien" wrote:
Isa a écrit :
> Bonjour,
>
> Je souhaitais utiliser un IIf pour éviter de faire un If... Then...
> Else...End If dans un programme VBA.
>
> Donc j'ai fait ceci :
> xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0)
> Et j'ai une erreur qui me dit "Objet requis".
> Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ?
> Je l'utilise dans les requêtes SQL sans pb mais là impossible.
> D'avance merci.
>
> Isa.
>
Salut
dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0)
@+
Isa a écrit : > Bonjour, > > Je souhaitais utiliser un IIf pour éviter de faire un If... Then... > Else...End If dans un programme VBA. > > Donc j'ai fait ceci : > xls.Range("C28") = IIf(Me!choix_etude Is Not Null, Me!choix_etude, 0) > Et j'ai une erreur qui me dit "Objet requis". > Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? > Je l'utilise dans les requêtes SQL sans pb mais là impossible. > D'avance merci. > > Isa. > Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+
Blaise Cacramp
Selon : Bonjour ou bonsoir
et en sachant qu'en vba iif est beaucoup plus lent qu'un if then else
Cdt, Blaise ---- ---- ----
"Isa" a écrit dans le message de news:
Merci Fabien, ça marche impec ;-)
"Fabien" wrote:
Isa a écrit : > Bonjour, > > Je souhaitais utiliser un IIf pour éviter de faire un If... Then... > Else...End If dans un programme VBA. > > Donc j'ai fait ceci : > xls.Range("C28") = IIf(Me!choix_etude Is Not Null, > Me!choix_etude, 0) > Et j'ai une erreur qui me dit "Objet requis". > Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? > Je l'utilise dans les requêtes SQL sans pb mais là impossible. > D'avance merci. > > Isa. > Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+
Selon : Bonjour ou bonsoir
et en sachant qu'en vba iif est beaucoup plus lent qu'un if then else
Cdt, Blaise
---- ---- ----
"Isa" <Isa@discussions.microsoft.com> a écrit dans le message de news:
CE460460-C6F7-4D14-ACE6-62D10B8BB929@microsoft.com...
Merci Fabien, ça marche impec ;-)
"Fabien" wrote:
Isa a écrit :
> Bonjour,
>
> Je souhaitais utiliser un IIf pour éviter de faire un If... Then...
> Else...End If dans un programme VBA.
>
> Donc j'ai fait ceci :
> xls.Range("C28") = IIf(Me!choix_etude Is Not Null,
> Me!choix_etude, 0)
> Et j'ai une erreur qui me dit "Objet requis".
> Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ?
> Je l'utilise dans les requêtes SQL sans pb mais là impossible.
> D'avance merci.
>
> Isa.
>
Salut
dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0)
@+
et en sachant qu'en vba iif est beaucoup plus lent qu'un if then else
Cdt, Blaise ---- ---- ----
"Isa" a écrit dans le message de news:
Merci Fabien, ça marche impec ;-)
"Fabien" wrote:
Isa a écrit : > Bonjour, > > Je souhaitais utiliser un IIf pour éviter de faire un If... Then... > Else...End If dans un programme VBA. > > Donc j'ai fait ceci : > xls.Range("C28") = IIf(Me!choix_etude Is Not Null, > Me!choix_etude, 0) > Et j'ai une erreur qui me dit "Objet requis". > Où est le pb ? Pouvez-vous m'expliquer comment on utilise le IIf ? > Je l'utilise dans les requêtes SQL sans pb mais là impossible. > D'avance merci. > > Isa. > Salut dans le cas cité utilise xls.range("c28")=nz(me.choix_etude,0) @+