Casse-neurones du dimanche lol
Peut-être (salaud que je suis lol), une question pour notre cher mapomme,
( j'en ai tout plein d'autres pour les dimanches matin à venir)
Sans passer par un UserForm, est-il possible de ne pas faire apparaître la "X" de l'InputBox ? :
J'ai cherché ... cherché... etc...
et pas trouvé
Alors mon idée de challenge m'a replongé 12 ans en arrière.
VB:
Sub Exemple_du_24102010()
1 rep = InputBox("Test")
If rep = "" Then GoTo 1
End Sub
Sub Exemple_Bis()
'pas OK on peut cliquer sur la croix
1 rep = Application.InputBox("Test")
If rep = "" Then GoTo 1
End Sub
Code emprunté à job75 Ce qui m'a permis de m'apercevoir (ou me trompe-je) que le moteur de recherche du forum se limite à 10 pages de résultats
Je ne suis pas arrivé à remonter avant 2010
Et vous ?
EDITION: je viens de trouver le pourquoi du comment
Il fallait que je coche : Tri par : [x] Date
(alors que par défaut, c'est par : Pertinence)
Telechargements de programmes pour Excel classés par categories : convertisseurs Euro, applications professionnelles, utilitaires, jeux... Mais aussi une newsletter, un forum et des actualités.
Telechargements de programmes pour Excel classés par categories : convertisseurs Euro, applications professionnelles, utilitaires, jeux... Mais aussi une newsletter, un forum et des actualités.
Là, Lionel, je ne comprends pas trop ton problème
essaie le code ci joint avec ok annuler et fermeture par la croix, tu verras que le retour est le même pour l'annulation et la fermeture, tu peux donc exécuter le code que tu veux !
Bien cordialement, @+
VB:
Sub Test_inputbox()
Dim Retour_Inputbox
Retour_Inputbox = Application.InputBox(Prompt:="Entrez une valeur", Type:=2)
MsgBox "Type retour : " & TypeName(Retour_Inputbox) & vbLf & "Valeur retour : " & Retour_Inputbox
End Sub