Membre habitué

Inscrit le :26/11/2012
Dernière activité :03/12/2019 à 09:05
Version d'Excel :2016
Messages
117
Votes
1
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par pdm

DateForumSujetExtrait du message
02/12/2019 à 14:58Excel - VBAMacro pour remplacer du texte dans une formuleContexte: J'ai un onglet avec un nombre important de formule du type somme.si.ens. Certains des critères de sélection de ces formules sont "1-Trend" ou "*". Problème: Lorsque je fais un remplacement manuel de "*" par "1-Trend" je ne rencontre aucune difficulté. Lorsque j'enregistre cette manipulatio...
25/11/2019 à 09:43Excel - VBA Renomer une série de TCDDans un onglet j'ai une très longue série de TCD (+200). Ils sont tous positionné en colonne à partir de la ligne 21. Je souhaite pouvoir les renommer avec la valeur qui se trouve ligne 10 de la première colonne de chaque TCD. Je bute sur comment identifier la première colonne de chaque TCD. D'avanc...
29/11/2017 à 12:02Excel - VBA Msgbox vbYesNoCancel avec timerJ'utilise le code suivant pour activer un Timer sur une Msgbox, et cela fonctionne très bien : Je souhaiterai transformer cette Msgbox en vbYesNoCancel avec des conditions en fonction de la réponse du type : Je butte sur ce point, j'apprécierai vos contributions. D'avance merci. Cordialement Patrick...
14/11/2017 à 10:03Excel - VBA Macro pour filter un tableauJ'ai une macro dont voici une partie du code. Je filtre un table qui contient plusieurs centaines de colonnes et milliers de lignes. Cette action de filtrage prends un temps concidérable, 3 à 4 minutes. Je souhaite savoir si il est possible de réduire le temps d'éxécution en appliquant une autre man...
19/10/2017 à 15:40Excel - VBARobot ouvrir fichier exécuter macroLe contexte: J'ai un fichier qui exécute des analyses qui durent entre 1 heure et quatre heures. Ce fichier ce trouve dans douze répertoires différents R1, R2 etc Ce fichier contient une macro "Analyse" qui exécute l'analyse et ferme le fichier une fois l'analyse terminée. Problème: Je souhaite crée...
04/08/2017 à 12:26Excel - VBA NB.SI d'un tableau filtré / SOMMEPROD + SOUS.TOTALCi-joint un tableau qui vous présente ce que je cherche à faire. Contexte: J'ai un tableau nomé "HIST" avec une colonne "Type" dans laquelle j'ai les références "SUP" et "INF". Problème: Je souhaite connaître le nombre de "SUP" et de "INF" du tableau en tenant compte des filtres que j'applique. Sugg...
13/04/2017 à 09:26Excel - VBA Importation de fichier / Format dateJ'essaye de faire une macro pour importer le fichier .txt ci-joint. Lorsque je fais la procédure d'importation manuellement tout ce passe bien, mais pas quand je fais la même chose avec une macro. J'ai trois date dont deux avec le format suivant : jj-mm-aaaa hh:mm:ss.000. Elles sont en colonne C et...
22/03/2017 à 13:37Excel - VBA MIN et MAX avec zone de sélection variableContexte Je cherche à calculer le MIN et le MAX d'une plage de donnée. Exemple : Min ('BD DAX30 1 Minute'!C4139 : 'BD DAX30 1 Minute'!F4148 ) Problème Ces plages de données sont des formules 'BD DAX30 1 Minute'!C4139 = CONCATENER("'BD DAX30 1 Minute'!C"&EQUIV([@[Tick 1 mn Entrée]];BD...
13/01/2017 à 08:48Excel - VBA Liste déroulante adaptativeVoici mon contexte : J'ai une plage de cellule nommée NUM_COMPTE qui comporte une liste croissante de compte comptable. Dans une cellule "C5" j'ai paramétré une liste de choix qui est égale à NUM_COMPTE Jusque là tout fonctionne bien. Mon problème : - Dans la cellule "C5" je souhaite saisir les prem...
27/12/2016 à 07:18Excel - VBA Changer d'imprimanteJe bloque sur le code suivant : A chaque fois le code bug sur la ligne : D'avance merci pour vos contributions et collaborations. Cordialement...
12/02/2016 à 12:47Excel - VBAWindows 10 - Déclarer IEPour ouvrir IE à partir d'une macro Excel je fais la déclaration suivante : Dim IE As New InternetExplorer Depuis que j'ai migré vers Windows 10 cette déclaration ne fonctionne plus. Une idée du pourquoi? D'avance merci pour vos contributions. Cordialement...
28/03/2014 à 10:37Excel - VBAProblème d'affichage des control ActiveXContexte: J'ai un classeur avec des onglets qui me servent de base de données, et des onglets qui me servent d'analyse avec beaucoup de TDC et de graphiques de TDC. Je met le classeur régulièrement à jour en fonction de mes besoins d'analyse. Problème: Après trois à quatre mises à jour les control a...
03/03/2014 à 10:19Excel - VBAWORKSHEET_CHANGE et INTERSECT avec SHAPESContexte: J'ai une flèche "DIR_H_CT_VAL" que je sélectionne avec le code suivant: Problème: Je souhaiterai faire une mise à jour de l'onglet à chaque fois que je modifie la flèche. Question: Comment combiner une macro du type: avec un objet de type Shape ? J'ai testé plusieurs solutions, hélas sans...
26/02/2014 à 08:58Excel - VBA Interpréter la direction d'une flècheContexte: J'ai une flèche "DIR_B_CT_VAL" qui va toujours de la gauche vers la droite. Je sélectionne cet objet par le code suivant: Problème: Je voudrai intégrer un code qui m'indique si la flèche est baissière, haussière ou neutre. Question: Peut-on identifier la position des extrémités gauche et d...
19/02/2014 à 15:24Excel - VBA Calculer le nombre d'itération d'une boucleContexte: J'ai une macro qui renomme des plages de noms en fonctions de critères définis : Problème: Je souhaiterai connaître le nombre de noms traités à la fin de la macro dans une message box. Questions: Quelles sont les modifications que je dois apporter à mon code pour avoir cette information? D...
12/02/2014 à 14:47Excel - VBA Remplacer une référence dans les propriétées d'un nomContexte: J'ai une liste conséquente de "nom" qui font référence à un onglet "C56". Problème: Je met régulièrement à jour les modèles des onglets que j'utilise. Pour cela je nomme l'onglet que je souhaite mettre à jour avec la mention "old" et crée un nouveau sur la base de mon modèle. Question: Je...
16/01/2014 à 09:14Excel - VBA Mise à jour onglet après modification celluleContexte: Je souhaite mettre à jour un onglet après chaque changement de la cellule R10 du dit onglet. Problème: J'ai essayé le code suivant sans succès. Question: Est-ce que l'un des experts de ce forum aurait une idée à me proposer? D'avance merci pour votre aide. Cordialement...
05/09/2013 à 17:20Excel - VBAObtenir le résultat d'une formule plutôt que la formuleContexte: J'ai la ligne de code suivante: Problème: Cette ligne de code m'intègre la formule dans ma cellule active, alors que je souhaiterai le résultat de la formule à la place. Question: Qu'elle est la bonne syntaxe pour que le contenu de la cellule active soit le résultat de la formule et non la...
05/09/2013 à 08:19Excel - VBA Sélectioner des onglets par le début de leur nomContexte: J'ai un classeur avec des groupes d'onglets només Axxx, Bxxx, Cxxx, Dxxx. Exemple de nom d'onglet: C01-RE Problème: Je viens régulièrement ajouter des onglets aux groupes. Je souhaite pouvoir sélectionner tout les onglets d'un groupe afin de les imprimer sans avoir à nommer dans ma macro c...
20/08/2013 à 11:42Excel - VBA Tester si une cellule contient une formuleContexte: Dans la colonne "A" j'ai des dates. Certaines sont saisies, d'autres sont calculées avec une formule du type "=si(...". Problème: Dans la colonne B je voudrai mettre en place un test pour me dire si en "A" j'ai une date saisie ou une formule. Question: Comment identifier si j'ai une formul...
01/08/2013 à 07:17Excel - VBAFairé référence à une cellule au lieu d'un nom de colonneContexte, J'ai une formule de recherche du type INDEX(Hist_EC[Date Dern. Cot.];EQUIV($H$14;Hist_EC[Clef];0)) qui fait référence à un tableau "Hist_EC" et à sa colonne [Date Dern. Cot.]. Problème Je répète cette formule plusieurs fois sur plusieurs lignes, et à chaque ligne la...
29/07/2013 à 18:42Excel - VBA Créer un lien hypertexte pour ouvrir un fichier PDFContexte: Je souhaite ouvrir un fichier PDF à partir d'un lien hypertexte disponible dans une colonne d'un tableau. Le tableau est alimentée par une macro qui ajoute les nouvelles lignes (copié/collé). Problème: Je souhaite pouvoir générer un lien hypertexte à partir d'informations disponibles dans...
03/06/2013 à 17:17Excel - VBA Changer la source d'un TCD avec une macroContexte: J'ai crée une base de données dont les entêtes ont des codes qui finissent soit par "VAL", "SEC", "IND", ou "IN". Problème: J'ai crée un onglet avec des TCD qui à pour source cette base de donnée et ceci pour toutes les entêtes qui finissent avec "VAL". Je souhaite maintenant dupliquer cet...
27/05/2013 à 09:08Excel - VBA Liste déroulante qui fait référence à un tableau nomméContexte: Dans le fichier joint vous trouverez un fichier qui contient deux onglets. Le premier onglet "Base" est une base de donnée qui contient la valeur nutritive d'aliments de base. Problème: Dans le deuxième onglet "Menu" je souhaite sélectionner un de ces éléments. J'ai donc paramétré dans la...
17/05/2013 à 10:16Excel - VBA Calculer une tendance avec une conditionContexte: Dans le fichier joint j'ai deux colonnes. Dans la première se trouve des volumes, dans la deuxième un statut de "Hausse" ou de "Baisse". Problème: Je souhaite calculer dans les deux colonnes suivantes, la tendance linéaire de la période (Matrice) des volumes pour le statut "Hausse", et la...
29/04/2013 à 09:48Excel - VBA Action avec Worksheet_DeactivateContexte: J'ai plusieurs onglets avec des graphiques de TCD et j'ai remarqué que lorsque j'en sélectionnais un et que je changeais d'onglet, les actions ultérieurs, pouvaient parfois, dans de rare cas, changer les paramètres du graphique de mon TCD. Surement un bug ou un problème de sécurité. Problè...
24/04/2013 à 13:15Excel - VBA Calculer une tendance polynomiale d'ordre 6Contexte: Dans le fichier joint vous trouverez un tableau avec un graphique. Sur le graphique j'ai représenté la tendance linéaire ainsi que la tendance polynomiale d'ordre 6 correspondant à la série de valeur de la colonne B. Problème: J'ai besoin en colonne E de calculer l'écart entre la tendance...
23/04/2013 à 09:24Excel - VBA Calculer feuille sur sélection de l'ongletContexte: J'ai un onglet qui me sert de tableau de bord. Problème: Mon fichier étant une gosse base de donnée il est mis à jour manuellement sur demande et par onglets. Question: Quel est le code VBA pour lancer la mise à jour d'un onglet lorsque l'on vient le sélectionner? D'avance merci pour vos c...
21/04/2013 à 08:52Excel - VBA VBA - Sélection multiple avec conditionContexte: A l'ouverture d'un fichier je souhaite tester avec une macro, si dans la "Table_Calendrier" la date <= la plus proche d'aujourd'hui et dont la condition ouvert = "oui" égale au Max de la "Table_Date". Problème: Si le Max de la "Table_Date" est inférieur alors je souhaite sélectionner le...
20/04/2013 à 15:42Excel - VBA Rechercher la valeur <= la plus proche avec conditionContexte: J'ai un tableau nommé "calendrier" qui comprend deux colonnes. La colonne "Date" qui comprend la date de tout les jours de l'année, et la colonne "Ouvert" qui indique si le jour est ouvert ou fermé par "oui" et "non" Problème: Je souhaite rechercher la date égale ou inférieure à la date d'...
15/04/2013 à 11:15Excel - VBAEnregister un fichier télécharger avec IEContexte: Par le biais d'une macro je télécharge un fichier Excel sur sur site internet. Problème: Je fait une sorte de pause dans ma macro qui me sert à cliquer sur le bouton "enregistrer" qui apparait au bas de la fenêtre dans IE une fois que le fichier est télécharger. Question: Je souhaite savoi...
12/04/2013 à 14:09Excel - VBA Affichage conditionnelContexte: Dans une cellule je peu saisir trois valeurs du type texte (Hausse, Baisse, Neutre). Problème: En fonction de la valeur saisie je souhaite que s'affiche dans cette cellule une phrase et non la valeur saisie. Par exemple pour la valeur "Hausse" la phrase est "La tendance générale est haussi...
10/04/2013 à 12:46Excel - VBA Nouvelle fenêtre pour saisie de commentairesContexte: Je fait des analyses de graphiques sur plusieurs onglets. Chaque graphique à des commentaires associés. Je centralise ensuite ces commentaires sur un onglet récapitulatif pour en faire un rapport. Problèmes: Mes commentaires sont spécifiques à un graphique. Je souhaite maintenant les enric...
09/04/2013 à 12:03Excel - VBA Revenir à ma position intialeContexte: Je travaille sur un fichier Excel qui lance régulièrement à heure fixe des macros. Problème: A la fin de la macro je souhaiterai revenir à la position initiale avant le lancement de la macro. Question: Le code ci-dessous marche bien pour la cellule mais par pour l'onglet et le classeur. Po...
06/04/2013 à 10:18Excel - VBA Réaliser un test dans une macroContexte: Pour lancer une analyse je dois sélectionner un cellule dans laquelle doit se trouver une valeur, et je souhaite pouvoir sélectionner cette valeur de différent endroit dans mon classeur sans restriction. Problème: Mon analyse se base sur un type de valeur précis, je dois donc m'assurer que...
04/04/2013 à 10:42Excel - VBA Ajouter une valeur si la cellule est non videContexte: J'ai une colonne "B" avec des dates sans information relative à l'heure. Problème: Je souhaite insérer une heure (+0.760417) à la date présente dans la cellule à l'aide d'une macro. Question: Comment ajouter cette valeur "+0.760417" à toutes les cellules de la colonne "B" qui ne sont pas v...
29/03/2013 à 12:38Excel - VBA Liste des propriétées d'un "Nom" avec VBAContexte: Je charge des données à partir d'une connexion internet Problème: A chaque connexion un nouveau "nom" est crée commençant par "DonnéesExternes_xx" qui délimite la zone de téléchargement. Ne souhaitant pas rafraichir la connexion, je souhaite supprimer ce nom afin de ne pas polluer ma liste...
28/03/2013 à 10:11Excel - VBA Question sur la fonction "Application.OnTime"Contexte, Tout les matins j'ouvre un fichier Excel. Problème Je souhaite qu'à son ouverture Excel lance à une heure donnée une macro de mise à jour de date. Pour cela je commence par introduire une Private sub: Ma macro est la suivante: A la fin de la macro je lance la fonction "Application.OnTime"...
26/03/2013 à 07:10Excel - VBA Remplir un formulaire HTML à partir d'une macro?Contexte: Tout les soirs je télécharge des fichiers que j'intègre ensuite dans un classeur. A titre d'exemple voici un des codes HTML que j'éxécute: URL GOTO= http://www.abcbourse.com/download/historiques.aspx TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:aspnetForm ATTR=ID:ctl00_BodyABC_strDateDeb CONTENT=18...
24/03/2013 à 12:48Excel - VBA Exécution si condition remplieContexte: Je développe une macro dont le déroulement se fait par étape et dont certaines étapes sont soumises à une condition. Problème: Je souhaite insérer une condition de réalisation d'une étape de ma macro. Je souhaite vérifier qu'une valeur donnée est supérieur à une autre valeur pour faire la...
23/03/2013 à 12:45Excel - VBA Séléctioner des cellules si comrpises entre 2 datesLe contexte: Je télécharge des fichiers dont je recopie une partie dans un classeur excel qui me sert de base de donnée de référence. Pour être plus précis je sélectionne les cellules des colonnes A,B,C en fonction d'une date présente dans la colone A, date qui doit être comprise dans un intervalle...
23/03/2013 à 10:51Excel - VBA Télécharger un fichier .txtLe contexte: Un site internet met à disposition des cotations à l'adresse suivante: La page consiste à présenter un fichier .txt qui contient un historique de cotations. Le problème: Je souhaite automatiser le téléchargement/enregistrement de cette page à partir d'une macro ecxel. Je souhaiterai enr...
23/03/2013 à 08:34Excel - VBA Calculer un monbre de lignes dans un tableau noméLe contexte est le suivant: Un tableau nomé "Hist_Date" contient un certain nombre d'enregistrements/lignes (68228) Le problème: Je souhaite qu'une macro sélectionne une cellule en prenant comme référence le nombre de ligne de mon tableau. Question: Qu'elle est la bonne syntaxe pour concaténer le no...
22/03/2013 à 15:59Excel - VBA Déroulement trop rapide d'une macroJ'ai le contexte suivant: J'ai écrit une macro assez simple qui ajoute des éléments copiés dans un tableau. Les éléments sont ajoutés dans les 7 premières colonnes tandis que les 10 colonnes suivantes sont des colonnes calculées en fonctions des 7 premières. Une fois les éléments ajoutés, le tableau...
22/03/2013 à 12:08Excel - VBA Sélectionner un plage de cell. à partir de réf. calculéesLe contexte est le suivant: J'ai un tableau nomé "Hist_Ind" qui s'incrémente de lignes au fur et à mesure que je le met à jour. La mise à jour se fait par l'addition de valeurs dans les 7 premières colonnes. Les 10 colonnes suivantes sont des colonnes calculées. Afin de ne pas surcharger Excel dans...
26/11/2012 à 12:35Excel - VBAPb de paginationLe contexte: J'utilise Excel 2010. J'ai construit un rapport sur deux onglets. Le premier onglet contient 4 colonnes dans la zone d'impression, et dont la somme des largeurs = 100. Le deuxième onglet contient 1 colonne dans la zone d'impression d'une largeur de 100. Les critères de mise en page sont...