cyril.chambon
XLDnaute Nouveau
Bonjour,
Je tiens tout d'abord à vous dire que ce forum est une aide précieuse pour un grand débutant comme moi en macro VBA, et que je remercie par avance les personnes qui prendront quelques minutes pour m'aider!
Voici le scénario que je souhaite programmer:
1) Lancement d'un UserForm
2) Remplissage du UserForm ("Activité", "sous-activité", "responsable de cette activité" dans mon cas)
3) Validation du UserForm, il reste visible
4) Le contenu du UserForm se copie sous l'activité correspondante
5) Nouveau remplissage ou modification des champs existants avec une autre "activité"
6) Nouvelle validation
7) Le contenu de cette nouvelle validation s'insère sous l'activité correspondante
8) Etc.
Je précise que les activités existent dans la feuille et sont prédéfinies.
Globalement,
ça pourrait donner ceci:
Activité 1 (fixe, prédéfini)
Activité1, sous-activité1, etc. (enregistré par le UserForm)
Activité2, sous-activité2, etc. (enregistré par le UserForm)
Activité 2 (fixe, prédéfini)
Activité99, sous-activité99, etc. (enregistré par le UserForm)
Activité 3
Si aujourd'hui j'ai réussi à créer le UserForm et à détecter où je devais enregistrer le texte (entre les activités 1 et 2), je suis incapable d'écrire la ligne au bon endroit... J'ai l'impression que la variable "Line2" qui me sert à positionner la ligne au bon endroit n'est pas lue. Pourtant, j'ai essayé de la définir "Public".
Dans un deuxième temps, j'aimerais si possible pouvoir détecter toutes les activités et placer mes infos sous la bonne activité...
Mais si vous pouvez déjà m'aider sur le premier point, cela m'évitera une crise de nerf...
Pour info, j'ai jeter un coup d'oeil sur les sujets suivants:
https://www.excel-downloads.com/threads/macro-insertion-ligne-vers-le-bas.103513/
https://www.excel-downloads.com/thr...nnees-au-bon-endroit-en-fct-dune-date.113084/
Le deuxième sujet se rapproche le plus de ce que je voudrais faire à terme (mais j'avoue que je suis largué quand je regarde le code), sauf qu'à la place d'insérer dans des onglets, j'aimerais inséré mes infos dans une feuille.
Merci par avance du temps que vous pourrez me consacrer,
Cyril.
PS: Je suis bloqué à 48,8ko pour uploader le fichier et mon fichier fait 90ko... Est-ce une restriction permanente?
Je tiens tout d'abord à vous dire que ce forum est une aide précieuse pour un grand débutant comme moi en macro VBA, et que je remercie par avance les personnes qui prendront quelques minutes pour m'aider!
Voici le scénario que je souhaite programmer:
1) Lancement d'un UserForm
2) Remplissage du UserForm ("Activité", "sous-activité", "responsable de cette activité" dans mon cas)
3) Validation du UserForm, il reste visible
4) Le contenu du UserForm se copie sous l'activité correspondante
5) Nouveau remplissage ou modification des champs existants avec une autre "activité"
6) Nouvelle validation
7) Le contenu de cette nouvelle validation s'insère sous l'activité correspondante
8) Etc.
Je précise que les activités existent dans la feuille et sont prédéfinies.
Globalement,
ça pourrait donner ceci:
Activité 1 (fixe, prédéfini)
Activité1, sous-activité1, etc. (enregistré par le UserForm)
Activité2, sous-activité2, etc. (enregistré par le UserForm)
Activité 2 (fixe, prédéfini)
Activité99, sous-activité99, etc. (enregistré par le UserForm)
Activité 3
Si aujourd'hui j'ai réussi à créer le UserForm et à détecter où je devais enregistrer le texte (entre les activités 1 et 2), je suis incapable d'écrire la ligne au bon endroit... J'ai l'impression que la variable "Line2" qui me sert à positionner la ligne au bon endroit n'est pas lue. Pourtant, j'ai essayé de la définir "Public".
Dans un deuxième temps, j'aimerais si possible pouvoir détecter toutes les activités et placer mes infos sous la bonne activité...
Mais si vous pouvez déjà m'aider sur le premier point, cela m'évitera une crise de nerf...
Pour info, j'ai jeter un coup d'oeil sur les sujets suivants:
https://www.excel-downloads.com/threads/macro-insertion-ligne-vers-le-bas.103513/
https://www.excel-downloads.com/thr...nnees-au-bon-endroit-en-fct-dune-date.113084/
Le deuxième sujet se rapproche le plus de ce que je voudrais faire à terme (mais j'avoue que je suis largué quand je regarde le code), sauf qu'à la place d'insérer dans des onglets, j'aimerais inséré mes infos dans une feuille.
Merci par avance du temps que vous pourrez me consacrer,
Cyril.
PS: Je suis bloqué à 48,8ko pour uploader le fichier et mon fichier fait 90ko... Est-ce une restriction permanente?