Membre fidèle

Inscrit le :01/11/2010
Dernière activité :26/11/2023 à 15:05
Version d'Excel :O365 Pro v.2202
Messages
280
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par primokorn

DateForumSujetExtrait du message
24/10/2023 à 10:51Excel - VBA SOMME.SI avec des critères qui commencent par des chiffresJe cherche à sommer des valeurs lorsque le critère de sélection (qui est un nombre) commence par une valeur. J'arrive à le faire avec du texte mais pas avec des chiffres. Voir exemple ci-joint. Avez-vous une idée ? Merci...
20/10/2023 à 09:22Excel - VBASélectionner la prochaine valeur jusqu'à la fin de la listeJ'ai une liste de valeur et à coté, une liste déroulante qui utilise cette liste. Je chercher à sélectionner la prochaine valeur dans la liste déroulante et ainsi de suite jusqu'à sélectionner la dernière valeur de la liste. SendKeys "{DOWN}~", True permet bien "d'ouvrir" la liste déroulante mais pa...
01/06/2023 à 09:41Excel - VBA Rechercher un texte contenant des guillements avec la formule TROUVEEn A1, nous avons le texte suivant : Je cherche à savoir si le texte name=".activities.SplashActivity est présent dans cette ceulle. En A2, je mets cette formule : Et bien, j'obtiens "Texte non trouvé". Pourquoi donc ? Merci. EDIT : j'ai rien dit... Il suffisait d'enlever les "" à la fin du texte ch...
25/04/2023 à 11:34Excel - VBA Lister toutes les valeurs pour un critère donnéDans le fichier ci-joint, on a des données d'entrées dans l'onglet LOG et des sélections dans l'autre onglet. Pour chaque "Product", j'identifie le "Calculated Time" le plus récent. Maintenant, je veux lister les Unique Key de l'onglet LOG pour chaque Product et le Calculated time associé. J'ai mis...
15/04/2023 à 13:36Excel - VBA Exporter le contenu de cellules dans un fichier texte avec encodage UTF-8Le code ci-dessous permet d'exporter des cellules vers un fichier texte, peu importe le nombre de lignes ou de colonnes préalablement sélectionnées. Le problème c'est l'encodage, j'ai besoin d'être en UTF-8. Je vous laisse voir le CAS 5 dans le fichier ci-joint. Merci d'avance pour votre aide, Bonne...
03/08/2022 à 16:32Excel - VBA Exporter les données de plusieurs cellules dans un fichier texteMon besoin est très proche de ce sujet : https://forum.excel-pratique.com/excel/creer-nommer-et-enregistrer-un-fichier-txt-80692 Je veux exporter le contenu de plusieurs cellules dans un fichier .txt. S'il existe alors on écrase. Il faut pouvoir détecter la colonne et la ligne de fin. En clair, on p...
29/03/2022 à 15:07Excel - VBA Générer des lignes sur la base de critèresLe titre n'est pas terrible et ça explique sans doute le fait que mes recherches n'ont rien donné ! Le fichier ci-joint va éclaircir mon besoin. On part de 3 villes et de 5 langues. Il faut créer 5 lignes par ville, 1 pour chaque langue et donc obtenir 3 x 5 = 15 lignes. Merci d'avance pour votre ai...
27/04/2021 à 16:54Excel - VBAGénérer toutes les combinaisons possiblesBonjour, Dans le fichier ci-joint, j'ai 2 conditions qui peuvent contenir l'une des valeurs listées. Si condition 1 = x et condition 2 = y alors on obtient le CODE z. J'ai mis mes contraintes et des exemples dans le fichier. J'espère que c'est clair :) Merci pour votre aide...
22/04/2021 à 17:06Excel - VBA Générer une liste de valeurs connuesLe fichier joint sera plus parlant mais en gros, j'ai besoin de regrouper une liste de valeurs avec x entrées ( x étant compris entre 1 et 10). J'aimerais trouver une formule autre que si NBVAL = 1 alors, si NBVAL = 2 alors... Une formule sur 4 lignes quoi :-) Je cherche, je cherche... mais si vous...
20/11/2020 à 14:02Excel - VBA Anomalie champ fonction Convertir après mise à jour Office 365Je pars d'un fichier .txt ayant comme séparateur de données la virgule. Une macro s'occupe de faire la mise en forme. À la suite d'une mise à jour d'Office 365 (version 1908 build 11929.20606 Canal semi-annuel), j'obtiens la valeur #CHAMP! sur une colonne numérique au lieu du montant. Le fichier TXT...
08/05/2020 à 18:06Excel - VBA Sélectionner la moitié des cellules visibles filtréesJ'ai trouvé comment compter le nombre de lignes visibles => 6 Je découpe le résultat par 2 => 3 Si je veux sélectionner la seconde partie de la plage de cellules, je commence à la 5e ligne (4e + 1 pour l'en-tête)... sauf que voilà, 5 c'est pas le numéro de ligne de la 5e ligne visible ! Est-ce...
21/02/2020 à 13:50Excel - VBA Grande valeur sur texte date avec doublonsJ'ai une source de données qui liste des dates. Je souhaite toujours avoir le top des 3 dernières dates par ordre décroissant (du plus récent au plus ancien). Je n'arrive pas à appliquer GRANDE.VALEUR avec condition. Pouvez-vous m'aider ? Merci...
31/01/2020 à 11:00Excel - VBA Somme de la ligne si l'en-tête contient un texte spécifiqueJ'ai des en-têtes de colonne qui ont un tag au début, ce qui permet de les classer par catégorie : OBJECTIF et FORMATION dans l'exemple ci-joint. Je voudrais faire un total sur chaque par catégorie. J'ai déjà utilisé une formule pour régler le problème... il y a des années... et pas moyen de retrouv...
15/11/2019 à 15:14Excel - VBA Liste déroulante sans doublonIl y a des fois où on pense trouver rapidement la réponse sur le web et en fait, ça demande plus de temps... Je cherche à créer une liste déroulante en excluant les doublons de la source. 1/ Les données sources ne doivent pas bouger. 2/ Si possible, ne pas ajouter de colonne intermédiaire 3/ Pas de...
24/10/2019 à 13:34Excel - VBA Numéro de ligne si #N/A comme résultat de formuleTout est dans le fichier joint. Je veux indiquer le numéro de la première ligne renvoyant #N/A comme résultat de formule. Je sais comment faire quand c'est des valeurs mais ça pique un peu quand c'est un résultat de formule. Merci d'avance pour votre soutien...
11/10/2019 à 14:10Excel - VBA Indiquer la première ligne vide dans une celluleJe souhaite écrire le numéro de la première cellule vide si la cellule de la colonne précédente n'est pas vide. Tout est dans le fichier. Merci ! EDIT : réglé en mettant un indirect dans mon fichier source. Exemple ...
04/10/2019 à 15:04Excel - VBA VBA : compter le nombre de lignes sans doublonComment compter le nombre de lignes sans doublon dans l'exemple ci-joint ? Merci encore pour votre aide ! Pour le coup, je ne trouve que des réponses via des formules.....
04/10/2019 à 11:52Excel - VBA Intégrer un IF dans un WITHVoilà le code de base : Le bouton de commande "contrôle ActiveX" est créé dans l'onglet "Base" et les actions voulues impactent l'onglet "Bilan". Sauf erreur, je suis obligé d'utiliser la commande "With" pour effectuer ces actions. Je souhaiterais intégrer une condition : Je n'arrive pas à trouver l...
23/08/2019 à 11:10Excel - VBA Création d'un graphique ratioDans les modèles d'Excel 365, il y a un suivi budgétaire avec un graphique sous forme de barre horizontale représentant le ratio "Dépenses / Revenus". Comment est créer ce graphique selon vous ? Je l'ai copié dans mon fichier perso et ajusté les formules mais je n'arrive pas à changer la couleur de...
01/08/2019 à 11:12Excel - VBARecherche de contenu existant dans une même colonneJe pensais trouver rapidement une réponse sur la toile mais non finalement. Dans le fichier ci-joint, je cherche à savoir si chaque nouveau code existe lorsque je le saisis. Un "oui" doit donc apparaître sur ce même code est présent dans une autre cellule de cette même colonne. Merci bien pour votre...
06/07/2019 à 17:54Excel - VBA [Excel 2010] Remplacer les caractères non alphanumériquesIl y a environ un an, vous m'aviez aidé pour Libreoffice . J'aimerais pouvoir faire la même chose avec Excel 2010 mais en mieux si possible Problème : Dans mes importations de données, j'ai des noms de fichiers avec des caractères non alphanumériques et mon objectif est de les corriger avec le moins...
28/06/2019 à 16:55Excel - VBA [Excel 2016] Recherche avancée type Google dans une plage de cellulesJe cherche à construire un fichier disposant d'une recherche pratique "à la Google". Il y a une base de projets de travail dans l'onglet "Projet" (cf fichier joint) et des personnes recherchent ces projets depuis l'onglet "Prévisions". Actuellement, j'ai une pauvre liste déroulante où il faut sélect...
12/03/2019 à 15:26Excel - VBASupprimer des espaces sans se fier à ce que l'on voitJe travaille avec des japonais et j'ai une incompréhension avec leur fichier. Dans le fichier ci-joint, on voit que A2 = C2 or, la formule B2 dit le contraire. En C2, on voit qu'il y a des espaces après les chiffres. Plus précisément, on voit 110100000000011 mais quand on sélectionne la cellule et q...
04/02/2019 à 16:24Excel - VBA Recherche de valeur dans plusieurs colonnesJe ne pensais pas devoir vous solliciter en commençant mes recherches et pourtant, me voilà Dans l'exemple ci-joint, je cherche à savoir si le matricule 11647 est présent dans les colonnes de gauche, soit la plage B3:E5. J'ai bien trouvé des formules pour chercher dans une colonne mais rien ne fonct...
13/12/2018 à 15:32Excel - VBAPower Query : jointure de tables avec premier enregistrementJe fais une jointure interne entre deux tables et je ne veux récupérer que le premier enregistrement s'il en existe plusieurs. Présentation du fichier joint : "coart" est la clé entre les deux tables la table "stock" contient plusieurs enregistrements pour un même code "coart". C'est donc A4:D4 que...
10/12/2018 à 08:26Excel - VBA Fusionner deux tableaux via une jointureJ'essaie de fusionner deux tableaux (tables) pour tester un code SQL. Le 1er et le 2e table sont reliés par une clé (champ COART dans le fichier ci-joint). Certains COART du 2e tableau ont deux lignes et je n'arrive pas à le gérer lors de la fusion. Comment répéter un COART du 1er tableau s'il y a p...
07/09/2018 à 10:12Excel - VBAGénérer un Top 10 mensuel sur base de données cumuléesJe souhaiterais vous soumettre un problème avec l'un de mes fichiers du boulot. Je l'ai simplifié mais la logique est là. Fonctionnement du fichier et contexte : • onglet "base" : j'importe des données cumulées avec un détail par client et article. Les colonnes AH et AI permettent de faire un regrou...
23/08/2018 à 11:37Excel - VBA Formules TROUVE et REMPLACER illogiquesJe pars d'un texte brut et je cherche à le tronquer à partir du moment où il trouve "drawable=" Exemple d'un texte brut : "drawable=" je l'identifie au caractère 124 : Je veux donc récupérer le texte brut en le tronquant après "drawable=" Résultat : Ce principe, je l'applique sur des dizaines de mil...
05/07/2018 à 10:56Excel - VBA Recopier une formule jusqu'en bas d'un tableauMes recherches ont abouti à des échecs alors je vous sollicite pour en terminer avec cette histoire Dans le fichier joint, il faut, à l'aide d'une macro, recopier les deux formules jusqu'en bas du tableau. Le nombre étant aléatoire (dans mon fichier réel), il faut pouvoir détecter quelle est la dern...
25/06/2018 à 13:26Calc Détection d'une liste de caractères dans un texteJe chercher à savoir si des textes sont composés d'au moins un caractère spécial (selon liste définie). Si au moins un caractère spécial est trouvé alors mettre 1 sinon 0. Ci-joint un exemple. Merci ! EDIT : sans macro si possible. Je suis sous Excel 2010 mais le fichier .xlsx sera utilisé dans Libr...
21/06/2018 à 11:39Excel - VBA Gérer l'ouverture d'un fichier (selon si ouvert, existant...)Voilà un bon moment que je teste mais au bout d'un moment, il faut peut-être que je m'avoue vaincu Ce que je cherche à faire : ouvrir un fichier externe . En prenant en compte ceci : • ne rien faire si le fichier est déjà ouvert • s'il existe alors l'ouvrir mais en masqué. • si le fichier n'existe p...
18/06/2018 à 11:21Excel - VBAAjuster la zone d'impression dynamiquement selon le nombre de lignesDans le fichier ci-joint : • onglet "base" : on retrouve l'ensemble des données • onglet "CDFx" : on a le détail pour un Centre De Frais donné Chaque CDF a un nombre de lignes différent alors je voudrais que la zone d'impression se positionne toujours sur la dernière ligne pour chaque CDF. Vous voye...
12/06/2018 à 15:51Excel - VBA Top CA via GRANDE.VALEUR avec conditionJ'ai créé un petit fichier pour simplifier le problème et les solutions Selon un pays donné, j'ai besoin d'avoir un classement des vendeurs (par ordre décroissant du CA). Chaque vendeur apparaissant plusieurs fois dans le pays, il faut prendre en compte la somme de leur CA et pas la ligne la plus im...
04/06/2018 à 14:10Excel - VBA Ouvrir un fichier sans recalcul des formulesJ'ouvre un fichier via un code VBA : Les formules de ce fichier X ne fonctionnent que lorsqu'un autre fichier source est également ouvert. Pour éviter d'avoir à ouvrir encore un fichier, il faut l'ouvrir sans le recalcul des formules. Dans mon fichier de travail, j'ai des formules indirect qui vont...
29/05/2018 à 11:09Calc Utiliser le résultat d'une formule comme du texteJe vous présente ci-joint mon fichier de test. onglet "global" : on a une base historique onglet "icon_request" : on a présente de nouvelles applications et on cherche à savoir si c'est un doublon via la base historique. Le nom des applications est visible dans la colonne G. En G3, c'est du texte br...
18/05/2018 à 12:00Excel - VBA Impossible de copier des données dans un tableauJ'ai l'impression que c'est un bug sauf qu'il doit plutôt y avoir quelque chose que je ne comprends pas... Dans le fichier ci-joint, je souhaite copier les données de la zone bleue de l'onglet "Source" dans l'onglet "BW_DEV" en M4. Les lignes copiées apparaissent vides. Ça m'est déjà arrivé mais je...
14/05/2018 à 10:13Excel - VBA Nommer onglet selon cellule et impossible de supprimer les modules VBAJ'ai un double problème dans un seul fichier. 1/ J'utilisais le code suivant pour changer automatiquement le nom d'un onglet selon une cellule de référence. Pour une raison inconnue, ça ne marche plus dans mon fichier. J'ai restesté en partant d'un fichier vierge et le code fonctionne à nouveau... D...
23/04/2018 à 14:25Excel - VBA Considérer un nombre comme un texte à X caractèresQuand j'ai un texte désignant le mois sous la forme "03" pour "juin" par exemple, j'utilise la formule CNUM() pour le convertir en nombre. Si j'ai un nombre (exemple : "3"), j'utilise texte(A1;"mm") pour le forcer en texte avec 2 caractères. Dans ce même cas, comment considérer ce " 3 " en " 03 " da...
19/04/2018 à 16:31Excel - VBALiaison dynamique des données et de la mise en formeTout est dans le fichier ci-joint. En résumé, je voudrais qu'un tableau B calque à l'identique un tableau A, que ce soit les données que la mise en forme. Les données, facile mais la mise en forme ? Merci...
16/04/2018 à 19:59Calc Remplacer des caractères spéciauxMon fichier de sortie ne tolère aucun caractère spécial donc je dois soit les supprimer soit les remplacer par un caractère accepté, comme le underscore _ J'ai déjà recensé une liste de caractères spéciaux (une cinquantaine mais limité dans le fichier ci-joint, mis en rouge). Objectif : colonne A, l...
04/04/2018 à 14:27Excel - VBA Récupérer une partie de textesDans mon ERP, les numéros de facture client comment par "91" et contiennent toujours 8 caractères. Exemple : 91567891 Dans une liste d'écritures manuelles, j'ai identifié les libellés qui contiennent soit "FA 9" soit "FA9". Je souhaite récupérer les 8 numéros des factures. Via des TROUVE, REMPLACER...
27/03/2018 à 10:11Excel - VBA Récupérer une partie de cellule depuis un autre ongletVoir fichier joint Depuis l'onglet F2, j'essaie de récupérer les deux chiffres de droite de l'année présente dans F1. Autrement dit, n'avoir que "17" qui s'affiche dans la boîte de dialogue. Je sais comment aller chercher de l'info dans un autre onglet, je sais comment récupérer que les deux caractè...
22/03/2018 à 09:46Excel - VBA Générer un calendrier fiscal des jours ouvrésJe gère un calendrier sur l'année fiscale de mon entreprise, qui commence en avril et se termine en mars. Voilà comment je le construis actuellement (ne rigolez pas ) 1/ Je vais récupérer mes calendriers civils sur un site. Exemple pour 2018 . 2/ J'enlève les lignes des jours fériés et des weekends...
15/03/2018 à 15:06Excel - VBA Tronquer la recherche d'un nombre dans un filtre numériqueAvec un filtre numérique comme celui appliqué dans le fichier ci-joint, je cherche à tronquer ma recherche. Concrètement, je veux sélectionner que le nombre "78". Si je tape "78" dans le champ de recherche, Excel me propose aussi "781" et "7879799". Je parie qu'il y une astuce mais laquelle ? PS : F...
08/03/2018 à 09:45Excel - VBA [VBA] Ouvrir URL dans l'instance actuelle de FirefoxJ'utilise Firefox portable qui n'accepte qu'une seule instance à la fois. Très souvent, Firefox est ouvert donc ce qui est indiqué ci-dessous ne fonctionne pas. Je cherche à ouvrir une URL dans Firefox. Cette commande fonctionne seulement si Firefox n'est pas déjà ouvert : PS : oui il y a bien un es...
01/03/2018 à 15:08Excel - VBAGestion de l'historique de graphiquesAfin de ne pas me perdre dans des explications, je donne un cas concret de ce que je cherche à faire. Pour tous les mois de l'année, j'ai un fichier qui répertorie le chiffre d'affaires réalisé par 5 pays : fichier CA_Janvier_2018.xlsx ci-joint. L'historique des chiffres d'affaires quotidiens est re...
02/01/2018 à 16:06Excel - VBA Recherche une date dans une zone de sélectionJ'ai une formule en A1 et A2 qui me donne la date du jour et celle d'hier. A1 est présent dans le calendrier contrairement à A2. Objectif : Si la date en A2 n'est pas trouvée dans le calendrier du dessous alors on met le dernier jour connu du calendrier. Avec EQUIV, je parviens si je recherche dans...
06/11/2017 à 15:14Excel - VBA Lettre de la colonne selon un nombreMis à part une formule type Choisir , existe-t-il une formule pour identifier la lettre d'une colonne selon un nombre saisi En fait, dans une formule SOMME.SI.ENS, la colonne de plage_somme doit changer en fonction du mois de l'année. Parce-qu'un fichier Excel est toujours parlant, je vous en ai pré...
06/11/2017 à 09:25Excel - VBA BDSOMME avec filtre "champs vides" selon formuleMon titre n'est peut-être pas très clair alors voilà un exemple en pièce jointe. Avec un bdsomme , je veux afficher la somme quand la colonne "type" est vide malgré la formule . Merci d'avance pour votre coup de main...
31/10/2017 à 10:24Excel - VBA Fermé un fichier avec son nom en variableJ'ouvre des fichiers de cette façon : Pour les fermer, j'utilise ceci : Cette fois, le nom du fichier est une variable (extension incluse). J'ai essayé un peu tout et n'importe que mais rien n'a fonctionné : Comment n'avoir que la variable dans la paranthèse de Workbooks ? Merci. EDIT : Bizarremment...