Modifier le contenu d'une formule sur un groupe de cellules sur plusieurs feuill

Fermé
NERICKS Messages postés 4 Date d'inscription vendredi 24 avril 2020 Statut Membre Dernière intervention 6 mai 2020 - 5 mai 2020 à 17:56
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 6 mai 2020 à 14:39
Bonjour,

Ceci est ma première connexion. Je pratique beaucoup excel au quotidien et cherche à minimiser mes manipulations sur des fichiers compliqués par manque de temps donc je vais essayer de vous expliquer.

Je travail sur l'élaboration d'un planning pour un bureau d'étude (dessinateurs) en bâtiment. Celui-ci est bien avancé mais je bloque sur la duplication au mieux d'une formule qui intègre des numéros de colonnes et des sommes de valeurs sur des lignes qui diffèrent dans chaque cellules.

Sur la feuille "Planning"J'ai 75 tableaux indépendants pour 75 chantiers avec pour colonnes, les semaines (S01, S02,...) possédant chacun 20 tâches par chantier soient 20 lignes. Chaque tâche pouvant être réalisée par n'importe quel dessinateur.
J'ai 22 dessinateurs donc 22 feuilles identiques qui contiennent en colonne les numéros de semaines (S01, S02,...) et en ligne les 75 chantiers.

Ma formules est bonne pour calculer les heures passées par tout dessinateur concerné dans l'affaire N°1 et souhaiterais dupliquer sur les 74 autres affaires.
Actuellement je saisi cellule par cellule mais cela représente 3975 cellule à corriger (estimation 40 jours...).
Après avoir créé ma 1ère ligne de 53 semaines sur l'affaire N°1, puis un copier/collé sur l'affaire N°2, j'ai voulu utiliser [ctrl] H en ayant sélectionné mes cellules sur les 53 semaines (ligne 2) sur mes 22 dessinateurs (22 feuilles) mais la correction se fait uniquement sur la 1ère cellule.

Pourquoi mes modifications apportées ne se font que sur la 1ère cellule de la 1ère feuille et non sur l'ensemble des cellules sur l'ensemble des feuilles malgré les avoir sélectionné ?

Par avance merci de votre aide.
Yo
A voir également:

3 réponses

yclik Messages postés 3694 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 15 novembre 2024 1 513
5 mai 2020 à 18:04
Bonsoir
de mémoire
si les cellules sont au même endroit sur toute les feuilles :
sélectionner les feuilles (CTRL+CLIK sur les feuilles à sélectionner)
et ensuite modifier la cellule
0
NERICKS Messages postés 4 Date d'inscription vendredi 24 avril 2020 Statut Membre Dernière intervention 6 mai 2020
6 mai 2020 à 12:23
Bonjour yclik,
Merci pour ce retour. Je connais et utilise cette manip pour sélectionner les feuilles concernées et corriger une cellule mais dans mon cas après la sélection des feuille je cherche à corriger une ligne de cellules sélectionnées (au même endroit) sachant que dans toutes les cellules de cette ligne et sur toutes les feuilles le même numéro de ligne doit être remplacé, tout en conservant les repères des colonnes qui ne peuvent pas être "cliquées + glissées" car elles ne se suivent pas.
Effectivement ta réponse fonctionne bien mais sur une seule cellule à la fois.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
5 mai 2020 à 18:14
Bonjour,

difficile de se rendre compte sans la formule ni le fichier.
Peut-être est-il possible de la construire différemment pour qu'elle soit copiable et tirable.
Au pire avec une fonction personnalisée en vba, ou un Sub qui traite toute la feuille à l'activation.
Déposer un fichier réduit (et qq valeurs bidons) sur cjoint.com et coller ici le lien fourni.
eric
0
NERICKS Messages postés 4 Date d'inscription vendredi 24 avril 2020 Statut Membre Dernière intervention 6 mai 2020
6 mai 2020 à 12:43
Bonjour Eriiic,

Et merci pour ce retour.
En fait, après la sélection des feuille je cherche à corriger une ligne de cellules sélectionnées (au même endroit sur chaque feuille) sachant que dans toutes les cellules de cette ligne et sur toutes les feuilles le même numéro de ligne doit être remplacé, tout en conservant les repères des colonnes qui ne peuvent pas être "cliquées + glissées" car elles ne se suivent pas.
Les lignes $72,$73,...sont des lignes de tâches différentes qui renseignent le dessinateur désigné qui peut être différent à chaque ligne.
La cellule $D$1 sur chaque feuille correspond au nom du dessinateur sur les 22 feuilles pour les 22 dessinateurs).

La formule est la suivantes pour l'affaire N°1 (Semaine 01) :

=SI(Planning!$Q$72=$D$1;SOMME(Planning!AG72:AK72);0)+SI(Planning!$Q$73=$D$1;SOMME(Planning!AG73:AK73);0)+SI(Planning!$Q$74=$D$1;SOMME(Planning!AG74:AK74);0)+SI(Planning!$Q$75=$D$1;SOMME(Planning!AG75:AK75);0)+SI(Planning!$Q$76=$D$1;SOMME(Planning!AG76:AK76);0)+SI(Planning!$Q$77=$D$1;SOMME(Planning!AG77:AK77);0)+SI(Planning!$Q$78=$D$1;SOMME(Planning!AG78:AK78);0)+SI(Planning!$Q$79=$D$1;SOMME(Planning!AG79:AK79);0)+SI(Planning!$Q$80=$D$1;SOMME(Planning!AG80:AK80);0)+SI(Planning!$Q$81=$D$1;SOMME(Planning!AG81:AK81);0)+SI(Planning!$Q$82=$D$1;SOMME(Planning!AG82:AK82);0)+SI(Planning!$Q$83=$D$1;SOMME(Planning!AG83:AK83);0)+SI(Planning!$Q$84=$D$1;SOMME(Planning!AG84:AK84);0)+SI(Planning!$Q$85=$D$1;SOMME(Planning!AG85:AK85);0)+SI(Planning!$Q$86=$D$1;SOMME(Planning!AG86:AK86);0)+SI(Planning!$Q$87=$D$1;SOMME(Planning!AG87:AK87);0)+SI(Planning!$Q$88=$D$1;SOMME(Planning!AG88:AK88);0)+SI(Planning!$Q$89=$D$1;SOMME(Planning!AG89:AK89);0)+SI(Planning!$Q$90=$D$1;SOMME(Planning!AG90:AK90);0)+SI(Planning!$Q$91=$D$1;SOMME(Planning!AG91:AK91);0)

La formule est la suivantes pour l'affaire N°2 (Semaine 01) :

=SI(Planning!$Q$126=$D$1;SOMME(Planning!AG126:AK126);0)+SI(Planning!$Q$127=$D$1;SOMME(Planning!AG127:AK127);0)+SI(Planning!$Q$128=$D$1;SOMME(Planning!AG128:AK128);0)+SI(Planning!$Q$129=$D$1;SOMME(Planning!AG129:AK129);0)+SI(Planning!$Q$130=$D$1;SOMME(Planning!AG130:AK130);0)+SI(Planning!$Q$131=$D$1;SOMME(Planning!AG131:AK131);0)+SI(Planning!$Q$132=$D$1;SOMME(Planning!AG132:AK132);0)+SI(Planning!$Q$133=$D$1;SOMME(Planning!AG133:AK133);0)+SI(Planning!$Q$134=$D$1;SOMME(Planning!AG134:AK134);0)+SI(Planning!$Q$135=$D$1;SOMME(Planning!AG135:AK135);0)+SI(Planning!$Q$136=$D$1;SOMME(Planning!AG136:AK136);0)+SI(Planning!$Q$137=$D$1;SOMME(Planning!AG137:AK137);0)+SI(Planning!$Q$138=$D$1;SOMME(Planning!AG138:AK138);0)+SI(Planning!$Q$139=$D$1;SOMME(Planning!AG139:AK139);0)+SI(Planning!$Q$140=$D$1;SOMME(Planning!AG140:AK140);0)+SI(Planning!$Q$141=$D$1;SOMME(Planning!AG141:AK141);0)+SI(Planning!$Q$142=$D$1;SOMME(Planning!AG142:AK142);0)+SI(Planning!$Q$143=$D$1;SOMME(Planning!AG143:AK143);0)+SI(Planning!$Q$144=$D$1;SOMME(Planning!AG144:AK144);0)+SI(Planning!$Q$145=$D$1;SOMME(Planning!AG145:AK145);0)

Et bien sûr pour la semaine 02 les numéros de lignes ne changent pas mais les repères de colonnes changent et cela jusqu'à la semaine 53...

Je vais essayer de te déposer le fichier et je te remercie pour ta proposition en VBA que je ne connais pas.
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239 > NERICKS Messages postés 4 Date d'inscription vendredi 24 avril 2020 Statut Membre Dernière intervention 6 mai 2020
6 mai 2020 à 12:52
Bonjour,

ajoute dessus qq explications, qu'on ne soit pas obligés de décortiquer ta formule pour connaitre ton besoin.
eric
0
NERICKS Messages postés 4 Date d'inscription vendredi 24 avril 2020 Statut Membre Dernière intervention 6 mai 2020
6 mai 2020 à 13:30
Comment faire pour le supprimer ?
0
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
6 mai 2020 à 14:39
Ah, tu ne peux plus l'éditer car j'ai répondu après.
J'ai supprimé ce bout du fil .
eric
0