Code VBA

franckxjr1300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   -
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 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
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   Statut Membre Dernière intervention  
 
merci j'ai crée le lien
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > franckxjr1300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Re,
Oui, mais il n'est pas dans votre message !!!!!
0
franckxjr1300 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   4 724
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   4 724
 
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