Colori zone de texe

Résolu
Bonjour,
dans mon userform j'ai crée une bande (zone de texte) qui se colorie en fonction d'un textbox
par exemple si la texte boxe1 et vide la zone de texe vert et si c'est rempli (textebox1) est rouge

merci cordialement abdellah

3 réponses

  1. Modérateur
    Bonjour,

    Tu dis :

    dans mon userform j'ai crée une bande (zone de texte) qui se colorie en fonction d'un textbox

    ok ... donc tu l'as fait...
    Alors quelle est la question ?
    Qu'as tu commencé à coder (montre nous ) et explique (en détail...) sur quoi tu bloques.

    1. non pardon j'ai fait une erreur , je veux un code vba pour colorie un label......etn
    2. non pardon j'ai fait une erreur , je cherche un code vba pour colorie un label......en fonction d'un texte boxe ,par exemple si la texte boxe1 et vide le label est vert et si c'est rempli (textebox1) le meme label se colori d'une autre couleur rouge par exemple merci et désolé pour l'erreur
  2. Modérateur
    Tu fais un if et tu manipules le backcolor de ton label.
    1. un code vba comme exp svp
      merci
    2. Modérateur
      Tu ne sais pas chercher ? Je t'ai pourtant donné les principaux termes à chercher.... IF .... Backcolor...
      Mais bon... voici un exemple :
      Private Sub TextBox1_Change()
      
      If Me.TextBox1.Value = "" Then
          Me.Label1.BackColor = 65280
      Else
          Me.Label1.BackColor = 12632256
      End If
      
      End Sub
      
      


      Plus d'infos disponibles ici :
      https://silkyroad.developpez.com/VBA/ConversionCodesCouleurs/

      Je pense que ceci pourra également te servir :
      https://silkyroad.developpez.com/VBA/UserForm/
    3. merci bcp ça marche très bien
  3. bonjour;
    je souhaiterais, ajouter un code vba dans mon bouton "VALIDER" pour qu'il sauvegarde mon travail "BD excel"
    dans mon compte drive, car d'habitude je le faisais manuellement .

    merci
    1. Modérateur
      Nouvelle question = ouverture d'une nouvelle discussion
      merci.