UserForm : ajouter les valeurs de chps sur une ligne selon exemple ci-joint

azerty6767

XLDnaute Junior
Bonjour,

J'aimerais ajouter les valeurs de 2 champs issus d'un UserForm sur des lignes successives selon l'exemple ci-joint.

Est-ce que quelqu'un pourrait m'aider svp ?


D'avance merci,


Alain
 

Pièces jointes

  • exemple_toto1.xls
    27.5 KB · Affichages: 95

Hervé

XLDnaute Barbatruc
Re : UserForm : ajouter les valeurs de chps sur une ligne selon exemple ci-joint

bonjour

j'ai compris que tu voulais renvoyer la donnée à l'intersection des lignes et colonnes, un code à essayer :

Code:
Private Sub CommandButton1_Click()
Dim colonne As Range
Dim ligne As Range

Set colonne = Rows(9).Find(TextBox2)
Set ligne = Columns(1).Find(TextBox1)

If Not colonne Is Nothing And Not ligne Is Nothing Then
    Cells(ligne.Row, colonne.Column) = TextBox1
Else
    MsgBox "Données non trouvées.", , "Attention..."
    Exit Sub
End If

End Sub

si c'est le cas, n'aurais tu pas interet à utiliser des combobox pour limiter les choix de l'utilisateur ?

salut
 

azerty6767

XLDnaute Junior
Re : UserForm : ajouter les valeurs de chps sur une ligne selon exemple ci-joint

bonjour

j'ai compris que tu voulais renvoyer la donnée à l'intersection des lignes et colonnes, un code à essayer :

Code:
Private Sub CommandButton1_Click()
Dim colonne As Range
Dim ligne As Range

Set colonne = Rows(9).Find(TextBox2)
Set ligne = Columns(1).Find(TextBox1)

If Not colonne Is Nothing And Not ligne Is Nothing Then
    Cells(ligne.Row, colonne.Column) = TextBox1
Else
    MsgBox "Données non trouvées.", , "Attention..."
    Exit Sub
End If

End Sub

si c'est le cas, n'aurais tu pas interet à utiliser des combobox pour limiter les choix de l'utilisateur ?

salut

Bonjour,

Non ce n'est pas exactement ça.

En fait, je ne dispoe, au départ, que de la ligne (n°9) S34, S35, S36 etc.

Je veux ajouter "NONO" dans la colonne S35
--> Je veux que "NONO" soit ajouté ligne n°10, colonne S35

Je veux ensuite ajouter "NINI" dans la colonne S34
--> J'aimerais que "NINI" soit ajouter ligne n°11, colonne S34

--> c'est une sorte de planning où je veux ajouter un événement pour telle ou telle semaine, et que cela s'ajouter ligne après ligne...;


Peut-être ne suis-je pas assez clair ?... :):)



Merci...!



Alain
 

azerty6767

XLDnaute Junior
Re : UserForm : ajouter les valeurs de chps sur une ligne selon exemple ci-joint

Oui effectivement c'est ça :)
Je n'ai toujours pas la solution malheureusement...
Mes interlocuteurs m'ont donné des pistes, mais le résultat voulu n'est toujours pas le bon...

Je crois que je vais abandonner :) !!

Merci quand même,


Alain
 

Excel_lent

XLDnaute Impliqué
Re : UserForm : ajouter les valeurs de chps sur une ligne selon exemple ci-joint

Salut à tous et aux autres,

Vois si cela peut t'aider(si j'ai bien compris).
 

Pièces jointes

  • Planning.xls
    28.5 KB · Affichages: 153
  • Planning.xls
    28.5 KB · Affichages: 158
  • Planning.xls
    28.5 KB · Affichages: 163

Discussions similaires

Réponses
0
Affichages
248

Statistiques des forums

Discussions
315 261
Messages
2 117 863
Membres
113 357
dernier inscrit
clem1536