Rendre un textbox en couleur

Bonjour à tous,

Je sais comment mettre un textbox en couleur.

Mais ce que je voudrai c'est le mettre en couleur à partir d'un code.

C'est à dire à la demande

Toute proposition m'intéresse

Merci d'avance

Amicalement

Noel

Bonjour noel,

En jouant sur la propriété BackColor ou ForeColor du textbox.

Par exemple pour mettre le textbox1 en rouge lors de l'initialisation de l'userform :

Private Sub UserForm_Initialize()
TextBox1.BackColor = vbRed
End Sub

Bonjour Vba-new,

Si je me souviens le code que tu me propose en Private Sub UserForm_Initialize() change de couleur à l'ouverture de l'USF

Mais je veux garder mon USF en transparent dès le départ et en cliquant sur un bouton je voudrai qu'il change de couleur tout en devanant opaque.

Est-ce bien le code qu'il faudra installer dans un bouton.

Merci

Amicalement

Noel

Tu parles bien de rendre opaque le textbox ? "Normalement" oui.

Mais vu que tu dois passer par des API pour rendre ton USF transparent, je ne suis plus sûr de rien. Il faudrait que tu testes.

Bonjour

Comme j'avais "travaillé" sur mon idée au départ

Bonjour,

Petites corrections dans le code de Banzai afin que cela fonctionne sous MAC

Amicalement

Bonjour à tous,

Banzai,

Effectivement j'ai testé ton code cela ne fonctionnait pas.

Dan,

Tu as vu juste ça fonctionne.

Etant donné que mon textbox ne possèdera qu'une couleur et qu'au départ il est transparent j'ai bien peur qu'il faut que je passe par un autre code pour déjà le rendre opaque avant que je lui donne la couleur "Noir".

Je vous remercie à tous ainsi qu'à Vba-new

@+

Amicalement

Noel

Bonjour à tous,

J'estime que ce fil à été conclu.Je remercie vivement à tous ceux qui ont participés à m'aider à résoudre ce problème.

Amicalement

Noel

Rechercher des sujets similaires à "rendre textbox couleur"