Enregitrement à partir d'un userform dans un tableau à plusieurs entrées

  • Initiateur de la discussion Initiateur de la discussion Cass
  • Date de début Date de début

Cass

XLDnaute Nouveau
Bonjour,
J'ai des notions d'Excel mais je suis coincée, c'est pourquoi je viens vers vous.
J'ai un tableau de données.
Nom Prénom Classe Adresse... Orthographe ...

A l'aide d'un premier userform, j'enregistre le Nom Prénom...
A l'aide d'un second userform, je choisis un nom ( en colonne dans mon tableau), et une matière (sur une ligne) et ajoute une note.
Je n'arrive pas à enregistrer la note dans la bonne cellule, c'est-à-dire en fonction du nom et de la matière.
Malheureusement je ne peux pas mettre mon projet en pièce jointe (trop gros).
Si quelqu'un pouvais me donner quelques indications ce serait vraiment gentil, surtout que je suis loin d'avoir terminé...
Tableau:
Nom Prénom Classe Compétences transversales Langage Ecriture...
Dupont Maixent CE1
Dus Paul CP

Code (qui ne fonctionne seulement pr trouver la bonne matière mais pas le bon élève):

Private Sub valider_Click()
Sheets("Données").Select


Range("A11").Select
If ActiveCell.Value = ajouterunenote!ComboBoxEleve Then
Range("H10").Select
If ActiveCell.Value = ajouterunenote!ComboBoxMatiere Then
GoTo archiver
End If
End If

Range("A11").Select
If ActiveCell.Value <> ajouterunenote!ComboBoxNom Then
ActiveCell.Value(1, 0).Select
End If
Loop Until ActiveCell.Value = ajouterunenote!ComboBoxNom

Range ("H10")
If ActiveCell.Value <> ajouterunenote!ComboBoxMatiere Then
ActiveCell.Offset(0, 1).Select
End If
Loop Until ActiveCell.Value = ajouterunenote!ComboBoxMatiere

archiver:
ActiveCell.Value = ajouterunenote!TextBoxNote

ComboBoxEleve.Value = ""
ComboBoxMatiere = ""
TextBoxNote = ""

ajouterunenote.Hide
Sheets("Bulletins").Select

End Sub
 

Pierrot93

XLDnaute Barbatruc
Re : Enregitrement à partir d'un userform dans un tableau à plusieurs entrées

Bonjour,

Pas facile de voir le problème avec un bout de code jeté en l'état sur un post.... Pas besoin du fichier original, simplement un tout peit extrait avec le code utilisé et le modèle de donnée traité montrant bien le problème posé et le résultat attendu... En l'état, perso peu pas dire grand chose...

bon après midi
@+
 

Discussions similaires

Réponses
32
Affichages
2 K

Membres actuellement en ligne

Statistiques des forums

Discussions
315 283
Messages
2 118 015
Membres
113 408
dernier inscrit
lausablk