| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/06/2022 à 14:58 | chm92 | Excel SOMME en fonction de la couleur de remplissage et de police | Pas sûr que le pack complémentaire propose une fonction dédiée à la couleur de police. D'ailleurs, ce n'est pas un hasard si Excel ne propose pas ces fonctionnalités par défaut, la couleur doit de préférence être utilisée uniquement pour l'esthétique du fichier plutôt que pour porter à elle seule un... |
| 20/06/2022 à 14:52 | Chavanie21 | Formule avec cellule cochee + date sans texte | Non, l'idée est que le fichier ne contiennent aucune données sensible. Pas besoin des données réelles, ce qui importe c'est : - La structure du fichier - L'objectif (résultat attendu) - Des exemples concrets avec le résultat attendu fait main... |
| 20/06/2022 à 12:40 | Matlap | Dupliquer feuille via VBA | En principe, on évite de disséminer des données dans plusieurs classeurs, on préfère une base de données unique avec tous les champs utiles + un champs contenant la date de la donnée. Cette structure permet éventuellement de recréer une fiche au besoin pour une date donnée (une extraction de la base... |
| 20/06/2022 à 12:36 | Chavanie21 | Formule avec cellule cochee + date sans texte | Comme ceci : En revanche, vous n'avez pas répondu à ma question..... |
| 20/06/2022 à 12:33 | Nicolas C | Rassembler / agglomérer des tableaux | Un début Cette macro nécessite la création préalable d'un tableau structuré nommé TabRécap en feuille Récap avec les mêmes en têtes que les tableaux à rapatrier... |
| 20/06/2022 à 11:33 | Matlap | Dupliquer feuille via VBA | Un premier commentaire global avant de parler réellement du problème. Pourquoi faire une feuille par jour ? En général ce genre de structure est aussi lourd qu'inutile (voire contre productif)... Maintenant : Quelques commentaires : - Les instruction de type Select sont inutiles, VBA n'a pas besoin... |
| 20/06/2022 à 11:15 | Hermann973 | Impossible de sélectionner plusieurs cellules avec mon code | Un essai ... |
| 20/06/2022 à 11:06 | kouchen | Enregistrer temps actuelle fixe | Oui c'est possible , voilà un code générique à adapter ... |
| 20/06/2022 à 10:29 | hellgz | Présentation hellgz | Je ne peux qu'approuver ta posture intellectuelle ! Tu trouveras ici l'aide dont tu as besoin pour progresser, et je ne doute pas que tu sauras également partager ton expertise à d'autres demandeurs... |
| 20/06/2022 à 10:18 | claralbr | La range objet global a échoué | Le forum dispose d'une fonctionnalité de mise en forme automatique du code, nettement plus pertinent qu'une capture écran... Quelques commentaires sur votre code : - La déclaration des variables ( Dim Truc As Machin ...) est à mettre en haut de macro, et pas dans le cœur du code - Attention à l'inde... |
| 20/06/2022 à 10:13 | ApprentiVBA | Copier coller dans un tableau | Pour déboguer un programme, il est préférable de désactiver la gestion d'erreur. Dans le cas présent, c'est la fonction Match qui pose problème lorsque aucune correspondance n'est trouvée. Une version révisée à tester ... |
| 20/06/2022 à 08:58 | cameleon1881 | Saisie automatique dans un Feuillet suite écriture dans un autre | Je réitère ma recommandation précédente, faites attention à l'indentation du code... Concernant la présence ou non d'un End If, elle n'est pas nécessaire si toute l'instruction n'occupe qu'une seule ligne : A propos du dernier code maintenant, je ne comprend pas votre objectif. Que cherchez vous à f... |
| 17/06/2022 à 17:29 | cameleon1881 | Saisie automatique dans un Feuillet suite écriture dans un autre | Le problème c'est que vous n'avez pas l'air d'avoir un besoin clair. Au début j'avais compris que l'on collait la nouvelle ligne en dernière position. Ensuite que si la date existait déjà, on mettait à jour la ligne (et c'est ce que fait le code actuellement), et maintenant il ne faut plus coller du... |
| 17/06/2022 à 16:50 | Mgxcel59 | Bug de la macro ligne 227 | Ok mais là on a aucun élément concret pour vous aider... D'autant que vous n'avez pas répondu à ma question, quelle est la valeur de nbCol au moment du plantage ? Le fichier serait le bienvenu, que l'on puisse reproduire l'erreur... |
| 17/06/2022 à 16:48 | Chavanie21 | Formule avec cellule cochee + date sans texte | Ne serait-il pas plus simple de mettre une colonne dédiée avec pour en-tête "Date RDV" et saisir juste une date valide ensuite ? Si cette structure est nécessaire, vous pouvez toujours utiliser l'outil Convertir dans le menu Données , et choisir le caractère : comme séparateur de colonne. Sinon merc... |
| 17/06/2022 à 16:34 | Mgxcel59 | Bug de la macro ligne 227 | Je ne pense pas, par ce que par défaut une variable de type Integer non initialisée équivaut à 0 (donc la première instruction nbCol = nbCol + 1 renvoie 1 ). Le détail de l'erreur n'est pas précisé, mais c'est peut être un dépassement de capacité ? Quelle est la valeur de nbCol au moment de l'erreur... |
| 17/06/2022 à 15:28 | Hermann973 | Remplacer avec la fonction Replace | Le problème de ce caractère, c'est qu'il est interprété par VBA comme un délimitateur de texte et pas comme un caractère anodin. Le plus simple est donc de l'écrire différemment : Chr() est l'équivalent de la fonction Excel CAR() Edit : salut Bruno, je ne peux rivaliser avec ta rapidité à dégainer ... |
| 17/06/2022 à 15:17 | caillavet | Formule qui ne se met pas à jour + Enregistrement sur dernier contrat seule | Au niveau des options Excel, êtes vous en mode calcul automatique ... |
| 17/06/2022 à 14:41 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | Il y a quand même pas mal de choses à intégrer, je suggère vivement de te former (par toi même et/ou via une/des session(s) de formation) afin d'être un minimum autonome sur l'utilisation et la maintenance de ton fichier. Dans mon 1er post, je t'ai déjà mis un lien vers un cours sur les tableaux str... |
| 17/06/2022 à 14:29 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | @Zabou22 : le vrai nom des formateur est à remplacer dans TabIndispo et dans TabRécap . Les 2 tableaux ne sont pas liés, donc la mise à jour d'un seul de 2 ne permettra pas de changer l'autre. Il n'y a pas de formule miracle pour les absences récurrentes, tu devras les traiter au cas par cas. Du moi... |
| 17/06/2022 à 14:23 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | Salut @ BsAlv , tu as tout a fait raison ! La formule initiale ne tient pas compte de tous les cas de figure. Voilà une nouvelle version qui devrait corriger ce défaut ... |
| 17/06/2022 à 13:23 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | Le principal élément à retenir, c'est l'utilisation du Solveur qui vise à donner la meilleure solution (ou du moins une solution acceptable) sous contraintes (ici de disponibilité et d'équilibre entre formateurs). Tu trouveras des explications complémentaires en suivant le lien de mon 1er post vers... |
| 17/06/2022 à 12:02 | Arkileos | FORMULE Excel 2013 | Merci de joindre un classeur exemple avec quelques résultats attendus fait main, et merci également de modifier le titre de votre sujet pour choisir une description plus explicite... |
| 17/06/2022 à 11:58 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | OK je viens de voir que tu as édité ton message. Dans le cas présent, on utilise le moteur de calcul Evolutionnaire , car on optimise pas une fonction continue. En clair, à il y a des "sauts" dans le résultats de la fonction entre 2 combinaisons proches, lié par exemple à l'apparition d'une indispon... |
| 17/06/2022 à 11:51 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | Peux-tu préciser ta question ? Comment fonctionne le Solveur en général ? Comment j'ai paramétré les contraintes ou la fonction objectif pour le cas présent ... |
| 17/06/2022 à 10:58 | Zabou22 | Attribution de prestations de cours en fonction des indisponibilités | C'est un sujet complexe, voilà un essai : Dans les grandes lignes : - Transformation de tous les tableaux en tableaux structurés - Ajout d'un onglet avec une table pour recenser les indisponibilités/absences (données bidons pour le test) - Ajout d'une table bilan qui totalise les heures affectées à... |
| 16/06/2022 à 21:18 | cameleon1881 | Saisie automatique dans un Feuillet suite écriture dans un autre | C'est une bonne chose de prendre à bras le corps le sujet et de persévérer, je ne peux que vous encourager ! Si la variable Col n'est pas utilisée, alors la boucle ne sert à rien. A la base, elle servait à balayer les différentes cellules d'une même ligne pour les comparer 2 à 2 avec la ligne en pas... |
| 16/06/2022 à 17:14 | Pilaf | Graphique date/heure et données associés | Double clic sur l'axe horizontal --> option d'axe --> maximum 44716 correspond à la date du 4/06 (44716 jours écoulés depuis le 1er janvier 1900, date de référence. C'est ainsi que les tableurs travaillent pour exprimer des dates)... |
| 16/06/2022 à 17:06 | Boegler Roland | Diviser un montant en euros par un total d'heures | Bon, on est pas loin du résultat, mais j'ai bien l'impression que vous n'avez pas compris un traitre mot de ce que j'ai raconté et de ce que vous avez écrit... Pour comprendre, je vous invite à modifier le format de la colonne L pour utiliser un format numérique. Vous verrez alors que 1:30 est deven... |
| 16/06/2022 à 16:53 | Pilaf | Graphique date/heure et données associés | Pour convertir une date en texte, on peut utiliser une formule (exemple : DATEVAL) ou le menu "Convertir" évoqué précédemment. Celui permet notamment de séparer différentes données collées les unes à la suite des autres dans une même cellule selon un séparateur défini. Après la conversion, l'outil p... |
| 16/06/2022 à 16:48 | Sod | Cumuler le numéro des trimestres au fur et à mesure des années | Une possibilité... |
| 16/06/2022 à 16:42 | Boegler Roland | Diviser un montant en euros par un total d'heures | Je parlais bien d'un fichier... Pas d'un tableau (mal) inséré dans un message... |
| 16/06/2022 à 16:40 | PH44 | Formule de cumul CA | Un graphique croisé dynamique , et le tour est joué ! Il suffit de grouper les dates par années + mois, et vous aurez tout en quelques clics. Ce dernier propose également l'affichage des mois sans données (CA = 0) en option... |
| 16/06/2022 à 16:37 | Boegler Roland | Diviser un montant en euros par un total d'heures | Joignez un fichier Excel sur lequel on pourra échanger (avec quelques données), ce sera plus simple. N'hésitez pas à y inclure vos essais de formule, que l'on puisse décortiquer les éventuels problèmes... |
| 16/06/2022 à 16:36 | Pilaf | Graphique date/heure et données associés | Le fichier mis à jour. Attention, les dates n'étaient pas reconnues comme tel, je les ait converties à l'aide de l'outil "Convertir" dans le menu "Données"... |
| 16/06/2022 à 16:12 | Pilaf | Graphique date/heure et données associés | Avez vous-essayé ? Par ce que sans fichier partagé, vous seul pouvez le faire... |
| 16/06/2022 à 15:08 | Pilaf | Graphique date/heure et données associés | Merci de répondre à la question ci-dessous, car à mon avis le rapprochement des 2 mesures à des horaires différents est aussi aléatoire qu'inutile. Avec un graphique de type nuage de point, les différences d'horaires entre mesures importent peu... |
| 16/06/2022 à 14:46 | Pilaf | Graphique date/heure et données associés | Oui on peut faire un graphique, mais c'est très vague, vous voulez quel rendu ? Pour séparer la date de l'heure, rien de plus facile ! Une date valide dans Excel correspond à des jours écoulés depuis une date de référence, la partie décimale est donc une fraction de jour : c'est l'heure. Dit autreme... |
| 16/06/2022 à 14:39 | Boegler Roland | Diviser un montant en euros par un total d'heures | Une date / heure valide sur Excel est une valeur numérique, 1 correspond à un jour et les éventuelles décimales aux heures (donc 0,5 = 12h par exemple). Sachant cela, pour diviser un nombre par des heures, il faut donc faire : Si les heures en question ne sont pas valides au sens exprimé ci-dessus (... |
| 16/06/2022 à 12:09 | CatalinFlorin | Comment afficher une valeur via un texte dans la même cellule ? | Une suggestion : structurer les données de manière plus classique et utiliser des tableaux structurés . J'ai regroupé les 2 fichiers en 1 seul, la saisie d'un code article rapatrie automatiquement le type et le prix de l'article, mais sans écraser le code article comme initialement demandé. Si cette... |
| 16/06/2022 à 11:55 | ismail bennani | Sélectionner une cellule en fonction d'une autre cellule | Bonjour, salut Dan ! Une formule arrondi à 2 décimales ne fonctionnera pas. Il faut une formule arrondi au multiple, par exemple en D2 : Le format date - heure est à reporter dans cette colonne pour avoir un affichage cohérent. PS : 1440 correspond au nombre de minutes dans une journée, 10/1440 corr... |
| 16/06/2022 à 11:47 | laurentriv | Google Agenda et Tableau Sheet | Là ça dépasse mes compétences..... |
| 16/06/2022 à 11:04 | pts74 | Erreur définie par l'application ou l'objet | A priori l'erreur ne vient pas de cette macro, puisque la feuille est systématiquement précisée. D'ailleurs, l'utilisation de With...End With serait bienvenue pour éviter les répétitions. Il faudrait transmettre l'intégralité des codes impliqués dans l'UserForm qui pose problème... |
| 16/06/2022 à 10:08 | laurentriv | Google Agenda et Tableau Sheet | Le complément évoqué plus haut permet de réaliser l'opération sur plusieurs comptes Google. La liste proposée correspond aux agendas suivis, il me semble... |
| 16/06/2022 à 09:33 | laurentriv | Google Agenda et Tableau Sheet | J'utilise le complément TimeSheet qui permet de faire des extractions de Google Agenda, et rend un rapport sur une période donnée... |
| 15/06/2022 à 17:49 | Arthur B | Copier coller diffrentes cellule successivement dans une seul cellule | C'est sûr que ça ne risque pas de fonctionner... Vous n'avez pas modifié le nom des feuilles dans la macro, et pas adapté non plus les emplacements des plages qui diffèrent par rapport à votre fichier d'origine. Enfin, il n'y a pas d'index numérique en B3 , mais le texte Anticipation. Nouvel essai ... |
| 15/06/2022 à 17:32 | cameleon1881 | Saisie automatique dans un Feuillet suite écriture dans un autre | Quelque chose m'échappe, dans le dernier fichier envoyé, vous n'avez pas ajouté de boucle pour balayer les lignes de la feuille "CAISSE" comme évoqué précédemment. En revanche vous avez dupliqué le code de la macro initiale, pourquoi ? Un essai : Dans les grandes lignes : - On balaye les enregistrem... |
| 15/06/2022 à 17:23 | sinokisme | Macro découpage tableau en plusieurs onglets | Un essai ... |
| 15/06/2022 à 16:39 | Arthur B | Copier coller diffrentes cellule successivement dans une seul cellule | Pouvez vous joindre le fichier avec vos essais ... |
| 15/06/2022 à 15:57 | Arthur B | Copier coller diffrentes cellule successivement dans une seul cellule | Le plus simple est de travailler sur un index numérique plutôt que sur la valeur en colonne A directement. En clair, le bouton ajoute 1 à l'index à chaque clic, ce qui permet ensuite d'obtenir la valeur correspondante en colonne A par formule. Exemple : En Feuil3!C3 ... |