XL 2019 Automatisation de mon formulaire de suivi

greygpost

XLDnaute Nouveau
Bonjour à tous, novice sur V.B.A depuis peu de temps..

J'ai pour tâche de générer des fiches de suivies à partir de données présente dans un tableau, cela se faisant par le biais d'un USERFORM que j'ai réussi à construire

1) Je souhaiterai dès lors que je clique sur une ligne de mon tableau de données pouvoir retranscrire le contenue de la cellule sur les cellules de ma fiche.

J'ai beaucoup de difficultés à copier le contenu de ma cellule d'un onglet vers une cellule d'un autre onglet et encore plus de pouvoir cibler la ligne dans mon tableau de données que je souhaite générer.

Merci par avance
 

Fichiers joints

greygpost

XLDnaute Nouveau
En parcourant le fichier que tu m'a envoyé, je pense que n'ai pas été assez claire dans ma demande
En fait je souhaitai
dès lors que je clique sur une ligne de mon tableau de données (Feuil1) pouvoir retranscrire le contenu de la cellule sur les cellules de ma fiche (Formulaire de suivi des actions) mais pas dans mon USEFORM.

j'éspère avoir été un peu plus clair
Un grand merci pour l'aide apporté

A+
 

fanfan38

XLDnaute Accro
c'est du au fait que ce n'est pas une date qui est saisie dans la textbox6...
J'ai mis un on error qui dans ce cas passe la ligne....
A+ François
 

Fichiers joints

greygpost

XLDnaute Nouveau
Super travail encore merci
Je me permet de te demander encore une amélioration, est il possible d'afficher sur mon USEFORM les données qui se trouve sur les lignes.

Pour être plus claire je clique sur une ligne remplie de mon tableau de donnée (Feuil1) les info sont affichées dans mon USEFORM 1 au bon emplacement.

A+
 

greygpost

XLDnaute Nouveau
En fait mon idee de base etait de remplir le useform1 qui allait ajouter des données aux lignes du tableau (Feuil1) puis du tableau pouvoir générer les fiches (Fiche de suivi des actions) mais je pense pas avoir dit de le supprimer le USEFORM ou alors je me suis mal exprié

A+
 

fanfan38

XLDnaute Accro
Alors tu veux faire quoi?
quand tu clic sur feuille1 on affiche dans l'userform ou dans le Formulaire de suivi des actions ?
A+ François
 

greygpost

XLDnaute Nouveau
1)OK on conserve tout ce que l'on a fait jusqu à maintenant.
2)On rajoute le USERFORM1 qui pourra m'afficher les données des lignes lorsque je clique dessus.

Ci-joint un lien d'une vidéo qui illustre ce que je souhaite (2): regarde de la minute 19:19 à la 23:12

Affichage USEFORM
 

fanfan38

XLDnaute Accro
On est pas là pour faire ton boulot mais pour t'aider...
En plus tu as fait 3 userform je te laisse faire et je t'aiderai ensuite....
A+ François
 

greygpost

XLDnaute Nouveau
En reprenant pas à pas la vidéo que je t ai précédemment envoyé
j'ai ajouté cela USEFORM "frmmodification"

Private Sub UserForm_Initialize()


Dim Numligne As Long


Numligne = Range("Numeroligne")

Me.TextBox1 = Cells(Numligne, 1)
Me.TextBox2 = Cells(Numligne, 2)
Me.TextBox3 = Cells(Numligne, 3)
Me.TextBox4 = Cells(Numligne, 4)
Me.TextBox5 = Cells(Numligne, 5)
Me.TextBox6 = Cells(Numligne, 6)

'Me.TextBox2 "Vérifié par" = Cells(numligne, 2)


End Sub


seulement cette erreur revient sans cesse (ci-joint)

Merci de ton aide
A+
 

Fichiers joints

greygpost

XLDnaute Nouveau
Un grand merci à toi, ça correspond tout à fait à ce que je tentai de faire

Pourrais tu m'expliquer que veux dire Spinbutton ?
lig = Me.SpinButton1.Value

encore merci
 

greygpost

XLDnaute Nouveau
Je viens de comprendre ... il s'agit des flèche qui se trouve en bas du formulaire du coup l'erreur venait de là ?
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas