| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/08/2025 à 12:06 | saboh12617 | [Office] Importer/Exporter votre dictionnaire : \lambda → "λ" | Ci-après deux petites macros pour importer/exporter votre dictionnaire de "Autocorrect as you type" / Correction pendant que vous tapez dans les applications MS Office (Word, Excel, PPT…). Personnellement, j'utilise beaucoup les lettres grecques en mathématiques, et c'est très pénible de devoir pass... |
| 04/08/2025 à 10:44 | lau lolo | Intégration des jours fériés officiel dans une formule horaire | Sans fichier on ne peut pas vraiment vous aider. Il faudra probablement tenir un tableau avec les jours fériés quelque part et adapter la formule. N'oubliez pas de retirer les informations sensibles du fichier et les liens vers d'autres fichiers éventuels... |
| 04/08/2025 à 10:40 | POLBOS Patrick | Définir a quel moment se lance le ruban personalisé | Re, Je ne connais pas trop l'outil officeribbonXEditor, mais de ce que j'ai pu lire ce n'est pas lié au VBA... donc difficile à piloter avec du VBA. Perso quand j'ouvre votre fichier j'ai le ruban personnalisé qui s'affiche directement (fonctionnement attendu), mais c'est sans doute puisque j'ai dés... |
| 04/08/2025 à 09:13 | POLBOS Patrick | Définir a quel moment se lance le ruban personalisé | Mais le code de personnalisation du ruban en question se trouve-t-il dans un addin/votre classeur PERSONAL ou bien dans le code du fichier dont vous parlez ? S'il se trouve dans le fichier que vous ouvrez, vous pouvez mettre l'appel à votre macro de personnalisation tout en haut de Workbook_Open... |
| 04/08/2025 à 08:23 | garnote | Animation simultanée de trois graphiques | Pas de soucis, n'oublie pas de cloturer le fil. Bon début de semaine... |
| 01/08/2025 à 17:12 | Dwa | Classement de date (par mois) par nombre de récurrence | Parfait, content d'avoir pu vous aider avec @JFL. Bonne fin de journée et bon weekend. N'oubliez pas votre profil, j'ai édité mon message précédent... |
| 01/08/2025 à 17:05 | Dwa | Classement de date (par mois) par nombre de récurrence | Une autre proposition sans grouper.par : Sur votre profil indiquez 2024 (FR) alors. Excusez-moi je vous ai mal guidé tout à l'heure avec 365... |
| 01/08/2025 à 16:55 | Dwa | Classement de date (par mois) par nombre de récurrence | Ah, c'est que vous n'avez probablement pas Excel 365 (ou non a jour), j'ai du me tromper. Comme indiqué par @JFL veuillez nous donner votre version, affichée sur votre profil comme ceci : (cliquez sur Fichier > Compte > "A propos")... |
| 01/08/2025 à 16:48 | Dwa | Classement de date (par mois) par nombre de récurrence | Ah ok cette fois j'ai compris ! Il y a surement moyen de faire plus simple cela dit... Mais c'est assez parlant notamment si vous regardez le résultat contenu dans _tbl : 1 colonne pour le nombre total de devis, et 1 colonne pour le nombre d'années correspondantes... |
| 01/08/2025 à 15:56 | Dwa | Classement de date (par mois) par nombre de récurrence | Re, en repartant de l'intelligente proposition de @JFL, on peut utiliser GROUPER.PAR. Cependant je ne comprends toujours pas l'histoire de " moyenne " mensuelle puisque l'on compte le nombre par mois et par an : je ne vois pas quel élément sert à moyenner. Je pense que vous vouliez dire "compter" to... |
| 01/08/2025 à 15:04 | Dwa | Classement de date (par mois) par nombre de récurrence | Oui bien sûr, mais une moyenne sur quelle colonne du tableau ? Je n'ai pas bien compris... |
| 01/08/2025 à 14:30 | stéphane1234 | Formule tableau | Je vous en prie, content d'aider. Bonne journée également... |
| 01/08/2025 à 14:27 | Dwa | Classement de date (par mois) par nombre de récurrence | Merci pour votre retour, content d'aider. Bienvenue sur le forum et bonne fin de journée... |
| 01/08/2025 à 14:16 | Dwa | Classement de date (par mois) par nombre de récurrence | Ci-arprès une proposition si j'ai bien compris. Vous aviez un très bon début, le seul "hic" c'est que NB.SI n'accepte pas les plages dynamiques dans ses paramètres. Donc le contournement c'est d'utiliser la SOMME des VRAIS=1/FAUX=0. Un peu comme SOMMEPROD sur les anciennes versions. PS : mettez votr... |
| 01/08/2025 à 14:05 | Erwann1308 | Impression, avec un random associé | Ci-après le code correspondant à ma proposition 2 (le EDIT) à mettre dans le code de l'userform (remplacez l'ancien) : NB : utilisation de la dernière imprimante utilisée (c'est paramétrable)... |
| 01/08/2025 à 13:48 | Erwann1308 | Impression, avec un random associé | Dans ce cas, si c'est ok pour vous (?), je pense que le plus simple c'est de créer dans votre fichier autant de feuilles (donc de plages) que d'impressions requises. Pour reprendre votre exemple on recrérait 3x la plage A2:DC23 avec chaque groupe différent. Ensuite il faudrait imprimer tout le docum... |
| 01/08/2025 à 11:19 | JPB301251 | Transfert sur MAC d'un développement VBA sur PC | Je vous renvoie vers un autre fil, et plus précisément la réponse de @Dan : https://forum.excel-pratique.com/excel/utiliser-projet-excel-sous-mac-199926#p1249797... |
| 01/08/2025 à 09:35 | garnote | Animation simultanée de trois graphiques | Ah oui effectivement. Dans ce cas, la solution c'est de faire 2 séries : une pour le trait horizontal et une pour le trait vertical. Avec le même formatage... |
| 01/08/2025 à 09:30 | stéphane1234 | Formule tableau | Je vous conseille d'utiliser un petit tableau de référence, ça vous permet d'utiliser une formule assez simple et sans modification si vous ajoutez des "labels" : Cf. ci-joint... |
| 01/08/2025 à 09:05 | garnote | Animation simultanée de trois graphiques | Joli projet ! @Arturo, si j'ai bien compris voir ci-après ... |
| 01/08/2025 à 08:26 | chucky23 | Tableau synthétique - Même les IA n'y arrivent pas | Merci pour votre retour, content d'aider. Bonne journée... |
| 30/07/2025 à 16:59 | LMARCO06 | Copier et Coller en VBA des cellules deans un autres classeur | Essayez ceci. A mon avis à l'ouverture du second classeur, la copie est "oubliée". Si MaMAcro est dans le même classeur que celle que nous sommes en train d'écrire, vous n'avez pas besoin de Application.Run ... |
| 30/07/2025 à 15:12 | antoniopaderne | Mon TCD ne prend pas en compte le filtre de la table auquel il est lié | Bonjour, (1) [A LIRE AVANT DE POSTER] Charte du forum et informations utiles § 3 : Sur un forum d'entraide bénévole, prenez au moins le temps de lire la charte d'utilisation, pas très longue en plus..... |
| 30/07/2025 à 14:37 | DUFLOT | Numéro automatique à partir d'un formulaire de saisie | Ah, étrange… C'est pourtant ce qu'indique l'erreur. Essayez Si cela ne fonctionne pas, je vous laisse voir avec Arturo qui a écrit la macro. Une dernière petite astuce qui me vient en tête : vous pouvez regarder le nom de code de la feuille dans l'explorateur de projets VBA : Dans mon exemple, le no... |
| 30/07/2025 à 14:01 | DUFLOT | Numéro automatique à partir d'un formulaire de saisie | Vérifiez le nom de vos feuilles : ils doivent correspondre EXACTEMENT (majuscules/minuscules/accents/espaces...) à ceux indiqués dans le code, ici Saisie données emprunt . Si votre feuille a un nom un peu différent, copiez/collez le dans les guillemets du code surligné en jaune de façon à avoir une... |
| 30/07/2025 à 12:33 | Yvouille | VBA - Désélectionner une cellule avant de lancer une macro | Wow mais pourquoi coder comme ça… Inscrivez "en dur" dans votre code quelles cellules doivent changer (par exemple "F23") au lieu de Target et vous devriez résoudre certains problèmes. De même dans le SelectionChange, puisque apparemment c'est là que se fait la mise à jour des valeurs des cellules F... |
| 30/07/2025 à 09:07 | evelyne VERP | Créer une COLONNE avec soit nom d'usage ou patronymique | Une petite dernière pour la route (je vous conseille les propositions ci-dessus, celle-ci est juste pour "le fun") ... |
| 30/07/2025 à 08:31 | Joco7915 | Code VBA pour mélanger pas bon | Salut @Joco, Je n'ai pas bien compris ta question… Enfin pour les doublons dans les colonnes j'ai à peu près compris le problème mais je ne sais pas trop comment le corriger. Quant aux pistes je n'ai pas compris. Dans tous les cas, soit on fait un mélange vraiment "aléatoire" = ce que tu as fait, et... |
| 29/07/2025 à 16:54 | Joco7915 | Code VBA pour mélanger pas bon | Salut @Joco, C'est parce que tu traites une array/tableau 2D comme une array 1D. En utilisant l'explorateur de variables on voit que : L'array "values" a 2 dimensions : Variant/Variant(1 to 28, 1 to 1) . En fait c'est un "faux" tableau 2D car il n'a qu'une seule colonne. Pour comprendre , quand tu r... |
| 29/07/2025 à 16:37 | reglaet | Macro Excel et VBA | Re, Pour tout ce qui concerne les interactions avec le classeur, vous avez également un remplaçant au VBA (que mentionnait @Chris) : les Scripts Office . Ils sont un peu plus limités que le VBA en terme de possibilités (interactions en dehors du workbook notamment), mais pour les tâches standards il... |
| 29/07/2025 à 16:32 | Garf96 | DATEDIF - msg: #valeur | Disons que DateDif n'a jamais réellement existé.... :) Par contre, d'où viendrait cette vision de "comptabilité"? Je dois admettre que mon arrivée sur Excel est récente, disons 2016. Donc tout ce qui est "avant" je vois ça comme de la compatibilité. Je disais ça par rapport au résultat Google : Il m... |
| 29/07/2025 à 16:17 | Garf96 | DATEDIF - msg: #valeur | Vos dates ne sont pas des dates, ce sont du texte. Chez moi la multiplication par 1 permet de corriger ce problème, essayez : Mais vous devriez utiliser une fonction plus récente comme celle ci-après car DATEDIF existe encore uniquement par compatibilité ... |
| 29/07/2025 à 15:09 | cent_dix_sept | Référence de cellule dans les formules | Je vous en prie, content d'aider. Bonne journée... |
| 29/07/2025 à 15:07 | reglaet | Macro Excel et VBA | Pour Office en ligne Microsoft a développé un nouvel outil d'automatisation, plus "user friendly" en théorie : PowerAutomate . Un tutoriel pour envoyer un mail avec PowerAutomate depuis un bouton Excel : https://www.process.st/how-to/use-power-automate-to-send-emails-from-excel/ Par contre je ne sai... |
| 29/07/2025 à 15:01 | Michel68 | Changer des x dans une rangée par une valeur moyenne | Pour remplacer des valeurs dans un tableau, vous pouvez utiliser l'un de ces outils : VBA/PowerQuery/OfficeScript... |
| 29/07/2025 à 14:51 | cent_dix_sept | Référence de cellule dans les formules | Je n'ai pas très bien compris, mais si vous voulez utiliser des formules "par ligne" en utilisant des tris et filtres je vous recommande très fortement d'utiliser un https://excel-pratique.com/fr/astuces/tableau-structure . Ca vous permettra de résoudre ET le problème de nom de page ET le problème d... |
| 29/07/2025 à 12:38 | cent_dix_sept | Référence de cellule dans les formules | Oui c'est normal et cela n'influe en rien le fonctionnement des formules. La cellule n'est par ailleurs pas bloquée, ce sont les "$" qui bloquent la référence vers une cellule. Donc pas d'inquiétude. Vous pouvez retirer le nom de la feuille courante (colorié dans votre exemple) si ça vous gene mais... |
| 29/07/2025 à 08:59 | andreu_nin | Tableur méthode des J pour révision de cours | Sur Excel 365 vos macros sont probablement bloquées par défaut, et une seconde fois si le fichier est téléchargé. Pour débloquer un fichier téléchargé, voir : https://forum.excel-pratique.com/excel/macro-vba-pour-remplissage-automatique-et-impression-195357#p... Et ensuite, pour autoriser l'exécutio... |
| 29/07/2025 à 08:27 | papi36 | Conserver le chemin d'un fichier ouvert dans VBA | D'accord, content d'aider. N'oubliez pas de clôturer le fil si résolu. Bonne journée... |
| 29/07/2025 à 08:25 | stepaustras | Cherche macro Excel pour sélectionner les 6 premiers chiffre | Ah parfait, alors super. Bien joué pour avoir trouvé une solution simple et efficace. Bonne journée... |
| 28/07/2025 à 16:11 | stephxi | Gestion de colonne en sommeprod ou autre solution | Bien, content d'aider. N'oubliez pas de clôturer le fil. Bonne journée & au plaisir... |
| 28/07/2025 à 16:07 | stephxi | Gestion de colonne en sommeprod ou autre solution | Et bien d'après l'exemple du fichier, je pense que la formule suivante fonctionne (en E23 à tirer vers le bas) ... |
| 28/07/2025 à 16:01 | BNTS | Programmation et automatisation Excel | Veuillez joindre un fichier à votre message s'il vous plait, vu le problème c'est indispensable d'avoir un exemple vraiment représentatif. Ensuite, sur votre profil veuillez préciser votre version d'Excel : 2007/2016/2019/2021/2024/365 ? Et si vous êtes sur MacOS indiquez le aussi. Enfin faites atte... |
| 28/07/2025 à 15:19 | stephxi | Gestion de colonne en sommeprod ou autre solution | Pour récupérer le numéro de semaine d'aujourd'hui vous pouvez utiliser la formule (le 2 pour commencer la semaine sur lundi, USA=dimanche=1) Ensuite pour votre SOMMEPROD je n'ai pas compris le calcul à effectuer, si vous pouviez donner un exemple ce serait pratique. Pour sélectionner des colonnes se... |
| 28/07/2025 à 15:00 | saboh12617 | [Google Sheets] QUERY avec noms de colonne (no script) | Aujourd'hui je vais vous présenter une petite astuce pour "améliorer" la fonction QUERY de Google Sheets. L'idée c'est de pouvoir utiliser les en-têtes de colonne dans la query afin d'avoir une syntaxe de 1 beaucoup plus lisible, et de 2 plus adaptable puisque l'on n'a plus à mémoriser l'emplacement... |
| 28/07/2025 à 14:40 | Carambasss | BDD sur plusieurs onglets d'un même fichier | Oui, car beaucoup de personnes, pour de multiples raisons, utilisent des tableurs alors que suivant la tâche ce n'est souvent pas l'outil le plus adapté. cf. Pourquoi utiliser une base de données plutôt qu'un tableur ? Si le problème ne concerne que la saisie, il n'y a pas de miracle : sur tableur i... |
| 28/07/2025 à 12:03 | papi36 | Conserver le chemin d'un fichier ouvert dans VBA | Vraiment sans fichier ce n'est pas facile de bien vous suivre. Cependant pour répondre à la question initiale : "Comment ouvrir la fenetre de sélection des fichiers textes sur leur dossier ?", il faut procéder ainsi : Dans votre Macro ImporterFichier, il y a ce bout de code Cela veut dire que la fen... |
| 28/07/2025 à 11:17 | Carambasss | BDD sur plusieurs onglets d'un même fichier | Sans passer par un script, l'unique moyen c'est de travailler avec une base de données unique : c’est-à-dire 1 tableau avec toutes vos colonnes. C'est là que vous deviez faire vos saisies. De manière générale en informatique, tant que vos données sont "linéaires" (càd. 1 info par colonne pour chaque... |
| 28/07/2025 à 09:45 | ghyslain13 | Récupérer réponse d'une boite de dialogue | Petite erreur de frappe de André, vous devez garder SpreadsheetApp.getUi() et non Spreadsheet.getUi() . Soit : cf. https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app#getui... |
| 28/07/2025 à 09:14 | blublu7by7 | Suggestion de fonctionnalité - Nouvelle formule pour la rubrique Add-In | Bonjour, Tu ne peux pas avoir de "plus" rapide : LET fait exactement ce que tu demandes : évaluation unique du résultat, et utilisation de SI pour bypass l'évaluation de la partie "non vraie". Donc c'est déjà le plus optimisé possible. On ne peut pas aller plus vite, il faut bien le faire à un momen... |