Insertion de lignes ou de colonnes avec modif de formules par macro

KIM

XLDnaute Accro
Bonjour le forum, et les ami(e)s,
J'ai un modèle de tableau utilisé dans le cadre d'une demande et de suivi finacier de projets. Pour l'ensemble des projets le nombre de colonnes et de lignes ne sont pas les mêmes.
Quand je remplis ce cadre pour un projet donné,
1- Pour un nouveau partenaire, j'insère 5 lignes avec une ligne sous-total avant la dernière ligne du TOTAL, et je modifie les formules de la dernière ligne total manuellement.
2- Pour une année supplémentaire d'investissement, j'insère l 3 colonnes avant les 3 dernières colonnes des sous/totaux par type et je modife les formules manuellement
voir fichier joint
Est-il possible d'automatiser par macro ces 2 manipulations independantes l'une de l'autre.
Merci de votre aide
Bien amicalement
KIM
 

Pièces jointes

  • Fiche_KIM.zip
    8.4 KB · Affichages: 68

pierrejean

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

bonjour yojema

ton fichier il est bien !!

je lui ais ajouté les 3 lignes qui te posaient probleme et fait en sorte que la nouvelle année soit inscrite

pour ma part j'ai un poil plus d'ambition c'est à dire que je souhaite que les macros puissent etre utilisées avec des tableaux comportant un nombre indeterminé de lignes et de colonnes

mais tu as pu te rendre compte que ça ne va pas tout seul, loin de la

je pense que KIM pourra utiliser ton (notre ?) fichier en attendant mieux
( si quelqu'un y arrive !!)
 

Pièces jointes

  • Fiche_KIM1yojema.xls
    40.5 KB · Affichages: 84
  • Fiche_KIM1yojema.xls
    40.5 KB · Affichages: 80
  • Fiche_KIM1yojema.xls
    40.5 KB · Affichages: 80

Bebere

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

oui Pierre-Jean,c'est pas facile
j'essaye aussi de faire comme toi(mais ce que excel sait faire,j'y touche pas)
en te lisant tu m'as aidé à compléter mon code(lol)
et Kim en a 3 pour le prix d'une(je parle des solutions)
à bientôt
 

Pièces jointes

  • Fiche_KIMVx.zip
    20.3 KB · Affichages: 36
  • Fiche_KIMVx.zip
    20.3 KB · Affichages: 34
  • Fiche_KIMVx.zip
    20.3 KB · Affichages: 33

pierrejean

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

salut bebere

pas bien meilleur que moi pour les tests !!!!
 

Pièces jointes

  • Fiche_KIMVx.zip
    21.2 KB · Affichages: 37
  • Fiche_KIMVx.zip
    21.2 KB · Affichages: 39
  • Fiche_KIMVx.zip
    21.2 KB · Affichages: 34

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Bonsoir le fil,
@Pierrejean et Yojema,
la derniere contribution de Pierrejean sur le code de Yojema Fiche_KIM1yojema.xls se deroule correctement avec une petite mise au point à corriger. A l'ajout d'une année, tous les calculs sont corrects sauf les colonnes des TOTAUX par TYPE car les colonnes rajouter n'ont pas de titre. Je tape les titres manuellement DDE, ATR, NOT et les sommeprod s'executent correctement. Merci s'il y a moyen de corriger!
@Pierrejean,
Tu as raison, le but est de pouvoir utiliser les macros avec des tableaux comportant un nombre indeterminé de lignes et de colonnes à inserer.
@Bebere,
Apres test de ta derniere version, tout est correct sauf le TOTAL (derniere ligne ) de la colonne FINANCEMENT TOTAL. La formule calcule la somme des S/Totaux et des cellules intermediaires c-à-d le TOTAL est multiplé par 2.
Merci d'avance à vous tous. J'espère pouvoir arriver grâce à vous (comme l'a dit Pierrejean) non seulement d'avoir les formules corrects mais aussi d'avoir un code adaptable facilement en fixant le nombre de col et /ou lignes à inserer
Amicalement
KIM
 

pierrejean

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

bonsoir KIM

as-tu testé ma dernière version

je la reposte a tout hasard
 

Pièces jointes

  • Fiche_KIM4.xls
    46 KB · Affichages: 77
  • Fiche_KIM4.xls
    46 KB · Affichages: 84
  • Fiche_KIM4.xls
    46 KB · Affichages: 78

pierrejean

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

bnjour KIM
salut yojema
salut Chti
salut bebere

correction de l'ajout au fichier yojema
(j'effaçais un peu trop !!!!)
 

Pièces jointes

  • Fiche_KIM1yojema.xls
    42 KB · Affichages: 78
  • Fiche_KIM1yojema.xls
    42 KB · Affichages: 79
  • Fiche_KIM1yojema.xls
    42 KB · Affichages: 78

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Bonjour le fil, JeanMarie, Bebere, Yojema et Pierrejean
J'espère que vous avez passé un bon dimanche.
@Pierrejean,
Je viens de tester de nouveau les 2 versions, celle de yojema corrigée par toi et ta V4. Tout fonctionne. Merci beaucoup, je peux l'appliquer actuellement avec le format actuel.
Merci encore à vous tous, Yojema, Bebere et JeanMarie.
Il reste le probleme d'adaptation du code à d'autres maquettes: X lignes et y col. Car je pense c'est plus riche et plus interessant d'utiliser regulierement un code et non occasionnellement pour un cas bien déterminé.
Merci d'avance
Amicalement
KIM
 

Bebere

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

bonjour le fil,le forum
oui Pierre-Jean la suivante était mieux et que j'ai rien oublié dans celle-çi
à bientôt
 

Pièces jointes

  • Fiche_KIMVxx.zip
    20.1 KB · Affichages: 31
  • Fiche_KIMVxx.zip
    20.1 KB · Affichages: 31
  • Fiche_KIMVxx.zip
    20.1 KB · Affichages: 31

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Re le fil et le forum,
@Bebere,
Je viens de tester ta version Fiche_KIMVxx.xls,
1- Au lancement du fichier la formule dans la cel B15 est "=B13" ==> Correct
2- Je click sur Ajout année:
- les 3 col pour 2007 s'insèrent correctement parcontre la formule dans la cel B15 devient: "=SOMME(B9:B13)", le total est donc multiplié par 2 car c'est la somme du S/Total et les autres lignes aussi.
3- sI JE CLICK SUR aJOUT PARTENAIRE
 

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Mauvaise manip avec mes excuses,
@Bebere
Suite du message:
3- Si je click sur Ajout Partenaire et ensuite sur Ajout année, les 3 nouvelles colonnes sont insérées mais avec les memes données que les colonnes de l'année n-1, c-à-d sans remise à zéro des nouvelles col,
et avec la meme erreur dans la formule de la ligne TOTAL, cellule de la col FINANACEMNT TOTAL.
Merci d'avance
Amicalement
KIM
 

pierrejean

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

re salut à tous

@KIM

En théorie ma derniere version fonctionne apres ajout de lignes et peut-etre avec ajout de colonnes

je verifie , precise les contraintes et revois les commentaires

si de ton coté tu pouvais tester ce serait bien....

en attendant tu peux utiliser la version yojema plus simple et par consequent moins risquée

Amicalement

Pierre
 

Bebere

XLDnaute Barbatruc
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

rebonjour
oui,Kim oublié de commenter 2 lignes
attention,Pierre-Jean de la théorie à la pratique il y a ?(lol)
à bientôt
 

Pièces jointes

  • Fiche_KIMVxx.zip
    20.5 KB · Affichages: 41
  • Fiche_KIMVxx.zip
    20.5 KB · Affichages: 41
  • Fiche_KIMVxx.zip
    20.5 KB · Affichages: 39

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Re le fil,
@Pierrejean
J'ai testé ta dernière version Fiche_KIM4.xls, les 2 macros fonctionnent correctement. Ajout de col, ajout de lignes et les formules se mettent à jour. De meme celles de Yojema corrigées par toi aussi Fiche_KIM1yojema.xls.

Si c'est bien compliqué de paramètrer le nombre de lignes et/ou col à insérer, je vais essayer de savoir au moins quoi modifier dans vos macros pour les adapter à d'autres maquettes.
Merci d'avance. Malgré mes demandes complexes, j'y arrive grâce à vous et vous en suis reconnaissant.
Amicalement
KIM
 

KIM

XLDnaute Accro
Re : Insertion de lignes ou de colonnes avec modif de formules par macro

Re le fil,
@Bebere,
Suite au test de la derniere version, le probleme n'est plus le meme.
1- un seul partenaire, je rajoute une ou plusieurs années, les formules se mettent correctement à jour.
2- Sans rajouter une année, mais en rajoutant un ou plusieurs partenaires, les formules se mettent correctement à jour.
3- En mixant les 2 cas. Rajout partenaire / année ou année/partenaire seulemnt, les TOTAUX et sous/Totaux sont corrects sauf pour les TOTAUX par TYPE. Dans les 3 dernières col seulement Les formules du dernier partenaire sont mis à jour seulement.
C'est peut etre un probleme de boucle.
Merci d'avance
KIM
 

Discussions similaires

Réponses
4
Affichages
256

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG