Renseigner avancement dans tableau VBA

Bonjour !

Voila j'ai encore quelque soucis pour coder

J'aimerai faire un truc de ce genre :

- Ajouter une option, ou une mini liste ou des cases de validations(composé de Done/ Not Yet/..) qui permet de choisir des états à la place de cocher par un "X" les cases de mon tableau.

Je pense qu'un truc peut se faire avec une fonction "else" et peut etre une micro liste deroulante mais je sais pas trop comment l'appliquer encore

Piece jointe mon Exemple Pour le moment la partir Buttonvalidation est fausse

Merci a vous !

3exemple.xlsm (22.21 Ko)

bonjour

menu Données, validation

pas de VBA !

Bonjour Merci

Par VBA ce n'ai pas possible ?

Genre creer une nouvelle liste deroulante en partant de 2 cellules Excel (Done - Not Yet)

Inserer cette liste dans VBA :

Private Sub UserForm_Initialize()

ComboBox1.RowSource = Range("Code1").Address'ici, ça fonctionne bien puisqu'en colonne

ComboBox2.List = Application.Transpose(Range("Code2"))

ComboBox3.RowSource = Range("Progress").

End Sub

Et dans la partie affichage mettre en gras

Private Sub CommandButton1_Click()

If ComboBox1.Text <> "" And ComboBox2.Text <> "" Then

Cells(ComboBox1.ListIndex + 2, ComboBox2.ListIndex + 2).Value = ComboBox3.ListIndex

End If

End Sub

Pour le moment j arrive pas trop comme ca, j'obtient des coordonnes pas le texte de ma 3eme liste cf piece jointe

argl !

surtout ne pas réinventer en VBA les menus d'Excel. C'est une étrange idée

si tu veux partir d'une zone avec 2 cellules, le menu Données VAlidation sait aussi le faire

essaye (tutos sur Youtube)

Oui je comprend ahah

Mais mon Excel final va comporter plus de 600 lignes et colonnes

Le but est d'éviter d'aller chercher la case en 500,450 par exemple

Mais je connaissai pas cette option MERCI

peu importe

je travaille sur des 10 000 lignes et centaines de colonnes

laisse tomber VBA. C'est un vieux routier d'Excel qui te le dit.

OK je vais regarder Ça

Mais le but n'ai pas de remplir le tableau dans sa totalité du coup je me disai qu'avoir dans une Userform:

  • 2 listes déroulantes (qui me permettent de selectionner une case en particulier)
  • 1listes déroulante ou des cases ou on peut cocher (Done/ Not Yet )

Devais etre possible et peut etre mieux que la fonction Menu Validation pour mon cas

Je tente avec des cases Planned Not yet et Done pour le moment

11exemple.xlsm (22.21 Ko)

Bonjour,

Qu'en est-il de ce sujet et de la réponse apportée?

https://forum.excel-pratique.com/viewtopic.php?f=2&t=110301

Cordialement,

Oui merci de ta réponse c'est parfait !

Rechercher des sujets similaires à "renseigner avancement tableau vba"