| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 11/02/2025 à 08:52 | Sendura | Formule SI en anomalie | Merci pour votre retour, content d'aider. J'espère que la méthode du petit tableau que nous avons tous utilisée vous a convaincue 😉. Bonne journée... |
| 11/02/2025 à 08:41 | st1 | Utilisation des Cases à cocher | @st1, les cases à cocher dans les cellules sont disponibles à partir d'Excel 2021 (si je ne me trompe pas), ou sur Google Sheets. Sinon, il faut ou écrire dans les cellules (par exemple un "X"), ou utiliser du VBA... |
| 10/02/2025 à 17:27 | Sendura | Formule SI en anomalie | C'est surtout que vous avez créé un joli méli-mélo sans vous demander si c'était la méthode de travail la plus simple. Ci-après votre formule revue, selon moi un peu plus facile à comprendre Et ci-joint un exemple utilisant un tableau de référence qui je pense serait beaucoup plus adapté à votre pro... |
| 10/02/2025 à 16:28 | ninou246 | Problème de date | Si vous ne joignez pas de fichier, vous devrez vous débrouiller pour l'adaptation. Il faut, sur la plage de votre calendrier (dans mon exemple elle commence en G3), ajouter un format conditionnel avec la formule ci-dessous : Note importante : cette formule ne fonctionnera que si vos données sont "co... |
| 10/02/2025 à 15:24 | Anto29 | Suppression du fichier en cours d'utilisation | Ah oui d'accord je comprends mieux. Effectivement c'est malin pour garder le fichier à jour pour tout le monde. Je vois que vous etes débrouillard, c'est top. N'hésitez pas à clôturer le fil en sélectionnant votre dernier message puisqu'il contient la solution complète si le problème est résolu. Bie... |
| 10/02/2025 à 15:05 | Anto29 | Suppression du fichier en cours d'utilisation | Je suis un peu confus par le mode de fonctionnement… Pourquoi supprimer absolument ce "template" ? Vous pourriez depuis Excel faire un Export automatique en PDF dans le dossier que vous voulez, et ensuite fermer le template sans enregistrer les modifications, ou même encore mieux, après le passage d... |
| 10/02/2025 à 14:06 | nlbmoi | Récupération valeur d'une seule colonne sur plusieurs colonnes | Alternativement, on peut utiliser une formule "de scan" sur les colonnes, par exemple avec BYROW. C'est super facile à adapter pour le coup, il suffit d'étendre la plage D2:H6. EDIT : en supposant bien entendu que vous garder l'ordre des noms/prénoms/mails de la plage du dessus... |
| 10/02/2025 à 13:58 | georg | Tableau structuré userform insertion d'une formule | Vous semblez avoir un bon niveau en VBA c'est pourquoi je vais simplement vous expliquer le problème. Si vous voulez je pourrais vous renvoyer votre code mais je pense que vous pouvez le corriger tout seul. C'est normal que la ligne s'insère en-dessous : Vous utilisez ListRows.Add , et vous mettez v... |
| 10/02/2025 à 12:16 | Marion swahili | Sheets: attribution d’une somme à un mot | Comme pour Excel, les formules GoogleSheets ne détectent pas la "mise en forme". Il faut alors passer par des macros/scripts. Mais ces derniers ne se mettront pas facilement à jour si vous modifiez uniquement un format de cellule (couleur, gras ou police). Les formats sont visuels, pas calculatoires... |
| 10/02/2025 à 11:55 | miche | Rapatriement des données de plusieurs onglets sur un onglet récap | Une autre proposition VBA, en essayant d'être le plus performant possible tout en gardant vos formats de cellule... |
| 07/02/2025 à 17:26 | Pascal26 | Adapter macro "Declare PtrSafe" | Exactement ce qu'indique H2so4, et pour garder la rétrocompatibilité, tu peux utiliser la déclaration suivante (s'adapte automatiquement à 32/64 bits)... |
| 07/02/2025 à 15:13 | saboh12617 | [O365] Décomposition d'un nombre en facteurs premiers | Suite à une question sur ce fil , je me suis dit qu'il serait intéressant d'étudier la décomposition en facteurs premiers d'un nombre sur Excel avec les nouvelles fonctions dynamiques disponibles sur l'abonnement 365. J'ai écrit une formule qui permet de réaliser la décomposition d'un nombre en fact... |
| 07/02/2025 à 10:05 | Kyles | Transposition par lot | Parfait, vous tenez à garder le coloriage des cellules ? Ca implique de travailler avec des copier/coller ce qui est un peu plus lent sur un grand nombre de données. Il faut revenir à la ligne à chaque "final", c'est bien ça ... |
| 07/02/2025 à 09:50 | macgivre67 | Insérer shape les unes à coté des autres | Il y a aussi la propriété ShapeRange.Distribute method (Excel) | Microsoft Learn qui est intéressante, mais je n'ai pas réussi à la mettre en place sur ton fichier. Pour une raison étrange je ne suis jamais arrivé à récupérer la ShapeRange (= liste de formes nécessaire) pour y appliquer la distribut... |
| 07/02/2025 à 09:41 | caroboulon | Calcul Excel selon plusieurs conditions | J'ai beau lire et relire. Je crois que la difficulté vient du fait que vous ne savez pas poser le problème : c'est incompréhensible. Pouvez-vous éclaircir ces points : Types de sucre : Vous parlez de "bon sucre" et "mauvais sucre". Est-ce une distinction basée sur la qualité, le type de sucre (par e... |
| 07/02/2025 à 09:29 | Kyles | Transposition par lot | Bonjour à tous, S'il reste des données à masquer (ne limitant pas le calcul bien entendu), vous pouvez utiliser ceci Anonymisation de données pour Excel Ensuite, glissez votre fichier dans le message pour le partager... |
| 07/02/2025 à 08:40 | Vincent98 | Page de notes pour chaque case (texte+image) | Excellente idée @LooReed, ça permet de les déplacer comme on veut en plus. J'avais pensé à mettre le nom de la shape dans la range… mais pas l'inverse 😂 @Vincent98, je suis content que ça vous convienne. Si c'est bon pour vous n'oubliez pas de clôturer le post. Bonne journée... |
| 06/02/2025 à 17:01 | Prupru34 | Progression en pts et pas en pourcentage dans un TCD | Avec le format de cellule, le meilleur résultat que j'obtiens c'est #,00" pts" : [-,10 pts] Il faudrait ajouter à vos données une colonne où vous calculez les pts (càd le % * 100) et dans le TCD utiliser cette colonne. Ensuite le format 0" pts" rendrait le résultat voulu... |
| 06/02/2025 à 16:36 | KinoBKK | Extraire un numéro d'article dans un message texte ? | \b(article|material)\b : Cette partie recherche le mot "article" ou "material" (sans tenir compte de la casse grâce à l'option .IgnoreCase). Les limites de mot \b garantissent que nous ne correspondons pas à des mots plus longs contenant ces mots (par exemple, "articles"). \s+ : Cela correspond à un... |
| 06/02/2025 à 16:04 | KinoBKK | Extraire un numéro d'article dans un message texte ? | Pour le vba de @v02100v, tu peux modifier la ligne regex.Pattern = "article ([A-Za-z0-9]+) " par regex.Pattern ="\b(article|material)\b\s+([a-zA-Z0-9]{10}) "... |
| 06/02/2025 à 15:01 | Vincent98 | Page de notes pour chaque case (texte+image) | Re, J'ai pensé qu'il serait intéressant d'utiliser les "objets intégrés" pour faire vos commentaires : En fait ce sont des "mini fichiers Word" qui sont enregistrés dans le classeur. Comme ça vous avez toutes les fonctionnalités d'édition de Word, mais dans Excel. La macro fonctionne en vérifiant si... |
| 06/02/2025 à 14:10 | POLBOS Patrick | Problème de niveau de variables | Super malin @mafraise les propriétés customs, c'est vrai que je n'y pense jamais mais c'est très pratique dans certains cas ! En plus ça permet d'itérer pour les parcourir... |
| 06/02/2025 à 11:41 | Vincent98 | Page de notes pour chaque case (texte+image) | Bon tant qu'il y a un nombre raisonnable d'images (<100) la méthode de @curulis devrait fonctionner. Une BDD est une Base De Données. Une feuille sur laquelle on enregistre les images et les descriptions. Pouvez-vous joindre votre fichier svp ... |
| 06/02/2025 à 10:13 | pbpb76 | Transposition de valeurs dans Excel dans un fichier Word en publipostage | Comment faites-vous le transfert des valeurs de Excel vers Word ... |
| 06/02/2025 à 09:56 | Vincent98 | Page de notes pour chaque case (texte+image) | On est assez limité sur Excel pour ça. Le seul truc auquel je pense serait d'insérer des Illustrations > Formes > boites de texte (les mêmes que celles de Word), et les afficher/masquer selon vos clics… Mais bon honnêtement j'aime pas trop ce genre de choses, vous allez vite vous retrouver ave... |
| 06/02/2025 à 09:44 | POLBOS Patrick | Problème de niveau de variables | En définissant Public test As Integer dans un module de code (Module1), et en faisant un mini-sub dans le module de code de ThisWorkbook J'obtiens bien l'affichage de ma variable (0) en ouvrant le fichier. Vérifiez que vous n'avez pas défini une autre variable "maj" dans votre Sub/module thisworkboo... |
| 05/02/2025 à 15:43 | del.herbin | Erreur depassement de capacité 6 | Bon bah écoutez je n'ai aucune idée… Mettez Pour sautez l'erreur, mais c'est quand même sacrément étrange… N'oubliez pas de laisser les déclarations de variables comme je vous l'ai mis dans mon précédent message, c'est le + correct dans votre cas normalement... |
| 05/02/2025 à 15:32 | del.herbin | Erreur depassement de capacité 6 | J'avoue que je ne sais pas trop alors… Je veux dire sans MacOS (et sans fichier) je ne pourrais pas vous aider davantage malheureusement. Attendons, si @Dan passe par là. C'est vraiment étrange que ça s'arrête, mais reprenne si vous réappuyez sur "play". Dans le debugger/explorateur de variables lor... |
| 05/02/2025 à 15:21 | del.herbin | Erreur depassement de capacité 6 | Utilisez le bouton </> pour poster du code svp. C'est plus lisible. En changeant les Dim en haut du sub comme ceci, avez-vous toujours une erreur ... |
| 05/02/2025 à 15:18 | sabrina91 | Calcul carence interim formule | La question c'est pourquoi embaucher des intérimaires aussi régulièrement au lieu de faire de "vrais" contrats de travail 😏 si la carence existe c'est bien pour une raison. Si c'est juste pour vérifier une candidature, pourquoi pas... |
| 05/02/2025 à 15:13 | del.herbin | Erreur depassement de capacité 6 | Pourriez-vous partager le classeur et le code macro correspondants ? Il y a peut etre un problème de code car pour dépasser la valeur d'un Long (9e18) il est probable qu'il y ait une erreur quelque part… Pour info les Long sont des entiers donc y attribuer une valeur *0,3 c'est pas une bonne idée no... |
| 05/02/2025 à 13:49 | SHEC | Fichier rendez-vous avec plusieurs personnes | Ah parfait ! Oui j'avais mal compris, et je m'en doutais, merci pour la précision. Ma formule doit marcher uniquement pour les versions plus récentes, j'ai toujours un peu de mal à tester maintenant que je suis sur office 365 avec les formules matricielles automatiques. Enfin, je vois que vous avez... |
| 05/02/2025 à 12:38 | luciebrus | Liste déroulante - fonction indirect | Merci pour votre retour, content d'aider. Bonne journée. PS : sur votre profil, dans "version d'Excel". Si je ne me trompe pas vous utilisez "Office 365" ou la version "2021", c'est cela qu'il faut indiquer (et non pas le numéro de build qui ne nous intéresse pas trop). Si vous pouvez le mettre à jo... |
| 05/02/2025 à 12:22 | luciebrus | Liste déroulante - fonction indirect | Dans votre fichier la feuil1 est masquée, pour la démasquer : Aller dans l'onglet révision > cliquer sur [protéger le classeur] pour le dé-protéger Ensuite clic droit sur une des feuilles en bas > démasquer > Feuil1 Si la feuille n'était plus présente dans le classeur vous auriez un... |
| 05/02/2025 à 12:05 | SHEC | Fichier rendez-vous avec plusieurs personnes | Re, Pour compter toutes les cellules contenant le mot "courrier" (sans se soucier des majuscules/minuscules) dans le tableau T_Base, on peut utiliser Qui remplacerait votre NB.SI. Mais ce que j'ai du mal à saisir, c'est que votre NB.SI dépend de la cellule à sa gauche. Or ces cellules contiennent ju... |
| 05/02/2025 à 10:54 | SHEC | Fichier rendez-vous avec plusieurs personnes | Alors tout d'abord je tiens à féliciter Papy Henry qui a fait un super fichier, moi aussi j'aime beaucoup. Et oui, comme vous le dites la limite d'un fonctionnement comme ceci c'est qu'on ne peut avoir qu'une info par colonne/cellule. Donc si la colonne contient plusieurs infos… Forcément, le TCD va... |
| 05/02/2025 à 10:39 | nicolas17000 | Comment ajouter ligne de lien entre barre de graphique ? | Malheureusement… Vous atteignez un peu les limites des graphs d'Excel. Il faudrait combiner votre graph actuel avec un graphique en lignes, personnaliser ces dernières avec une flèche, créer les listes de coordonnées correspondantes et faire des axes qui s'adaptent aux axes actuels… Peut-être possib... |
| 05/02/2025 à 10:27 | bioval | Bouton VBA impression | Dans votre Sub, vous pouvez utiliser Sheets.PrintOut method (Excel) | Microsoft Learn Un petit exemple : Vous voyez que vous pouvez modifier la page facilement. De plus pour n'imprimer que certaines zones (par exemple sur la feuille, page 2 à 3) c'est possible aussi (regardez le lien)... |
| 05/02/2025 à 09:01 | Greg146 | Dernière valeur en fonction de 2 critères | N'oubliez pas de clôturer le fil. Bonne journée... |
| 05/02/2025 à 08:49 | Sophie Laurent | Utiliser un onglet avec base de données pour remplir autre onglet | Re, Les mêmes demandes : Mettez à jour votre profil avec votre version SVP, c'est important car il n'y a pas "une" mais "des" formules. Ensuite joignez un classeur, on parle dans le vide car de toute évidence vous n'avez pas regardé les fonctions que je vous ai données. Dans 90% des cas c'est la sol... |
| 05/02/2025 à 08:45 | Neimad | Concatener valeurs sur nb de lignes variables avec condition = ID ou vide | Merci pour votre retour, content d'aider. Ho il y a surement d'autres méthodes, je vous en ai donné une, probablement pas la plus simple d'ailleurs, mais ça fonctionne 😄 Bonne journée ... |
| 04/02/2025 à 18:25 | CalArnao | Contrôle du slider dans un scrollbar | Bien sûr, on peut arrondir à n'importe quel entier assez facilement. Sur Excel 2016+ on a la fonction ARRONDI.AU.MULTIPLE assez équivoque. Sur 2013 et inférieur, on peut s'y retrouver à l'aide des mathématiques : Un arrondi de n'importe quel nombre x à l'entier k est : k * round(x/k), avec round la... |
| 04/02/2025 à 17:28 | Greg146 | Dernière valeur en fonction de 2 critères | On peut utiliser RECHERCHEX avec le dernier argument = -1 : recherche du dernier au premier. En supposant que la colonne A est TOUJOURS TRIÉE de haut en bas (+ récent = en bas), il suffit d'écrire en K7 Si la colonne n'est pas triée, utiliser plutôt EDIT : Préférez une des autres réponses, j'avais o... |
| 04/02/2025 à 17:16 | CalArnao | Contrôle du slider dans un scrollbar | Il n'y a pas moyen de régler l'incrément quand on clique directement sur la barre, par contre avec la molette de la souris vous aurez le même effet que le clic sur les flèches ce qui peut être une bonne solution. Autrement, il faut, dans votre fonction qui utilise la valeur de la scrollbar, redéfini... |
| 04/02/2025 à 16:57 | Neimad | Concatener valeurs sur nb de lignes variables avec condition = ID ou vide | Re, Après beaucoup de cassage de tete j'ai revu la formule. Elle devrait etre plus adaptable et plus rapide. En fait il y a des différences de fonctionnement entre Excel et Google Sheets sur ces formules ce qui m'a fait tourner en bourrique. Notamment le ARRAYFORMULA à la ligne rowsIDs qui… beh déjà... |
| 04/02/2025 à 15:28 | TrNizar | Erreur formule Index & Equiv | Merci pour votre retour. Pensez à cloturer votre fil sur l'autre forum également. Bonne journée... |
| 04/02/2025 à 15:27 | Neimad | Concatener valeurs sur nb de lignes variables avec condition = ID ou vide | Je suis en train de voir une formule différente, mais pourquoi vos ID ne sont pas uniques ??? Michel et Bertrand sont tous les deux 6 est-ce normal ... |
| 04/02/2025 à 15:04 | TrNizar | Erreur formule Index & Equiv | Si la fonction précédente fonctionne, l'ajout suivant devrait prendre en compte le résultat de la vérification J'obtiens AA-999-BB 30/01/2025 12:16 BB-111-CC 28/01/2025 11:22 CC-222-DD 28/01/2025 10:48... |
| 04/02/2025 à 14:41 | oze | Récapitulatif de matériel | Merci pour votre retour. Pour adapter au cas réel, étirez les 2 plages en haut de la formule vers le bas. Attention si vous voulez les élargir (en largeur), ça casse tout. Bonne journée... |
| 04/02/2025 à 14:39 | TrNizar | Erreur formule Index & Equiv | La formule Fonctionne-t-elle pour vous ... |