Passionné d'Excel

Inscrit le :28/05/2024
Dernière activité :Hier à 17:53
Version d'Excel :365 EN
Lieu :France
Messages
3'401
Votes
1'022
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par saboh12617 - page 11

DateAuteur du sujetSujetExtrait du message
26/09/2025 à 10:30bayard Accélérer le travail d'une macroC'est super @Bart, chapeau...
26/09/2025 à 08:52bayard Accélérer le travail d'une macroHonnêtement, ta fonction est déjà bien optimisée. On peut peut-être grappiller quelques centièmes de-ci de-là mais je doute qu'on puisse trouver un gain de temps significatif. Pour info je pense que cela dépend pas mal du PC, chez moi ta fonction était assez instantanée. Non le vrai problème c'est c...
25/09/2025 à 17:2978chrisFormules 365 à trouverRe, Je pense que les propositions actuelles conviennent bien. Juste une petite astuce, pour créer des listes de nombres consécutifs on utilise plus souvent SEQUENCE : Par exemple en B3 : C'est un peu plus concis (en + est compatible 2021)...
25/09/2025 à 17:17AEPACalcul automatique et macroRe, J'ai signalé votre précédent message car faites attention, votre fichier était plein de données privées ! Essayez la macro ci-dessous qui copie les valeurs sans les formules, afin d'éviter l'erreur #REF. Dites moi si vous voulez que cela vide la feuille d'origine je peux l'ajouter. EDIT : Veuill...
25/09/2025 à 16:50nickal Création de lignes dans un tableau structuréVous pouvez ajouter l'instruction du groupage de lignes à la fin du code de @Dan : EDIT : mais il me semble que les groupes successifs vont se combiner... en théorie il faut une ligne vide entre chaque groupe je crois... Je ne me rappelle plus trop...
25/09/2025 à 16:29AEPACalcul automatique et macroSi vous pouviez joindre le fichier contenant la macro et le document "reçu", ça nous permettra d'analyser le problème. Votre macro doit supprimer un élément (nom/cellule…) qui sont les principales causes de l'erreur #REF...
25/09/2025 à 15:49saboh12617[VBA] Itérer rapidement sur un tableau filtré avec Range.AreasJe viens de découvrir une petite astuce : pour récupérer les cellules (visibles) d'une plage filtrée, on peut tirer avantage de la propriété Range.Areas property (Excel) | Microsoft Learn . Cela permet de récupérer directement les groupes de cellules contiguës dans une Range, et donc on peut itérer...
25/09/2025 à 14:36bayard Copier/Coller de formules entre deux fichiers indentiquesJe viens de tester, ta méthode via notepad fonctionne bien @Dan, mis à part pour les nouvelles fonctions à propagation dynamique car la fonction est recopiée dans chaque cellule. Je pensais à faire la même chose en VBA via Range.Formula en fait, tout simplement...
25/09/2025 à 14:24DaSilva72 Calendrier des absences Comment modifier le fichier des clé de motifJe vous en prie, content d'aider. Bonne journée. PS : si la fenêtre de votre menu ne vous semble pas assez large, l'astuce consiste à mettre un titre + long (que l'on peut compléter avec des espaces à la fin)...
25/09/2025 à 14:17DaSilva72 Calendrier des absences Comment modifier le fichier des clé de motifIl s'agit du message que l'on peut mettre dans le menu de Validation des données (2e onglet). Sur Excel en anglais, en français ce doit être "message d'entrée"...
25/09/2025 à 14:1278chrisFormules 365 à trouverEn reprenant la base de Raccourcix, formule unique en D3 : EDIT : pris de vitesse...
25/09/2025 à 13:59Nonno VBA Modification codageRe, @Jean-Paul si j'ai bien compris c'est plutôt pour peupler une colonne existante mais vide ligne par ligne. Auquel cas une solution simple c'est d'utiliser Range (qui comprend l'en-tête) plutôt que DataBodyRange . Et donc la 2e cellule (= d'où part toujours .Find (c'est comme ça)) sera toujours l...
25/09/2025 à 13:52bayard Copier/Coller de formules entre deux fichiers indentiquesRe, la copie de la feuille (clic droit > déplacer ou copier > fichier 2 > créer une copie) ne fonctionne pas ? Sinon il y a toujours la piste VBA.....
25/09/2025 à 12:37sixfreed Application Suivi Execution Bugetaire - Mutli BugetJe vous invite à poser des questions plus ciblées sur des points précis dans ce cas. Cependant la dernière partie de votre message Suivi de Me laisse quelque peu dubitatif… Pour info, si tel est votre objectif final, je pense qu'il est temps de passer dans un environnement de développement (Visual S...
25/09/2025 à 12:25Nonno VBA Modification codageDe ce que je vois c'est plutôt la dernière ligne que votre code devrait ignorer : Vous faites .Resize(tableau.ListRows.Count - 1) cela retire la dernière ligne du tableau de la sélection. Si vous voulez récupérer toute la colonne 5, faites simplement Si cependant vous avez toujours l'impression que...
25/09/2025 à 10:55Manu31Variables identiques mais pas égalesOui, comme le dit @BsAlv et comme vous l'avez remarqué, il faut passer par des arrondis/troncature si vous souhaitez travailler avec les valeurs "brutes". Mais attention, plus il y a d'opérations et plus les erreurs s'accumulent… Pour info vous devriez regarder du coté de PowerQuery, a mon avis votr...
25/09/2025 à 10:48bayard Copier/Coller de formules entre deux fichiers indentiquesOui, celle que j'ai décrite dans mon post à Bayard... NB : valable sans plage nommée Merci @dan, c'est vrai que j'oublie souvent les collages spéciaux...
25/09/2025 à 08:51danymaccoyPoint sur une carteSi c'est une carte "intelligente" (via insertion > carte) vous devriez pouvoir vous en sortir facilement. Si c'est une carte customisée (image) une solution possible est : d'abord créer la liste de vos points référencés puis placer tous les marqueurs (formes par exemples) correspondants sur la ca...
25/09/2025 à 08:46bayard Copier/Coller de formules entre deux fichiers indentiquesC'est un problème que je rencontre aussi… Les contournements que j'ai trouvés : sélectionner la formule (et non la cellule) puis la c/c. c/c la feuille dans l'autre classeur. NOTA : faire également attention aux plages nommées qui peuvent créer des erreurs REF. Si quelqu'un connait une meilleure sol...
24/09/2025 à 11:12gabriel turcotte Erreur VBA entre deux tableauxMerci pour votre retour, n'oubliez pas de clôturer le sujet. Bonne journée...
24/09/2025 à 11:02Alexlaporte Additionner le nombre de valeur d'une colonne comprises dans une autre coloVous cherchez Fonction Excel : NB.SI il me semble...
24/09/2025 à 10:57Manu31Variables identiques mais pas égalesSi vous pouviez partager votre fichier source et le code VBA pour regarder. C'est peut-être dû à une conversion de type. C'est aussi probable que cela vienne de vos données d'entrées qui "semblent" égales mais ne le sont pas. En général il est préférable de passer par les fonctions VBA Hour , Minute...
23/09/2025 à 17:16nickal Recherche inverséeOh, merci pour l'astuce...
23/09/2025 à 16:44nickal Recherche inverséeC'est parce qu'il faut d'abord filtrer la ligne pour ne récupérer que la cellule remplie, avant de la chercher. Une formule simple (en C4), en supposant que vous n'avez qu'une seule entrée par ligne. Et une formule un peu plus longue, pour gérer le cas où l'état évolue dans le tableau (on renvoie le...
23/09/2025 à 14:57YogisamaProblème à l'actualisation d'un TCDJ'ai un peu de mal à me le représenter. Si vous pouviez joindre un fichier représentatif avec par exemple 2 sets de données : Un qui donne votre TCD trié (celui correct = "avant actualisation") Et un autre qui donne le TCD "chamboulé". Merci...
23/09/2025 à 14:01YogisamaProblème à l'actualisation d'un TCDDans un TCD les valeurs sont automatiquement triées dans l'ordre alphabétique. Quand on rafraichit, tout le TCD est recalculé. D'où le changement d'ordre j'imagine...
23/09/2025 à 13:43SaidZFormule dynamique faisant planter ExcelSi vous pouviez joindre un fichier d'exemple pour qu'on puisse étudier. Merci...
23/09/2025 à 11:59evpf29 QUERY et comparaison de dateQuelle est, précisément, l'erreur donnée ? Cette plage galpa.galpa_adherents!A2:AR10000 existe-t-elle bien ? Pouvez-vous partager une copie de votre fichier en édition ? Merci...
23/09/2025 à 08:48didijag Code erreur sur une macro (cause date)Merci pour votre retour, content d'aider. Bonne journée...
23/09/2025 à 08:39RegLem14 Comparaison colonnes pour détecter les modificationsDésolé j'ai les formules Google sheets en anglais par défaut. Je vous ai donné la traduction en fonctions FR pour Excel mais d'après l'aide en ligne , il semblerait que XMATCH n'ai pas été traduit en français (par EQUIVX). Vous devriez donc utiliser XMATCH dans la formule . Si jamais, c'est équivale...
23/09/2025 à 08:32saboh12617 TCD - Renommer en-tetes de sous sectionsAh merci pour ta réponse, je me doutais que ça venait de là (première utilisation de power pivot, je découvre encore). Oui à ce compte là je vais faire ma conversion en Valeur Absolue dans PQ et j'utiliserai un MAX standard dans le TCD. Merci pour vos retours, je clôture le post...
22/09/2025 à 17:22saboh12617 TCD - Renommer en-tetes de sous sectionsSalut Raccourcix, Merci j'avais cherché dans ces options mais c'est bloqué chez moi… ? Ci-joint fichier si ça peut aider...
22/09/2025 à 17:17saboh12617 TCD - Renommer en-tetes de sous sectionsUn petit peu, disons que j'aurai voulu pouvoir le faire de manière automatique depuis la configuration du TCD. C'est un TCD issu d'un import CSV + traitement PQ avec quelques mesures DAX (max d'absolus). L'intérêt étant d'avoir un petit workflow automatisé (juste actualiser les sources) pour avoir u...
22/09/2025 à 16:39saboh12617 TCD - Renommer en-tetes de sous sectionsQuestion un peu bête mais je n'arrive pas à trouver de réponse sur le net : est-il possible de renommer (facilement) le titre des sous-totaux intermédiaires des TCD ? Car j'ai des collaborateurs (assez limités ) qui ne comprennent pas que dans les TCD les totaux ne sont pas toujours des sommes… J'ai...
22/09/2025 à 16:02BUDGETS Pour BeGood notamment1) @BUDGETS, en cherchant un peu vous devriez le retrouver ici (sur votre profil) https://forum.excel-pratique.com/membre/29483/sujets Bonne recherche…...
22/09/2025 à 15:56RegLem14 Comparaison colonnes pour détecter les modificationsMoi j'aurai fait comme ceci : Version anglaise EQUIVX/XMATCH permet de chercher une référence, ESTERREUR/ISERROR de voir si on la trouve ou pas. L'astuce c'est de commencer par la recherche de F dans E et non l'inverse. Vous pouvez encapsuler le tout dans un dernier SI/IF pour vérifier si la cellule...
22/09/2025 à 15:09SaidZFormule dynamique faisant planter ExcelEtrange... Dans tous les cas supprimez les ASSEMB.V(data) et remplacez-les par data directement. ASSEMB.V sert à placer plusieurs matrices les unes sous les autres. Si vous n'en avez qu'une seule ça ne sert à rien. Vérifiez peut-être que vous n'avez pas de référence circulaire (data ne doit pas poin...
22/09/2025 à 13:51sixfreed Application Suivi Execution Bugetaire - Mutli BugetPour rappel, nous sommes sur un forum d'entraide Excel , pas un site de sous-traitance à bas coût. Bonne journée...
22/09/2025 à 12:05didijag Code erreur sur une macro (cause date)Non, bonne question. En effet il faut appeler Méthode Worksheet.Protect (Excel) | Microsoft Learn en suivant pour protéger la feuille...
22/09/2025 à 11:36didijag Code erreur sur une macro (cause date)Hum étranger, verifiez le nom de la feuille car moi je n'ai pas d'erreur sur cette ligne avec votre fichier joint. Pour info ce n'est pas du tout comme cela qu'il faut procéder : décaler la sélection de l'utilisateur est juste confusant (pour celui qui a cliqué) et pas solide. Vous devriez utiliser...
22/09/2025 à 10:53didijag Code erreur sur une macro (cause date)Pouvez-vous préciser le processus qui vous amène au bogue ? Car chez moi quand je lance les fonctions 1 à 1 je n'ai pas de plantage particulier correspondant aux dates. En revanche, vous faites ceci : Quel est l'objectif ? If cellule.Select lève une erreur puisque cette instruction n'a pas de sens ...
22/09/2025 à 10:44yodjesebTableau Croisé Dynamique et graphComme suggéré par Doux Reveur, avec le fichier on peut vous proposer du concret, sinon ce sont des conseils écrits. Une solution serait de créer une nouvelle colonne qui regroupe vos données sur la même abscisse. On pourrait par exemple utiliser les fonctions DATE + JOUR + MOIS pour recréer des date...
19/09/2025 à 16:53MIMI33000 Méthode des J-PlanningPas sur de bien comprendre... Dans tous les cas il serait utile de joindre votre fichier. On ne peut pas vous aider autrement. Si vous voulez faire un planning de type "semaine de cours" je vous recommande l'excellent outil de AL 22 (VBA) que je vous mets ci-joint. (via Automatiser Planning Pédagogi...
19/09/2025 à 16:44SylvieM Classement selon conditionMerci pour votre retour Sylvie, bon weekend. @BsAlv étrange... J'ai regardé le code rien de suspect dans ce que j'ai utilisé. Peut-être quelques appels à l'api windows...
19/09/2025 à 15:16evpf29 Query(importrange)Comme disent les anglais "RTFM" : IMPORTRANGE - Aide Éditeurs Google Docs IMPORTRANGE sert à importer depuis une URL => que vous n'avez pas fournie...
19/09/2025 à 15:08SylvieM Classement selon conditionJuste pour partager, une autre solution utilisant une autre méthode de tri (similaire @BsAlv) mais surtout en utilisant l'excellente bibliothèque stdVBA: VBA Standard Library que je suis en train de découvrir (j'ai utilisé ce problème comme test). @BsAlv le calcul de la clé="rang" d'un coureur est f...
19/09/2025 à 12:22Claudius91Trouver le jour et l'heure valeur maxi dans un tableauC'est parce que EQUIV ne fonctionne pas bien dans une matrice 2D (il renvoie NA). Je vous propose une alternative "matricelle" avec MAX : Pour le jour : Pour l'heure : NOTA : peut être à entrer via CTRL+MAJ+ENTREE sur les versions plus anciennes, mais il me semble que non...
19/09/2025 à 10:08clansa95Ouverture onglet semaine couranteVotre fichier ne contient aucune information sur l'année. Même si l'on peut supposer que vous travaillez sur l'année scolaire 2025-2026 cela n'a été précisé nulle part et cette information n'est pas présente dans les noms de feuilles du classeur. Comme soulevé par @mafraise, ce fonctionnement a ses...
19/09/2025 à 09:30BCA34 Compter des parcelles 1 seule fois selon valeur max et critères multiplesNon non il y a méprise : c'est bien une formule à entrer dans une cellule du classeur . Par contre elle s'étend aux cellules adjacentes pour faire un tableau, donc placez là dans une zone où vous avez de la place, par exemple sur une nouvelle feuille...
19/09/2025 à 09:09VincMalin Extraire des données avec des entrées a critères variablesMerci pour votre retour, n'oubliez pas de clôturer. Bonne journée...