VBA: Inputbox modale

Le
Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
gmlsteph
Le #19513861
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

--
lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac


Jac
Le #19521441
… oui, bien sûr Steph, il suffirait de déclencher la macro après avoir
répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

--
lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac




isabelle
Le #19521431
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à
traiter", Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après avoir
répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

--
lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac








Jac
Le #19521421
Bonjour Isabelle,

… je n'avais jamais fait attention au Type 8. Mais il ne me permet pas,
contrairement à ce qu'annonce l'aide "… Cet exemple montre comment
demander à l'utilisateur de sélectionner une cellule…", de sélectionner
une cellule. Seulement, avec les flèches de direction, une zone au
départ de la cellule active. Il manque peut être quelque chose…


isabelle avait écrit le 09/06/2009 :
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à traiter",
Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après avoir
répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

-- lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac








isabelle
Le #19521511
bonjour Jac,

je en comprend pas ce que tu veux dire, tout est accessible, les
flèches, les ascenseurs, la souris, tu peut même aller sur une autre
feuille.

isabelle

Jac a écrit :
Bonjour Isabelle,

… je n'avais jamais fait attention au Type 8. Mais il ne me permet
pas, contrairement à ce qu'annonce l'aide "… Cet exemple montre
comment demander à l'utilisateur de sélectionner une cellule…", de
sélectionner une cellule. Seulement, avec les flèches de direction,
une zone au départ de la cellule active. Il manque peut être quelque
chose…


isabelle avait écrit le 09/06/2009 :
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à
traiter", Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après
avoir répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

-- lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le
code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale.
Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac












Jac
Le #19521501
… eh bien chez moi, rien de tout ça. Aucune protection. Habituellement,
tout fonctionne sans restriction.

isabelle a formulé ce mardi :
bonjour Jac,

je en comprend pas ce que tu veux dire, tout est accessible, les flèches, les
ascenseurs, la souris, tu peut même aller sur une autre feuille.

isabelle

Jac a écrit :
Bonjour Isabelle,

… je n'avais jamais fait attention au Type 8. Mais il ne me permet pas,
contrairement à ce qu'annonce l'aide "… Cet exemple montre comment demander
à l'utilisateur de sélectionner une cellule…", de sélectionner une cellule.
Seulement, avec les flèches de direction, une zone au départ de la cellule
active. Il manque peut être quelque chose…


isabelle avait écrit le 09/06/2009 :
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à traiter",
Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après avoir
répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

-- lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale. Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac












isabelle
Le #19521491
re, Jac,

peut tu mettre ton fichier en ligne sur ci-joint ?

isabelle

Jac a écrit :
… eh bien chez moi, rien de tout ça. Aucune protection.
Habituellement, tout fonctionne sans restriction.

isabelle a formulé ce mardi :
bonjour Jac,

je en comprend pas ce que tu veux dire, tout est accessible, les
flèches, les ascenseurs, la souris, tu peut même aller sur une autre
feuille.

isabelle

Jac a écrit :
Bonjour Isabelle,

… je n'avais jamais fait attention au Type 8. Mais il ne me permet
pas, contrairement à ce qu'annonce l'aide "… Cet exemple montre
comment demander à l'utilisateur de sélectionner une cellule…", de
sélectionner une cellule. Seulement, avec les flèches de direction,
une zone au départ de la cellule active. Il manque peut être quelque
chose…


isabelle avait écrit le 09/06/2009 :
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à
traiter", Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après
avoir répéré la référence à mettre dans l'inputbox ou dans le
userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller
voir
ou copier
le nom du client.

Cordialement.

-- lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande
le code
client et j'aimerais pouvoir utilser l'ascenseur vertical
pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale.
Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac
















Jac
Le #19529391
… je viens de réessayer… et aujourd'hui, ça fonctionne parfaitement
comme tu l'annonçais. Jour pair ? Lune ? Météo ? Bref aucune
explication plausible. Toujours le même fichier. Peut être qu'Excel
avait un petit coup de fatigue…

Merci encore pour cette solution.

isabelle a couché sur son écran :
re, Jac,

peut tu mettre ton fichier en ligne sur ci-joint ?

isabelle

Jac a écrit :
… eh bien chez moi, rien de tout ça. Aucune protection. Habituellement,
tout fonctionne sans restriction.

isabelle a formulé ce mardi :
bonjour Jac,

je en comprend pas ce que tu veux dire, tout est accessible, les flèches,
les ascenseurs, la souris, tu peut même aller sur une autre feuille.

isabelle

Jac a écrit :
Bonjour Isabelle,

… je n'avais jamais fait attention au Type 8. Mais il ne me permet pas,
contrairement à ce qu'annonce l'aide "… Cet exemple montre comment
demander à l'utilisateur de sélectionner une cellule…", de sélectionner
une cellule. Seulement, avec les flèches de direction, une zone au départ
de la cellule active. Il manque peut être quelque chose…


isabelle avait écrit le 09/06/2009 :
bonjour Jac,

Set plg = Application.InputBox(prompt:="Sélectionner la plage à
traiter", Type:=8)

isabelle

Jac a écrit :
… oui, bien sûr Steph, il suffirait de déclencher la macro après avoir
répéré la référence à mettre dans l'inputbox ou dans le userform.
Mais la macro est déclenchée depuis une autre feuille…


a utilisé son clavier pour écrire :
Bonjour,
Il est effectivement préférable d'utiliser un userform
(tu pourrais même y intégrer taliste pour le choix)
mais sinon
il doit bien y a voir un clic ou autre bouton qui appelle
ton inputbox, avant l'emploi duquel, tu as toute liberté d'aller voir
ou copier
le nom du client.

Cordialement.

-- lSteph

On 8 juin, 09:11, Jac
Bonjour à tous,

pour choisir le client à traiter, j'ai une Inputbox qui demande le
code
client et j'aimerais pouvoir utilser l'ascenseur vertical pendant que
l'Inputbox est affichée afin de voir les clients qui ne sont pas
affichés car ma liste de clients est plus longue que l'écran.

Or je ne trouve rien dans l'aide concernant Inputbox et Modale.
Est-ce
possible ou est-ce que Modale est limité aux UserForms ?

Merci d'avance à qui pourrait me mettre sur la voie.

Jac
















Publicité
Poster une réponse
Anonyme