| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/01/2018 à 17:51 | michelangelo | Excel for mac 2011 - Excel VBA universel ? | Re, Le code est du code ! Si les noms des fonctions Excel sont traduites dans chaque langue et que cela marche, cela reste limité aux quelques 450 fonctions natives, et seul le nom de la fonction est concerné par la traduction. Les macros Excel 4 fonctionnent aussi en traduction, de la même façon. P... |
| 01/01/2018 à 17:33 | Violaine | Comment mettre en gras une partie du contenu d'une cellule ? | Si tu mets ta cellule sous bloc With, tu ne la répètes plus après dans le reste du code à l'intérieur du bloc, sinon c'est incohérent. Len ("") ! La longueur d'une chaîne de longueur nulle étant nulle, cela équivaut à ne rien mettre, et donc le reste du texte est mis en gras. Les points d'interrogat... |
| 01/01/2018 à 17:17 | Chankla | ComboBox avec condition | Je n'avais pas regardé jusque là ! Mais il est bien évident que si tu filtres ta liste, tu ne peux plus par la suite utiliser le ListIndex... Alors, c'est possible ! par exemple avec Une Combo à 2 colonnes, une colonne non visible dans la Combo qui conserve la ligne correspondant au nom... Mais il f... |
| 01/01/2018 à 16:46 | michelangelo | Excel for mac 2011 - Excel VBA universel ? | Il faut être plus précis sur ton projet, tout dépend de ce que tu veux faire ! Il faut éviter les éléments incompatibles avec MAC, certaines commandes devront être codées différemment pour MAC ou PC, donc test préalable pour choisir la commande utilisée selon le système, et voir ce qui nécessite des... |
| 01/01/2018 à 16:37 | Chankla | ComboBox avec condition | Faut pas mettre toute la liste dans ce cas ! Mais ne prendre que ceux qui ont empruntés... Cordialement et bonne année... |
| 01/01/2018 à 16:16 | dav999 | Transformer Activeworksheet en worksheet("XX") est ce possible ? | Il faut toujours garder quelques idées de base claires : une Sub réalise une action, la nature de l'action peut être très diverse mais globalement, elle fait, une Function fait la même chose, mais de plus elle renvoie un résultat, qui peut être aussi bien une valeur, de tous types, qu'un objet ; si... |
| 01/01/2018 à 14:46 | andreleca | Un genre de sommeprod entre lignes et colonnes avec condition | Oh ! Mais déjà affuté pour 2018 ... |
| 01/01/2018 à 03:26 | Sébastien | Bonnes fêtes de fin d'année | Meilleurs voeux à tous pour 2018 ! Et bon vent pour le Forum... |
| 01/01/2018 à 02:57 | dav999 | Transformer Activeworksheet en worksheet("XX") est ce possible ? | Je dois dire que je m'interroge sur ce que tu veux faire ? D'abord, je me demande pourquoi col et SheetToModify sont laissés en Variant (non typés) ! Rappel que les variables, et il en est de même pour les arguments de procédures se typent individuellement !!! Je ne comprends pas pourquoi tu doubles... |
| 01/01/2018 à 02:26 | andreleca | Un genre de sommeprod entre lignes et colonnes avec condition | A valider matriciellement, malgré SOMMEPROD... Cordialement... |
| 01/01/2018 à 02:06 | tulipe_4 | Bonne Année 2018 | Tous mes voeux de nombreuses matricialisations en 2018, gymnastique tridactyle d'entretien..... |
| 01/01/2018 à 02:00 | jmdhc | Filtre sur dates | Ce serait logiquement DATEVAL, encore qu'il y a certainement quelque différence avec DateValue , le comportement diffère un peu. Tu peux faire l'expérience, DATEVAL va te renvoyer un nombre, le numéro de série, si la cellule n'est pas préalablement en format de date. En manuel, l'opération la plus é... |
| 31/12/2017 à 16:26 | jmdhc | Filtre sur dates | Re, Une procédure que tu pourras supprimer après usage... Cordialement. Edit : Salut Theze ! Pas vu avant... mais on a réussi tout de même une petite variante malgré le créneau étroit ! Bonne fin d'année... |
| 31/12/2017 à 16:16 | jmdhc | Filtre sur dates | Il suffit d'activer le filtre automatique et de filtrer... Mais il va falloir régler un problème préalable car tes dates sont du texte et non des dates, le filtre ne peut donc les traiter comme dates. Il faut donc les convertir en dates..... |
| 31/12/2017 à 15:39 | Emrys1009 | Planning congés pour une équipe - VBA | Tu as un dispositif Feuil2 qui repose sur sun stockage des données brutes, dans lesquelles des MFC vont piocher et affichent en fonction des dates (année) et du nom choisi le résultat... Il semblait que ton projet Feuil3 s'orientait vers un dispositif similaire en affichant sur un calendrier différe... |
| 31/12/2017 à 14:59 | David 33 | Comparateur de Base de données de Prix N-1 / N-2 | Voilà le résultat à tester : J'ai ajouté quelques explications dans le fichier. La mise au point avec les fichiers modèles a présenté quelques points épineux, notamment avec NEW. J'espère que les fichiers réels ne présenteront pas de divergences qui feraient que les solutions ajustées en pas mal d'e... |
| 31/12/2017 à 11:15 | ericp | Année glissante | Meilleurs voeux pour 2018 ... |
| 31/12/2017 à 09:31 | ericp | Année glissante | Lorsque tu inscris un CM, ce sont les congés déjà pris dans l'année qui précède ton nouveau CM qui vont permettre d'évaluer les droits pour ce CM ! La date qui apparaît en E correspond à la date que tu inscris en B antériorisée d'un an, référence pour l'évaluation, utilisée par les formules matricie... |
| 31/12/2017 à 05:09 | teddyBear37 | Probleme avec fonction with | Si je puis me permettre : pourquoi Private Function ! Est-ce une restriction voulue ? Pour que la fonction ne soit accessible qu'à partir du Module où elle se trouve ? Cela me paraît contradictoire pour une fonction de ce type ! Mébon... ! Par ailleurs, je plaide toujours en faveur de l'utilisation... |
| 31/12/2017 à 04:36 | Hetfield1998 | Répétition de formules | Eric ne m'en voudra pas si je te fournis une formule... Les dates c'est un de mes péchés mignons ! Pour les grands-mères : qui te donne le 1er dimanche de mars. Et pour le 1er dimanche d'octobre, même formule en remplaçant 3 par 10. Cordialement... |
| 31/12/2017 à 04:18 | stoure | Offset avec VBA | Je pense pouvoir tenir un mode de calcul pour les roulements 3 à 6... il reste à matérialiser et vérifier que ça marche. En principe un dispositif cyclique se poursuit ad -eternam... La durée d'un cycle est ici égale à un nombre de semaine correspondant aux "roulants" : 3 pour 3, 4 pour 4... 6 pour... |
| 30/12/2017 à 23:15 | Dehbi | Macro trop lente | Tu répètes toute ta liste de tests autant de fois qu'il y a de colonnes à chaque ligne... On peut considérer en gros que si tu as 10 colonnes, ta macro travaille à 90% pour rien, mais cela occupe du temps. De plus la méthode n'est pas spécialement performante et ce n'est certainement pas la plus rap... |
| 30/12/2017 à 22:54 | Pierrexls | Copie plage de cellule présente dans plusieurs fichiers vers autre fichier | On se contente généralement de quelques lignes de données... mais là avec une ligne, seule et identique sur les deux fichiers, tu ne nous fournis pas vraiment de quoi tester ! C'est donc toi qui testera... Cordialement... |
| 30/12/2017 à 22:02 | ericp | Année glissante | En fait pas de palier du tout ! Dans ce cas : la date d'entrée en service se porte tout de même en C2, de G4 à G7 tu mets 0 à toutes les lignes, de I4 à I7 tu mets 90 à toutes les lignes également, et de même de J4 à J7 275 à toutes les lignes. On est jamais sans traitement ! on peut juste arriver à... |
| 30/12/2017 à 21:33 | roinic | Recherche de cellule en fonction d'une autre | Pour C3, (sur Atelier), en regard de la valeur "A" (sous Equipe A), on va aller chercher "C" et "H" dans la partie Equipe A de Net pour renvoyer les valeurs additionnées trouvées dans les colonnes 7 et 9 des lignes trouvées... ! Cela devient quelque peu ésotérique ! Mais alors, pour la cellule en de... |
| 30/12/2017 à 18:08 | roinic | Recherche de cellule en fonction d'une autre | Reprenons ! Tu disais : Ce qui implique que tu recherches la valeur de H5 ailleurs ! Tu poursuis : Je passe la suite, là tu précises que tu recherches dans la feuille Net, et tu recherches une valeur qui est stipulée ailleurs, comme il n'y a que deux feuilles, H5 ne se trouvant donc pas dans Net se... |
| 30/12/2017 à 17:11 | mimi1958pp | Problème macro | Pour ma part j'ai estimé un fichier nécessaire et je m'abstiens donc de toute intervention sur le fond tant que je n'ai pu examiner un fichier... mais je constate que la discussion s'éternise sans aboutir en l'absence ! Cordialement... |
| 30/12/2017 à 16:27 | roinic | Recherche de cellule en fonction d'une autre | En H5 il y a C dans une colonne qui débute en H2 par Equipe C Il faut donc commencer par réviser tes spécifications. Ensuite ta feuille Net n'est pas conçue pour la recherche... Tu rajoutes une colonne avant A pour y mentionner l'équipe, que tu répètes sur toutes les lignes correspondant à l'équipe... |
| 30/12/2017 à 16:16 | bonetti19 | Reherche V sur plusieurs colonnes | Il y a une ambiguïté décisionnelle à lever ! Si plusieurs tryptiques Référence-Poids-Prix différents Référence n'est pas un identifiant suffisant ! Peut-être un couple Référence-Usine ? Mais il faut être sûr d'un identifiant correspondant à un même poids-prix pour en faire une extraction, sinon le p... |
| 30/12/2017 à 15:54 | ericp | Année glissante | Là tu ne m'indiques pas les règles qui définissent les paramètres... Ancienneté (en mois) = ? => Nb de jours payés à 100% = ? et Nb de jours payés à 50% = ... |
| 30/12/2017 à 13:34 | ericp | Année glissante | Quelles sont les anciennetés à prendre en compte ... |
| 30/12/2017 à 13:29 | gaabilia | Afficher la recherche via combobox dans une listBox 4 colonnes | Et sur quelle ligne ? Quel objet ... |
| 30/12/2017 à 13:26 | Eric-M59 | Format currency et declaration de variable | Pour qu'une variable conserve la valeur affectée dans une procédure pour l'utiliser dans une autre, il faut la déclarer en variable niveau module et plus en variable locale... Cordialement... |
| 30/12/2017 à 13:22 | murgo08 | Données sur plusieurs lignes à mettre sur une seule | Cordialement... |
| 30/12/2017 à 12:44 | gaabilia | Afficher la recherche via combobox dans une listBox 4 colonnes | Quelque chose qui me convient un peu mieux pour ton Initialize : Pour le reste, faut voir ! Cordialement... |
| 30/12/2017 à 12:19 | ericp | Année glissante | CLM et CLD sont deux choses différentes. La différence vient du fait que ce n'est pas le même décret qui définit les affections couvertes par la longue durée et que ce décret n'a jamais été modifiée... Je ne pense pas que la situation ait beaucoup changé depuis mon époque... Le CLM est de 3 ans (1 a... |
| 30/12/2017 à 11:58 | Eric-M59 | Format currency et declaration de variable | J'ai un peu de mal à te suivre... J'ai indiqué ce que j'ai constaté (sur feuille Décembre, je n'ai pas vu de données ailleurs). Tes dates en A ne sont pas des dates, ça c'est sûr, tes autres valeurs litigieuses sont bien numériques mais j'ignore si c'est naturellement ainsi ou si une manip. suppléme... |
| 30/12/2017 à 11:14 | ericp | Année glissante | Les longues maladies, c'est pas les mêmes règles... |
| 29/12/2017 à 23:28 | Sébastien | Installation du nouveau forum | ... |
| 29/12/2017 à 23:24 | David 33 | Comparateur de Base de données de Prix N-1 / N-2 | Ok ! Il va falloir un peu jongler avec les colonnes qui baladent, mais je ferai ça à tête reposée... A+... |
| 29/12/2017 à 22:07 | David 33 | Comparateur de Base de données de Prix N-1 / N-2 | Tu indiques 14 colonnes, il y 15 zones dans ton doc pdf, la supplémentaire semble être CATEGORIE (zone 4) qui double CATEGORIES... On reste à 14 ? Si je me fie à tes indications, la 3e feuille reprend ces 14 colonnes dans l'ordre que tu indiques, laissant de côté celles qui ne figurent pas dans cett... |
| 29/12/2017 à 21:42 | ericp | Année glissante | La subrogation signifie que c'est l'employeur qui assure le maintien total ou partiel du salaire en cas de maladie, mais en retour c'est lui qui perçoit les indemnités journalières éventuelles de la Sécu, étant entendu que ce qu'il paie est au moins égal ou supérieur à ces indemnités. Pour les admin... |
| 29/12/2017 à 21:18 | stoure | Offset avec VBA | Si je comprends bien, tu valides le schéma de mon post du 27 à 13h15, et les cas 4, 5 et 6 seraient semblables avec adjonction de jours de repos intermédiaires. Ce qui donnerait pour le cas 4 : Vu les détours qu'on a pris pour arriver là, je dois t'avouer que cela me paraît un peu trop simple ! Mais... |
| 29/12/2017 à 20:42 | Eric-M59 | Format currency et declaration de variable | Oui ! Qu'une TextBox n'a pas de format ! Elle ne contient et ne peut contenir que du texte. Donc ce qui en sort peut présenter un format particulier, mais ce ne sera une donnée correspondant au type présenté (dès lors que ce format est typique d'un type de données particulier) qu'après conversion da... |
| 29/12/2017 à 19:52 | ericp | Année glissante | En principe la gestion des CM consiste principalement à gérer les droits à subrogation (que je n'ai pas inventé ! mais les agents formés pour cela ont une culture administrative...) La fonction (qui utilise 2 fonctions auxiliaires et 3 proc. annexes) ne fait rien d'autre qu'un calcul au jour le jour... |
| 29/12/2017 à 15:15 | teddyBear37 | Recuperation liste déroulante | Tu actives une feuille quand l'utilisateur a besoin de la voir. Dans tout autre cas c'est une opération parasite, et qui prend donc du temps pour rien, car VBA n'a pas besoin de voir... Tu peux travailler avec VBA sur une feuille masquée, sans jamais la rendre visible, à plus forte raison pas besoin... |
| 29/12/2017 à 14:39 | teddyBear37 | Recuperation liste déroulante | J'ajouterais qu'à titre personnel, au vu de certains éléments du code, je m'inquièterais plus si cela ne déclenche pas d'erreur ! Car une erreur oblige à chercher et trouver pour la surmonter, alors que débusquer des anomalies ne produisant pas d'erreur c'est une tout autre histoire..... |
| 29/12/2017 à 14:31 | David 33 | Comparateur de Base de données de Prix N-1 / N-2 | On peut opérer à partir du fichier New (mais alors converti au nouveau format, et donc en .xlsm) ou à partir d'un 3e fichier. C'est tout à fait équivalent et ne dépend que de tes préférences... Les deux points restants à préciser : 1) la réponse à ma question sur les codes-barres : nombre ou texte ... |
| 29/12/2017 à 14:09 | diiity | Trie alphabétique sur plusieurs colonnes | Il n'y a pas outrage ! Et j'espère que tu ne le prends pas mal ! Façon de parler. Disons que ça me chatouille, pas très agréablement, de voir les mêmes choses se pérenniser alors qu'on peut faire plus simple. Et si je n' m'irritais plus c'est que je serais devenu complètement atone... Le tri est typ... |
| 29/12/2017 à 13:14 | ericp | Année glissante | Re, Tu devrais jeter un oeil sur les deux sujets dont je te mets les liens ci-dessous. Je crois avoir également travaillé sur un 3e, antérieur, mais je l'ai perdu de vue... https://forum.excel-pratique.com/viewtopic.php?f=2&t=77557&p=446258&hilit=cong%C3%A9s+maladie#p446258 https://forum.excel-prati... |