macro remplissage d'une table à partir d'un formulaire
1 réponse
véronique
Bonjour,=20
Mon fichier comporte deux feuilles : un tableau pour=20
saisir des donn=E9es et un formulaire pour pr=E9senter ces=20
donn=E9es
J'ai r=E9alis=E9 sur une premi=E8re feuille le tableau que je=20
remplis de donn=E9es. J'ai ensuite cr=E9ee un formulaire et=20
une macro pour =E9crire ces donn=E9es dans le formulaire.=20
Malheureusement, il =E9crit =E0 chaque fois les donn=E9es de ma=20
premi=E8re ligne alors que je souhaite pouvoir s=E9lectionner=20
la ligne du tableau =E0 remettre en forme.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ellimac
Bonjour,
En supposant qu'il s'agisse d'un UserForm :
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox2 = Range("a1").Offset(TextBox1) TextBox3 = Range("a1").Offset(TextBox1, 1) TextBox4 = Range("a1").Offset(TextBox1, 2) End Sub
Camille
-----Message d'origine----- Bonjour,
Mon fichier comporte deux feuilles : un tableau pour saisir des données et un formulaire pour présenter ces données J'ai réalisé sur une première feuille le tableau que je remplis de données. J'ai ensuite créee un formulaire et une macro pour écrire ces données dans le formulaire. Malheureusement, il écrit à chaque fois les données de ma première ligne alors que je souhaite pouvoir sélectionner la ligne du tableau à remettre en forme.
Merci d'avance de toute aide. .
Bonjour,
En supposant qu'il s'agisse d'un UserForm :
Private Sub TextBox1_Exit(ByVal Cancel As
MSForms.ReturnBoolean)
TextBox2 = Range("a1").Offset(TextBox1)
TextBox3 = Range("a1").Offset(TextBox1, 1)
TextBox4 = Range("a1").Offset(TextBox1, 2)
End Sub
Camille
-----Message d'origine-----
Bonjour,
Mon fichier comporte deux feuilles : un tableau pour
saisir des données et un formulaire pour présenter ces
données
J'ai réalisé sur une première feuille le tableau que je
remplis de données. J'ai ensuite créee un formulaire et
une macro pour écrire ces données dans le formulaire.
Malheureusement, il écrit à chaque fois les données de ma
première ligne alors que je souhaite pouvoir sélectionner
la ligne du tableau à remettre en forme.
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox2 = Range("a1").Offset(TextBox1) TextBox3 = Range("a1").Offset(TextBox1, 1) TextBox4 = Range("a1").Offset(TextBox1, 2) End Sub
Camille
-----Message d'origine----- Bonjour,
Mon fichier comporte deux feuilles : un tableau pour saisir des données et un formulaire pour présenter ces données J'ai réalisé sur une première feuille le tableau que je remplis de données. J'ai ensuite créee un formulaire et une macro pour écrire ces données dans le formulaire. Malheureusement, il écrit à chaque fois les données de ma première ligne alors que je souhaite pouvoir sélectionner la ligne du tableau à remettre en forme.