Membre fidèle

Inscrit le :01/11/2010
Dernière activité :07/06/2020 à 14:53
Version d'Excel :365 ProPlus
Messages
232
Votes
0
Fichiers
0
Téléchargements
0

Sujets créés par primokorn

DateForumSujetExtrait du message
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électionBonjour et bonne année 2018 ! J'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...
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...
08/09/2017 à 16:03Excel - VBA Histogramme compilé avec plusieurs barresEtant habitué à travailler qu'avec des tableaux et bases de données, je suis perdu dès qu'il s'agit de graphique Dans le graphique, j'ai les mois de l'année en abscisse et pour chaque mois, je voudrais avoir : • 1 barre empilée montrant la part de la marge par rapport aux ventes 2016 • 1 autre barre...
08/06/2017 à 14:21Excel - VBA Nommer une feuille selon une cellule dynamiqueAlors voilà, n'ayant pas trouvé mon bonheur, je reviens vous solliciter pour un nouveau cas. Selon le fichier ci-joint, je voudrais que le nom de la feuille soit dynamique, en lien avec la cellule A1. Merci pour votre aide. PS : je ne veux qu'aucune intervention manuelle ne soit requise (pas de Inpu...
10/05/2017 à 10:45Excel - VBA Ouvrir des fichiers sources selon le mois en-coursDans le fichier ci-joint, je vais chercher un chiffre pour chaque mois (de Janvier à Juin par exemple). J'utilise la fonction Indirect donc je dois ouvrir les fichiers sources pour que ça fonctionne. Actuellement, nous sommes le 4e mois donc seul 4 fichiers sources sur 6 existent. Dans mes modules V...
04/04/2017 à 16:36Excel - VBA Récupérer la devise d'un format personnaliséDepuis un outil statistique, j'exporte des données de CA en devise étrangère. Voilà le format donné par Excel : Pour l'Euro, on retrouve donc ce format : 25 EUR par exemple. Excel considère ce format comme un nombre et je voudrais récupérer le type de devise sur chacune de mes lignes. En gros, selon...
09/12/2016 à 16:10Excel - VBA [Excel 2010 - VBA] Dupliquer un fichier et enregistrer sousJe suis en train de construire un planning pour mon boulot pour me faciliter la vie. Enfin, c'est pas le cas pour l'instant Dans différents répertoires, j'ai des dossiers qui contiennent un fichier par mois. Exemple : etc... et je crée manuellement le fichier du mois suivant en dupliquant et en reno...
09/12/2016 à 14:44Excel - VBA [VBA] Référence cellule d'un autre onglet dans une formulePour ouvrir des fichiers source avec des variables, j'utilise ce genre de formule : A1 correspondant à 2016 , j'obtiens : Je bloque devant le cas où mon année 2016 est dans un autre onglet que le bouton Activex. Exemple : A1 est dans un onglet nommé "index" ("Feuil6" dans les Microsoft Excel Objets)...
14/11/2016 à 09:29Excel - VBA Armistice : un jour férié pour Excel 2010 ?J'utilise un calendrier personnalisé dans Excel. La fonction NB.JOURS.OUVRES me permet de connaître les jours ouvrés écoulés dans le mois en-cours. Entre le 02/11/2016 et le 13/11/2016, Excel me dit qu'il y a 8 jours ouvrés alors que j'en compte que 7 : 2, 3, 4, 7, 8, 9 et 10 novembre. Visiblement,...
28/10/2016 à 11:47Excel - VBA [Excel 2010] Casser le format de cellule d'un tableau ExcelJe débute avec les tableaux automatiques Excel ("Accueil > Mettre sous forme de tableau"). Je n'arrive pas à appliquer un filtre d'exclusion du type " <>13 " dans une formule somme.si . Ci-joint un exemple pour illustrer le problème. Merci bien ...
31/08/2016 à 10:19Excel - VBA TCD : Somme par défaut au lieu de NombreQuand je crée un TCD et j'affiche des champs calculés, Excel les affiche avec la fonction Nombre plutôt que Somme. D'après mes recherches, cela vient de champ vide, d'erreurs... Donc impossible de mettre Somme par défaut. J'ai trouvé une Macro pour convertir toutes les colonnes "Nombre" en "Somme" m...
07/06/2016 à 09:31Excel - VBA [AIDE] BDSOMME avec 2 valeurs "différent de"Je cherche à exclure deux valeurs dans les critères de ma fonction BDSOMME. J'ai préparé un fichier d'exemple pour bien expliquer mon problème. Dans le fichier, vous verrez que je veux exclure les codes "N" et "S" de la colonne "Grpe". Merci d'avance pour l'aide apportée...