Y

Membre habitué

Inscrit le :18/09/2017
Dernière activité :04/12/2022 à 21:09
Version d'Excel :2016FR
Messages
140
Votes
2
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par Yeshua

DateForumSujetExtrait du message
27/10/2020 à 17:55Excel - VBAColorer une partie de zone de graphique ExcelJe suis content de vous retrouver après un long moment. Je réfléchis au moyen de colorer une partie d'une zone de graphique Excel (pas la courbe mais bien la zone de graphique en fond d'écran = surface). Supposons que nous ayions une série de données économiques (le PIB annuel par exemple) de 2008 à...
19/02/2020 à 15:21Excel - VBAFiltrer des Mail (Outlook VBA)Je ne sais pas si on peut traiter des sujets hors Excel par ici. Je souhaite boucler sur tous les mails de ma boites de réception, en excluant les mails de rendez-vous et réunions diverses.. J'ai tenté les propriétés: "Mail.class=olMail" ou "Mail.messageclass="IPM.Note" " ou encore Typename(Mail)="M...
17/02/2020 à 18:51Excel - VBAModifier module VBProjet("Nom.xlam") depuis une macro tiers par code VBA/EDe retour après un temps relativement court. Je souhaite modifier les lignes de code d'un classeur donné. Je travaille depuis une macro (appelons la "Paris.accdb" ) sous access. J'arrive à boucler sur toutes les lignes de tous les modules de projet de mon classeur actif, "Goliath.xlsm" où je modifie...
21/10/2019 à 16:09Excel - VBADeux écrans (ouvrir de classeur dans 2 fenêtres différentes)J'ai deux écrans dont l'un contient un classeur actif. Je souhaite ouvrir par VBA un autre classeur systématiquement sur l'écran sur lequel le classeur actif n'est pas déjà ouvert (pour faciliter une utilisation simultanée). Comment faire ? Merci d'avance pour vos suggestions pertinentes. Y...
15/10/2019 à 10:23Excel - VBAAfficher visuellement le parcours du contenu dun dossierJe cherche un moyen de faire un équivalent de ce que fait le code ci dessous mais sur les dossiers d'un répertoire donné cette fois, les sous dossiers et fichiers de ce dossier. L'idée est de faire la même chose, en d'autres termes, afficher visuellement le parcours d'un dossier et son contenu. En v...
14/10/2019 à 11:19Excel - VBADéverrouiller un classeur protégé par Mot De PasseQuelqu'un saurait il comment dévérouiller un classeur protégé par un mot de passe dont l'utilisateur n'a pas le mot de pas de déverrouillage ? Les manipulations Excel classiques sont non fonctionnelles. En vous remerciant d'avance, Y...
04/10/2019 à 19:10Excel - VBA Barre de progression - Optimisation temps/mémoire utileVoici le code d'une barre de progression qui fonctionne très bien. Seulement, il consomme beaucoup de temps en affichage. En effet, un programme qui s'exécute tout seul en 20 minutes met plus de 2h45 minutes dès qu'on introduit une barre de progression dans chaque boucle. Je cherche une manière de "...
02/10/2019 à 17:30Excel - VBAQuestion générale: lancer une macro depuis un autre classeurJe fais tourner une macro1 dans un classeur1. La macro1 appelle par une instruction run, une autre macro2 située dans un autre classeur2 pour l'exécuter. Problème, la macro2 appelée s'exécute bien, mais ne redonne pas la main à la macro1 initiale pour que celle-ci poursuive son cours. Elle arrête pu...
02/10/2019 à 16:44Excel - VBAColorier une plage en fonction de son contenu sans la parcourir cel par celQuelqu'un saurait il comment colorier une plage range en fonction de son contenu SANS parcourir cellule par cellule ? Je cherche une solution qui consommerait moins de temps que le parcours ligne à ligne de chaque cellule. Merci de vos suggestions pertinences. Bien à vous, Yeshua...
25/09/2019 à 11:10Excel - VBA Déterminer le rang d'une matrice (en Maths - Algèbre linéaire)Je cherche à connaître le rang d'une matrice. Pour rappel, le rang d'une matrice est le nombre de vecteurs linéairement indépendants de la matrice donnée. naturellement, si le rang de la matrice est égal à sa taille, alors la matrice définit une base. Je ne sais par contre pas comment l'encoder. Que...
12/09/2019 à 14:40Excel - VBACréer et Déclarer variables dans et par une boucleJ'ai tenté le peitt code ci-dessous. Je ne vois pas pourquoi VB ne veut compiler, pourtant la logique me semble correcte. Où est l'erreur? Cela m'a l'air si simple, et pourtant….. Merci de vos propositions. Yeshua...
04/09/2019 à 10:58Excel - VBAGestion du contenu d'un dictionnaire comme une fonctionJ'ai une question sur la gestion d'un dictionnaire. Peut on trouver une clé à partir de la valeur qui lui est associée? Prenons un exemple, pour des clé en lettres et des valeurs associées en chiffres dans le dictionnaire nommé DICO: a-->1 b-->2 c-->3 d-->8 e-->1 f-->8 Ainsi, Quell...
23/08/2019 à 14:36Excel - VBAUtilisation de la Méthode " File.Exists(NomDeFichier) "Quelqu'un maitrise-t-il l'utilisation de la méthode " File.Exists( NomDeFichier ) " ? J'ai lu quelque part qu'elle est pour les fichiers, ce que " Folder.Exists( NomDeDossier ) " est pour les dossiers. J'utilise les deux dans un if pour tester l'existence du chemin d'un dossier ou fichier, de sorte...
25/07/2019 à 10:38Excel - VBARedonner la main à l'utisateur pour poursuivre l'exécution d'une macroComme vous m'avez manqué! Je n'ai pas posté de message depuis… Il faut dire que j'ai vraiment beaucoup progressé en codage grâce à votre précieuse aide et je tiens à vous remercier, chacun individuellement pour toutes vos interventions respectives. Je suis aujourd'hui en réflexions sur un sujet: exé...
26/02/2019 à 17:41Excel - VBA Workbooks(WBOOK1).activate sur WBOOK1 généré, ouvert et non sauvegardéJe cherche un moyen d'appeler un classeur généré et ouvert directement depuis une page internet pour en exploiter le contenu. Problème, la méthode Workbooks(NomdeClasseurs).activate ne donne rien, pas plus que la méthode Workbooks(NomdeClasseurs).select. J'ai tenté un for each wb in Workbooks. Le co...
21/02/2019 à 16:12Excel - VBA Parcourir tous les modules et remplacer un texteQuelqu'un saurait-il comment parcourir un projet VBA en entier (tous les modules) , cherchant et remplaçant une valeur donnée (sans forcément demander à l'utilisateur) et le tout par macro exclusivement ? Merci beaucoup. Yeshua...
08/02/2019 à 16:49Excel - VBA Généraliser une fonction pour un appel dans n'importe quel moduleJe cherche un moyen de rendre un fonction dans un module, l générique pour tous les workbooks (Je souhaite pouvoir l'appeler de n'importe quel module si besoin). Je pensais à l'instruction "Public" juste devant la fonction du genre: Plublic Function BIDULE( a as variant, b as string) as double Le "P...
06/02/2019 à 12:23Excel - VBA Récupérer noms de feuilles & Plage utilisant données de classeur externeJ'ai fait une procédure qui parcourt toutes les feuilles (plus de 70 feuilles) d'un classeur. Chaque feuille contient une plage non contigue (il peut y avoir des lignes et colonnes ou cellules entièrement vides dans la plage). La plage est elle aussi variable selon la feuille, bien entendu. Pour déc...
28/12/2017 à 12:44Excel - VBA Afficher matrice de VBA dans Excel - faire CTRL+SHIFT+ENTERJ'ai fais une fonction qui fait des calcul matriciel de moindres carrés. A l'affichage dans excel, je ne sais comment reproduire le CTRL+SHIFT+ENTER depuis VBA. Mon code: L'instruction m'affiche =MCO(M, Y1) dans la cellule A1 de la feuille Estimation2. Or, le résultat attendu est la matrice résultat...
24/10/2017 à 01:36Excel - VBA QUESTION TRES OUVERTE: UN DiCO EVOLUTIF, cela existe-t-il?Cher forum bonjour, Oui, je suis un novice qui avance toujours à petits pas en m'approchant du but. Merci à vous encore, comme toujours. J'ai cette fois une question ouverte. Je n'ai AUCUNE idée de la manière d'approche en VBA. Disons que j'ai une classe d'élèves (toujours autour de mon exemple fict...
20/10/2017 à 18:08Excel - VBA Sélection Plage de feuille de Chaque Fichier dans un DossierC'est formidable de me sentir progresser grâce à vos différents éclairages de part et d'autres. J'ai un petit problème. J'ai un dossier qui contient des fichiers. Chaque fichier a un nom entier (type aaaamm). Chaque fichier de ce dossier contient des feuilles, dont une porte seule le même nom que le...
18/10/2017 à 10:04Excel - VBA Problème Vlookup - Sortie "Erreur 2042"Je veux tester l'existence d'une concatenation dans un plage donne. Dans mon Public Sub: Dans ma fonction L'exécution me donne des "#NA" et lorsque je parcours le code ligne par ligne dans la fonction rechercheV, je vois Res= "Erreur 2042". Je ne comprends pas pourquoi. D'autant que lorsque je le fa...
17/10/2017 à 12:17Excel - VBA Gestion de librairie DictionnaryJ'ai pu évoluer sur un environnement VBA où je pouvais créer un dictionnaire avec la ligne de code: ou encore pour une fonction J'ai chargé la librairie Microsoft Offie Runtime mais il ne reconnait pas cet écriture. Il affiche: Utilisateur a utilisé un style non défini. Quelqu'un a t il une idée? Me...
16/10/2017 à 16:20Excel - VBA Affichage de nombre qui bougent en vague - Style film MATRIXJe suis plutôt fréquent ces derniers temps. Je monte en connaissances grâce à vos conseils, orientations et propositions. J'ai une nouvelle recherche en affichage: faire défiler une série de nombres comme une vague. Disons, l'affichage de nombres en vert qui bougent (ou clignotent?) sur un fond noir...
12/10/2017 à 11:43Excel - VBA Parcourir une plage en insérant un nombre constant de lignesJe suis en train de tester des solutions pour mon problème d'affichage donné dans un autre objet de message ( Affichage 4 champs- style TCD). Je veux parcourir une colonne donnée et insérer après chaque élément de cette colonne (c'est à dire à chaque ligne) insérer un nombre constant de ligne depuis...
09/10/2017 à 18:48Excel - VBA Modifier affichage tableau 4 champs- Style TCDJen souhaite passe du tableau 1 au 2 du fichier joint. Colonne champs1 triée décroissant, colonne champs2 triée croissant, matrice de valeurs associée. J'ai pompé un code de Patrick du forum que j'essaie d'adapter..... sans réel succès à cause d'une contrainte de taille: afficher pour chaque élément...
09/10/2017 à 14:41Excel - VBA Sélectionner une plage pour parcourir des colonnesBonjour à tous, Je souhaite savoir s'il existe une instruction du genre Range("A1:A"& Range("A1").End(xlDown).rows) pour des colonnes dynamique. Je souhaite l'inclure dans un For Each cellule In........(Plage de colonnes) Merci d'avance...
20/09/2017 à 17:07Excel - VBA Affichage Matriciel - Style Croisé Dynamique sans calculJe me suis inspiré du code d'un intervenant du forum qui marchait bien pour un tableau 2D. Je m'en suis inspiré pour un affichage 3D. J'ai créé un troisième dictionnaire pour gérer le champ supplémentaire tout en parcourant la plage. Transformer le tableau 1 en tableau 2 de la feuille 1. Le but étan...
19/09/2017 à 09:59Excel - VBA Affichage Matriciel - Style Croisé Dynamique sans calculJe suis nouveau par ici, et forcément novice en VBA. Je souhaite passer de l'affichage du tableau "d'en haut" vers le tableau "d'en bas" du fichier excel ci- joint. J'ai créé une dernière colonne de concaténation. Le but, recopier la colonne B du tableau "d'en haut" selon le modèle du tableau "en ba...