planning

0

Bonjour, ma version est de 2010. J'aimerai pouvoir calculer les cellules colorées et appliquer 30mins par cellule. J'espère qu'avec le lien vous comprendrez ma demande. Merci par avance

https://www.cjoint.com/c/ILBkgpkHImv

Posté le 27 décembre 2019, 11:08
par lailla
Répondre
1
Posté le 27 décembre 2019, 16:38
1

Bonsoir,

Je me permet de compléter la solution proposée en ajoutant une toute petite macro supplémentaire afin que le calcul se déclenche dès que l'on sélectionne une autre cellule.

En effet, la fonction de calcul proposée fonctionne très bien dès qu'Excel calcule.  Le problème est que le changement de couleur n'est pas considéré par Excel comme étant un changement nécessitant un calcul donc si on modifie les couleurs ET RIEN D'AUTRE le calcul ne se fait pas et l'adaptation du calcul des heures ne se réalise pas.  Pour que le calcul se fasse, il faut appuyer sur la touche F9 ce qui peut être oublier par l'opérateur.  Naturellement dès que l'on effectuera une autre opération sur la feuille nécessitant un calcul tout redeviendra en ordre. 

La petite macro supplémentaire va déclencher le calcul dès que l'on se positionne dans une cellule différente ce qui se fera tout naturellement et évitera les oublis.

A+

Chris

https://www.cjoint.com/c/ILCb7cjwz0z


CHRIS Posté le 28 décembre 2019, 02:59
par CHRIS
0

Bonjour, merci pour vos réponses.

Je ne peux pas activer la macro avec ma version d'excel malheureusement.

Et le premier fichier n'est plus accessible au téléchargement.

Pourriez-vous le repartager s'il vous plait ?

Avec mes remerciements et mes meilleures vœux.

Laïlla


Posté le 4 janvier 2020, 15:43
par lailla
0

Re Bonjour,

Alors c'est tout bon, j'avais une version Excel Starter donc très limitée dans mes possibilités.

J'ai donc téléchargé une version complète et tout fonctionne à merveille grâce à toi, un grand merci pour votre aide et surtout à toi Chris.

Laïlla

Posté le 4 janvier 2020, 17:24
par lailla
0

Bonsoir,

Content que cela te convienne

Je te souhaite mes meilleurs voeux pour 2020 avec pleins de développements Excel.

A+

Chris

CHRIS Posté le 5 janvier 2020, 02:02
par CHRIS
0

Bonjour Chris,

J'ai recréer un classeur avec le tien en modèle mais excel ne reconnait pas la fonction Countcolor ???? Je cherche, je copie/colle....rien a faire. Peux tu me dire où trouver la solution ? 

Avec mes remerciements par avance.

Laïlla 

Posté le 10 janvier 2020, 17:50
par lailla
0

Bonjour Laïlla,

Attention : la fonction Countcolor n'existe pas en tant que tel dans Excel : c'est une fonction personnalisée càd qu'elle est programmée pour le classeur.  Elle se trouve dans le classeur que nous t'avons envoyé et a été programmée par mon collègue anonyme.  Moi j'y ai ajouté le déclenchement automatique du calcul.

Si tu veux créer un nouveau classeur, il faut copier la fonction personnalisée qui se trouve dans le développeur Module 1 et le VBA qui se trouve dans la Feuil1 du développeur.  Tu fais simplement un copier/coller de l'ancien classeur vers le nouveau et le nouveau classeur pourra utiliser la fonction.

Autre solution si tu n'es pas à l'aise avec le Développeur : tu dupliques le classeur que nous t'avons envoyé et tu effaces les onglets que tu ne veux pas utiliser et tu construits les nouveaux tableaux à la place.  Les 2 éléments resteront à bord et tu pourras les utiliser.

Attention : le déclenchement automatique est paramétré pour se déclencher lorsque tu active l'onglet Feuil1 uniquement.  Il faut donc que ton nouveau classeur aie un onglet Feuil1 .  

Il existe encore une troisième solution c'est de créer la fonction dans une macro complémentaire mais c'est encore un peu plus compliqué et si tu ne connais pas un peu la manipulation du VBA il vaut mieux ne pas se lancer la dedans.  En gros cela veut dire que l'on crée un classeur qui contiendra toutes sortes de fonctions personnalisées auxquelles on fera appel à partir d'autres classeurs.

Si tu as encore des questions n'hésite pas à me revenir ou tu m'envoies ton tableau pour que je le corrige.

A+

Chris


CHRIS Posté le 11 janvier 2020, 18:37
par CHRIS
0

Bonjour Chris,

Merci pour toutes ces explications, j'ai tout repris depuis le début car j'avais fais des essais et surtout des bêtises à la lecture de ton message. Si tu me le permet je reviendrai vers toi en cas de problème mais je devrais m'en sortir avec tout ça.

Encore merci.

Laïlla 

Posté le 18 janvier 2020, 17:42
par lailla

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :