Et encore un grand merci aux contributeurs du forum. J'ai pu, presque, finaliser, mon outil de planning horaire avec, entre autres, un userform permettant d'ajoutant des colonnes. Cependant, jusqu'à 8 colonnes ajouter, les références de calcul (situé sur l'onglet récapitulatif) se mettent bien à jour. Au delà, cela ne fonctionne plus.
Quelqu'un(e) aurait une idée ? Je joints mon fichier anonymisé.
Bonjour et merci. Mais.... dans l'onglet "récapitulatif", il y a bien un message d'erreur qui apparaît toujours au-delà des 8 colonnes ajoutées (à partir de la cellule AB22). Et je n'arrive pas à en comprendre la raison.
Re, bonjour fanfan,
Un autre point. En Récapitulatif AB22 vous avez :
VB:
=INDIRECT($A22 &"!" &CAR(COLONNE()+64) &"40")
CAR(COLONNE()+64) marche bien jusqu'à "Z" ce qui donne une colonne. Au delà cela ne marche plus car vous n'obtenez pas AA mais "\" qui n'est plus un nom de colonne, c'est le cas dans votre fichier.
Pour vous en convaincre, dans Récapitulatif vous supprimez les colonnes Y et Z, et les formules "remarchent".
Peut être une solution :
mais ça ne marchera que jusqu'à AZ, pas au delà. Il faut je pense jouer avec un modulo 26 pour être indépendant du N° de colonne.
[edit]
Il serait plus simple je pense d'utiliser DECALER plutot que de reconstituer le nom des colonnes, avec en Récapitulatif AB22 AC22 :
Re, bonjour fanfan,
Un autre point. En Récapitulatif AB22 vous avez :
VB:
=INDIRECT($A22 &"!" &CAR(COLONNE()+64) &"40")
CAR(COLONNE()+64) marche bien jusqu'à "Z" ce qui donne une colonne. Au delà cela ne marche plus car vous n'obtenez pas AA mais "\" qui n'est plus un nom de colonne, c'est le cas dans votre fichier.
Pour vous en convaincre, dans Récapitulatif vous supprimez les colonnes Y et Z, et les formules "remarchent".
Peut être une solution :
mais ça ne marchera que jusqu'à AZ, pas au delà. Il faut je pense jouer avec un modulo 26 pour être indépendant du N° de colonne.
[edit]
Il serait plus simple je pense d'utiliser DECALER plutot que de reconstituer le nom des colonnes, avec en Récapitulatif AB22 AC22 :
N'étant pas devin, je ne peux pas imaginer votre fichier. Fournissez un ex.
En PJ un ex avec les deux formules, plus de #REF. J'ai bidouillé les données dans les mois pour être plus lisible pour l'ex.
N'étant pas devin, je ne peux pas imaginer votre fichier. Fournissez un ex.
En PJ un ex avec les deux formules, plus de #REF. J'ai bidouillé les données dans les mois pour être plus lisible pour l'ex.