text combobox et textbox

text combobox et textbox - VB/VBA/VBS - Programmation

Marsh Posté le 28-08-2008 à 12:30:21    

Rebonjour,
 
Une petite question en plus:
Je voudrai, que ce soit pour les combobox ou les textbox, faire l'equivalent de cela:  
 
enginenumber = InputBox("Enter engine number to find" + vbCrLf + "Example: 0654874", "Find engine number", "New engine number" )
 
A savoir, avoir un message de ce qui faut faire dans le combobox ou le textbox.
 
Merci d'avance.

Reply

Marsh Posté le 28-08-2008 à 12:30:21   

Reply

Marsh Posté le 28-08-2008 à 13:05:08    

En fait, tu veux afficher un texte par défaut dans ta textbox, c'est bien ca?


---------------
Si Le Travail C'est La Santé, Donnez Le Mien A Quelqu'un De Malade
Reply

Marsh Posté le 28-08-2008 à 14:02:23    

C'est jouable avec textbox1.value="New engine number" mais je veux aussi que le text soit surligne en bleu (comme s'il etait selectionner). Ce qui permettrait a l'utilisateur de voir les etapes qu'il doit suivre.

Reply

Marsh Posté le 28-08-2008 à 14:54:25    

Tiens, voila une fonction qui metteras le texte dans la text box en bleu souligné, style lien html ;)

Code :
  1. Function textboxmodifiee(byval feuil as string)
  2.     Worksheets(feuil).TextBox.ForeColor = RGB(0, 0, 255)
  3.     Worksheets(feuil).TextBox.Font.Underline = True
  4. End Function


J'espere que cela t'aidera...


---------------
Si Le Travail C'est La Santé, Donnez Le Mien A Quelqu'un De Malade
Reply

Marsh Posté le 28-08-2008 à 16:13:09    

En fait ce n'est pas ce que je veux.
Lance le Inputbox que j'ai mis dans le premier message et tu verra ce que je veux.
Si tu lance le inputbox , tu verra que un text est surligne en bleu avant de rentrer ton message. C'est ce que je veux qu'il y ai dans mon textbox ou combobox.
Merci.

Reply

Marsh Posté le 28-08-2008 à 16:24:09    

essaie inputbox.select mais je doute fortement que ça marche, car c'est une fenêtre modale, donc t'y aura plus accès une fois ouverte
 
reste à te faire ta propre textbox à la mimine à partir d'une form, et faite un textbox.select pour selectionner le texte de ta textbox

Reply

Marsh Posté le 28-08-2008 à 16:34:49    

Désolé, j'avais mal compris... J'ai cherché, et la seule chose que j'peux te proposer, c'est par exemple d'entrer comme valeur dans la textbox "double cliquez ici pour afficher les instructions" et dans le code mettre :

Code :
  1. Private Sub TextBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  2. Me.TextBox1.Value = "Il faut faire ca"
  3. End Sub


Et la tu auras ce que tu veux, cela necessite par contre effectivement un double clic préalable...
Je sais que ce n'est pas tout a fait ce que tu as demandé, mais personnellement je ne sait quoi te proposer de plus...
 
PS: si pour les autres sujets que tu as posté, tu as trouvé une autre solution, post la toujours, et rajoute un p'tit [Résolu], ca pourra servir aux autres ;)
 
Edit : N'empeche, si ca c'est pas du bidouillage a la "vas y que j'te pousse" ...


Message édité par Moonschild le 28-08-2008 à 16:39:36

---------------
Si Le Travail C'est La Santé, Donnez Le Mien A Quelqu'un De Malade
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed