Code VBA

Fermé
franckxjr1300 Messages postés 4 Date d'inscription samedi 15 octobre 2016 Statut Membre Dernière intervention 16 octobre 2016 - Modifié par franckxjr1300 le 15/10/2016 à 16:42
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 17 oct. 2016 à 08:24
Bonjour, je suis novice en code VBA mais je sais qu'on peut faire beaucoup de choses et pour comprendre mes questions il vaudrait visualiser mon fichier, peut-on le poster ici?

https://www.cjoint.com/c/FJpoPLds1am
donc mes questions:
Dans ma feuille "recette" quand je renseigne ma cellule "i 9" il faudrait que
une nouvelle ligne s'ajoute en dessous avec les mêmes fonctions que la ligne du haut!
dans le même temps aller dans la feuille "Trimestre 1" et ajouter une ligne avec les mêmes codes !!
j'ai moi même créé un bouton pour exécuter cette action pour vous montrer mais cela fonctionne très mal!!!
pouvez-vous m'aider svp ?
A voir également:

3 réponses

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
15 oct. 2016 à 16:11
Bonjour,

Pour transmettre un fichier,
Veillez a ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
0
franckxjr1300 Messages postés 4 Date d'inscription samedi 15 octobre 2016 Statut Membre Dernière intervention 16 octobre 2016
15 oct. 2016 à 16:44
merci j'ai crée le lien
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710 > franckxjr1300 Messages postés 4 Date d'inscription samedi 15 octobre 2016 Statut Membre Dernière intervention 16 octobre 2016
15 oct. 2016 à 19:55
Re,
Oui, mais il n'est pas dans votre message !!!!!
0
franckxjr1300 Messages postés 4 Date d'inscription samedi 15 octobre 2016 Statut Membre Dernière intervention 16 octobre 2016
15 oct. 2016 à 20:23
Bonjour, je suis novice en code VBA mais je sais qu'on peut faire beaucoup de choses et pour comprendre mes questions il vaudrait visualiser mon fichier, peut-on le poster ici?
https://www.cjoint.com/c/FJpoPLds1am
donc mes questions:
Dans ma feuille "recette" quand je renseigne ma cellule "i 9" il faudrait que
une nouvelle ligne s'ajoute en dessous avec les mêmes fonctions que la ligne du haut!
dans le même temps aller dans la feuille "Trimestre 1" et ajouter une ligne avec les mêmes codes !!
j'ai moi même créé un bouton pour exécuter cette action pour vous montrer mais cela fonctionne très mal!!!
pouvez-vous m'aider svp ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 711
16 oct. 2016 à 11:08
Bonjour,

Pourquoi avoir une feuille globale divisée en trimestres ?

Pourquoi ne pas utiliser les possibilités des tableaux excel avec des sous-totaux par exemple ?

Pourquoi avoir une feuille globale qui est ventilée sur 4 feuilles trimestres ?

Avant d'installer une macro, ce serait bien, à mon avis, de se poser ces questions et d'avoir une réponse.
0
franckxjr1300 Messages postés 4 Date d'inscription samedi 15 octobre 2016 Statut Membre Dernière intervention 16 octobre 2016
16 oct. 2016 à 11:12
Merci de ta réponse
J'ai besoin de ma feuille recette avec mes 4 trimestres
puis de mes quatres feuilles
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 711
17 oct. 2016 à 08:24
Bonjour franckxjr1300 ,

Tu as créé un classeur avec des tableaux version 2007 et suivantes.

Tu veux rajouter une ligne à ton tableau de saisie quand tu arrives sur la dernière cellule : le tableau l'a prévu, il suffit de saisir la touche TAB.

Cependant ton tableau général ne respecte pas les règles :
- il n'a pas d'en-tête car tu as mis tes libellés colonne sur la première ligne ce qui t'interdit de trier ton tableau par exemple.
- tu n'as pas mis de ligne totaux ce qui t'aurais permis d'avoir ton résultat automatiquement.
- tu as introduit des lignes intermédiaires qui n'ont strictement rien à faire dans un tableau et nuisent à son efficacité.

Tes tableaux secondaires sont totalement figés par les liens que tu as mis. Si tu insères une ligne où tu le désires sur le premier trimestre, tes autres trimestres affichent n'importe quoi.

Ce n'est pas que je ne veux pas t'aider mais simplement que ce que tu veux faire est totalement irréalisable avec ta structure des données.
Excel permet beaucoup de choses lorsque l'on l'utilise selon sa conception mais si l'on veux l'utiliser sans respecter son principe l'on court au devant de pas mal de déboires : j'espère que tu le comprends.

Cordialement.
0