n

Membre fidèle

Inscrit le :28/03/2015
Dernière activité :13/04/2020 à 14:36
Version d'Excel :2007 FR
Messages
258
Votes
0
Fichiers
0
Téléchargements
0

Sujets créés par nicopat

DateForumSujetExtrait du message
13/04/2020 à 13:24Excel - VBARemplacement automatique d'une image dans tout le fichierJ'ai un fichier qui contient de nombreuses images auxquelles des macros sont affectées. Elles fonctionnent donc comme des boutons qui permettent de lancer des macros. J'ai besoin de remplacer l'une de ces images par une nouvelle, qui illustre mieux la fonction associée. Or l'image est présente à des...
25/10/2019 à 12:40Excel - VBAProblème logique... formule manquante... VBA ?J'ai un problème un peu original. J'ai beau le tourner dans tous les sens depuis 3 jours, je ne trouve pas de solution. J'ai des listes de références (le fichier ci-joint contient l'exemple de l'une de ces listes de références). En voici un extrait : Ces références fonctionnent comme des catégories...
23/10/2019 à 19:33Excel - VBA Combinaison des valeurs de plusieurs colonnesJ'ai des valeurs listées dans plusieurs colonnes. Disons par exemple dans les colonnes A, B, C, D, E, F, G, H, I, J, K, L, Disons par exemple que j'ai 5 cellules de texte dans la colonne A, 3 dans la colonne B, 2 dans la colonne C, 5 dans la D, etc... le nombre de cellules contenant des valeurs peut...
15/07/2019 à 01:36Excel - VBAOptimiser vitesse d'un fichier ExcelJe suis lancée dans une vaste campagne d'optimisation de la vitesse de fonctionnement d'un gros fichier excel. 1. Voici ce que je compte faire : n'hésitez pas à compléter cette liste en me donnant vos conseils sur les pratiques qui peuvent accélérer mon fichier. A/ Faire la chasse aux fonctions réit...
21/06/2019 à 18:26Excel - VBAFonction VBA customisée : possible de l'accélérer ?Bonjour à tous! Il y a presque 2 ans, Bouben faisait mon bonheur en créant une fonction personnalisée permettant de réaliser des requêtes depuis excel dans des fichiers access : https://forum.excel-pratique.com/viewtopic.php?f=2&t=97193&start=10 Merci encore Bouben !!! Le problème, c'est que ces fon...
23/05/2019 à 17:51Excel - VBA Lister dans une seule colonne le contenu d'un (grand) tableauJ'ai un tableau plein de données qui s'étend de A2 à FM4000. Je veux lister toutes ces données dans une seule colonne. L'ordre du listing peut être par colonne ou par ligne. J'ai essayé les différentes solutions trouvées dans le forum : https://forum.excel-pratique.com/viewtopic.php?t=7677 https://f...
06/05/2019 à 12:22Excel - VBA Comment optimiser une macro?Dans un fichier excel, j'ai la macro ci-dessous : Pour satisfaire la limite de caractères imposée par ce forum, je n'ai collé ici que la moitié de la macro. L'originale est 2 fois + longue. Cette macro lance l'éxécution de fichiers .exe selon la valeur d'une cellule. J'ai plusieurs questions visant...
28/06/2018 à 11:27Excel - VBAComment rédiger une requête SQL dans un fichier excel?Je ne connais pas grand chose au language SQL, donc pardon si je dis des inepties. J'ai bcp de données à stocker pour qu'elles soient de temps en temps appelée par un fichier excel et je cherche une solution. Les stocker dans une base séparée Access montre ses limites (la base dépasse 2GB). Donc je...
16/06/2018 à 10:36Excel - VBA Macro à corriger : combinaisons de 5 avec nombres de 1 à 52Je cherche à calculer la liste des combinaisons de 5 chiffres parmi 52 éléments (chiffres de 1 à 52). Je ne veux pas de permutations. Et je ne veux pas qu'un même chiffre puisse aparaître plusieurs fois dans une combinaison : pas de 1-1-1-1-1, ni de 1-1-2-3-4 etc. Je pense que cette macro fait l'aff...
12/01/2018 à 14:22Excel - VBACréer un tableau de croisement de données à partir d'une listeBonjour à tous, J'ai une liste de données disposées en colonne. Par exemple : la suite 1, 2, 3 ....99, 100. (1 nombre par case). Ces nombres représentent l'arrondi de la probabilité d'un évènement A. Il existe également des évènements B et C (aucun lien entre les valeurs de A, B, C), chacun présenta...
14/12/2017 à 12:50Excel - VBA Lancer un script AHK dans macro VBASauf erreur de ma part, la formulation VBA pour déclencher le lancement d'un programme tierce via une macro est : Je voudrais savoir comment formuler le code VBA pour lancer un script AHK au lieu d'un .exe par exemple, si je remplace software.exe par script.ahk, comment rédiger la macro? Merci...
04/10/2017 à 18:50Excel - VBACréer des expressions à partir de 2 listesJe dispose de 2 listes de mots. La première liste comprend 2000 mots (de 8 caractères dont des espaces, au cas où ce serait important). La 2ème liste comprend 500 mots ("_" suivi de 4 caractères). Je voudrais créer toutes les concaténations possibles de mots issus de la liste 1 et de mots issus de l...
04/10/2017 à 15:27Excel - VBALister des donnéesMon besoin vise à lister verticalement des données...
11/08/2017 à 10:40Excel - VBA Requête vers access Vs recalculBonjour à tous, Hier, Bouben m'a indiqué une solution pour importer des données issues d'une ou plusieurs bases access dans mon fichier excel à partir d'un ID de référence : https://forum.excel-pratique.com/post564002.html#p564002 Il s'agit d'une macro VBA (qui nécessite donc d'être lancée). Voilà m...
10/08/2017 à 15:57Excel - VBA Requête vers DB accessCi-joint un exemple de fichier access contenant une table. La table finale contiendra environ 30 millions d'enregistrements. Dans un fichier excel, je souhaite saisir un ID (exemple : 222v63v) et j'ai besoin de 3 formules : l'une appelant la valeur 1 correspondant à cet ID, l'autre appelant la valeu...
10/08/2017 à 14:01Excel - VBA Gros volume de donnéesJe travaille sur un fichier qui fait 85 MO. Je souhaiterais intégrer un très gros volume de données (tables de références) : environ 30 millions de lignes, sur 6 colonnes environ. Le plan est d'appeler ces données avec BDLIRE(). J'ai testé sur 600.000 lignes : le poids de mon fichier augmente de 6MO...
29/07/2017 à 17:23Excel - VBA Insérer une formule via macro VBADans une macro, je souhaite insérer une ligne de code qui insère une formule dans une cellule. La formule que je souhaite insérer est : =si(B13="BT";B22;si(B13="S";B23;B24)) La cellule dans laquelle je souhaite insérer cette formule est : B16 du feuillet 2. En pure autodidacte que je suis, j'ai modi...
28/07/2017 à 19:28Excel - VBA Macro VBA : min et max?Dans des macros VBA, j'insère certains calculs dans une cellules, comme par exemple : ou Mais comment rédiger ma macro si je souhaite insèrer la valeur minimale entre R[5]C[0] et R[5]C[1] ? ... plus généralement la valeur minimale parmi N cellules? et la valeur maxima...
28/07/2017 à 18:36Excel - VBA Lancer une macro complexe en cliquant sur une celluleJ'ai besoin de lancer des macros en cliquant sur des cellules. J'ai trouvé ce post https://forum.excel-pratique.com/excel/lancer-une-macro-par-clic-sur-une-cellule-t28409.html et cette solution me semble OK : Là où ça devient encore + subtile, c'est que la macro lancée doit utiliser le contenu de la...
23/06/2017 à 15:48Excel - VBAOrganiser données pour utilisation rapide par ExcelJ'ai beaucoup de données que je souhaite intégrer dans un fichier excel qui est déjà volumineux. cf exemple ci-joint pour exemple des données. Le fichier ci-joint contient 10.000 références pour une situation type, mais j'ai environ 20 situations différentes à incorporer dont chacune comporte de 50...
22/06/2017 à 19:41Excel - VBA Si(A1="FAUX"J'ai des cellules contenant des formules (de type si(...) ) dont le résultat affiche parfois "Faux" quand j'ai oublié un argument, ou un cas de figure. A1 fait partie de ces cellules affichant parfois un résultat qui est "FAUX". Dans une cellule tierce, je voudrais analyser le contenu de A1. Je pens...
17/06/2017 à 12:20Excel - VBAColorer une partie d'une formule?Est-il possible de colorer une partie d'une formule? Je parle bien de la formule contenue dans une cellule, pas de la cellule elle-même. J'ai des formules à rallonge et je voudrais utiliser des couleurs ou du gras pour m'y retrouver. Merci Nicole...
15/06/2017 à 12:32Excel - VBAArrondir toutes les valeurs numériques d'un fichierBonjour à tous, Je dispose d'un fichier avec de nombreux feuillets, des formules, des tables de données, etc... Je remarque que de nombreuses cellules contiennent des valeurs bien + complexes et lourdes à traiter qu'il n'y paraît. Exemple : dans une cellule, je lis "22%", mais en fait, la valuer con...
28/04/2017 à 13:32Excel - VBARemplacer par multiples et consécutifsJe dispose d'une table de données dans mon fichier excel, comme dans l'exemple ci-joint (feuillet 2). Dans un autre feuillet (feuillet 1), j'ai plein de formules faisant des recherchev() dans la table du feuillet 2. Dans l'exemple ci-joint, j'ai une table de 6 lignes, et 6 formules, mais en réalité...
10/02/2017 à 17:37Excel - VBALister les valeurs d'un tableauLe fichier ci-joint contient un tableau de valeurs (427 lignes * 427 colonnes). Je souhaite lister ces valeurs les unes sous les autres (182329 lignes * 1 colonne). (si possible par ordre alphabétique, mais ça, ça ne devrait pas être compliqué) Quelqu'un sait-il comment faire cela? Merci Nicole...
10/02/2017 à 13:56Excel - VBARédaction macro VBA "remplacer par"Je souhaite rédiger une macro VBA qui remplacerait dans tous les feuillets de mon classeur des expressions "ExpA" par des expressions "ExpB". Ces remplacements doivent se faire dans les formules. Sur internet, j'ai trouvé ce code : Mais, j'ai plusieurs expressions ExpA1, ExpA2, ExpA3, ExpAx... à rem...
09/02/2017 à 10:30Excel - VBAAccélérer fichier ExcelJ'ai un gros fichier excel avec des formules dans tous les sens (plusieurs millions de formules). Il nécessite quelques secondes à chaque recalcul et je souhaite l'accélérer. J'ai lu qu'en théorie, certaines formules sont + rapides à calculées selon leur rédaction. Exemple : RECHERCHEV(1;'Feuille'!A...
29/12/2016 à 12:09Excel - VBAMacro à déclencher sous conditionSBonjour à tous et Joyeuses Fêtes, Je travaille sur un fichier excel qui est régulièrement alimenté en données par un logiciel tierce (avec une fréquence irrégulière toutes les 4 à 10 secondes). J'ai reproduit le fonctionnement de base de ce fichier dans l'exemple ci-joint : 1. le logiciel colle des...
07/10/2016 à 18:54Excel - VBA Question mi Excel mi probasLa terminale étant loin derrière moi, je n'arrive pas à faire un truc simple. J'ai X évènements indépendants (la valeur X se trouve dans la cellule A1). Chaque évènement se solde soit par un succès soit par un échec. Chaque évènement a la même probabilité de réussite P (la valeur P se trouve dans la...
21/09/2016 à 20:58Excel - VBA Problème temps de latence saisie ExcelBonjour à tous, Dans un gros fichier excel (50 Mo dans la vidéo que nous avons enregistrée pour illustrer le problème : https://youtu.be/s6vTOg8kOSo , 75Mo dans la version finale), nous observons un temps de latence de 2 à 4 secondes quand on change le contenu d'une cellule, malgré le fait que le fi...
13/09/2016 à 17:42Excel - VBAFaire appel à 2 feuillets au lieu d'1J'ai un fichier qui fait appel à des données pour de très nombreux calculs. Ces données sont stockées dans l'un des feuillets du fichier. Ce feuillet est nommé "data". Je fais principalement appel à ces données dans des formules de type RechercheV, ou certaines cellules du feuillet "data" sont insér...
13/09/2016 à 11:30Excel - VBADifférer éxécution d'une macro selon valeur d'une celluleDans la série "essayons de faire des trucs originaux avec excel"... J'ai un fichier excel qui traite des données. Pour des raisons que je ne vais pas détailler ici, l'utilisateur du fichier excel a besoin que le déclenchement d'une macro soit décalé dans le temps. Voilà précisément le fonctionnement...
09/06/2016 à 16:33Excel - VBALancer un programme externe selon valeur d'une celluleJe souhaite que mon fichier excel lance automatiquement plusieurs applications selon la valeur d'une cellule. Je vais créer 3 applications externes via autohotkey "Create.exe", "Update.exe", "Delete.exe". Chacune de ces applications externes gèrera des actions dans des logiciels tiers en reproduisan...
27/04/2016 à 11:10Excel - VBATransmettre un ordre à un logiciel depuis ExcelJ'ai un fichier excel depuis lequel je souhaite transférer un ordre, une consigne à un petit utilitaire visant à répartir des fichiers dans un certain nombre de dossiers. L'utilitaire gérera la création et le nommage de dossiers, sous-dossiers, etc... ainsi que la création, le nommage et le contenu...
08/03/2016 à 16:25Excel - VBARécupérer contenu d'avant sauvegarde dans un fichierJ'ai une question qui peut paraître un peu débile, mais je voudrais m'assurer de la réponse : à partir de la dernière version enregistrée d'un fichier que je transmets à un tiers, cette personne peut-elle retrouver des informations qui étaient contenues dans les versions antérieures du fichier (avan...
06/02/2016 à 13:44Excel - VBAConvertir un fichier Excel en application .exeJe viens de tomber sur internet sur des logiciels proposant de convertir un fichier excel en une application éxécutable. Malheureusement, il y a peu de vidéos expliquant comment ça fonctionne, et donc je suis assez sceptique. Quelqu'un a-t-il déjà testé ce type de logiciel? Si oui, lequel? est-ce qu...
06/02/2016 à 11:40Excel - VBARecalcul ciblé par feuilletsMon fichier est en calcul manuel. Pour éviter un recalcul global, je souhaite mettre en place un recalcul par feuillet selon les situations. Par exemple : Si je n'ai besoin de recalculer que 3 feuillets : les feuillets 1, 2, et 3. Je pense créer une macro adaptée à cettte situation, et utiliser "Wor...
03/02/2016 à 14:08Excel - VBA Macro qui gère le recalcul selon contenu d'une celluleBonjour à tous, Voilà ma problématique : j'ai un gros fichier en mode calcul manuel. Lorsque je lance le calcul avec calculate(), ça prend du temps. Ca recalcule inutilement tout le fichier, alors que parfois 1 ou 2 feuillets suffiraient. Donc je voudrais rédiger une macro qui dit : "Si la valeur de...
25/01/2016 à 20:15Excel - VBARégression linéaire multipleLe fichier ci-joint contient 2 feuillets qui contiennent les résultats de 2 séries d'expériences différentes. Dans chaque feuillet, se trouvent 13 colonnes : -10 caractéristiques dépégnant les conditions de l'expérience contenant : -soit le texte "O" qui signifie "condition remplie" pour des caracté...
25/01/2016 à 16:58Excel - VBARegroupement statistique (profilage de données)J'ai un fichier qui contient les résultats d'une population à deux tests (A et B) que chaque individu a passé. Chacun de ces tests est constitué de 2 épreuves (Epreuve 1 et Epreuve 2). A noter que l'épreuve 1 est soit une réussite soit un échec, alors que l'épreuve 2 permet une troisième issue inter...
12/12/2015 à 12:13Excel - VBAPerformances : version d'Excel la + rapide?Je cherche la version d'excel la plus rapide pour ce besoin : faire tourner le + rapidement possible un fichier .xlsm de 50 MO le fichier a été réalisé sous Excel 2007 jusqu'à présent le fichier contient beaucoup de formules (des centaines de milliers), donc essentiellement du calcul, des algos (pas...
10/12/2015 à 22:31Excel - VBARésultats calculs non mis à jour (phénomène paranormal !!!)Bonjour à tous, Donc là, je tiens un bon phénomène paranormal d'excel destiné aux experts ! Je vais essayer d'expliquer précisément mais rapidement car je viens déjà de rédiger un long post à ce sujet qui a disparu au moment de le publier... Bref... J'ai un gros fichier excel avec des formules et de...
27/11/2015 à 14:36Excel - VBAComment compter les cellules non vides dans un fichierJuste pour le fun : comment compter les cellules non vides dans un fichier? J'ai un gros fichier, ça fait des mois que j'y bosse, et juste pour le fun, je serais curieuse de connaitre le nombre de cellules non vides contenues dans ce fichier. Quelqu'un sait-il comment faire ça...
27/11/2015 à 14:03Excel - VBA Code à peaufinerJ'ai ce code pour un feuillet : Au lieu que les 2 "select" portent sur les feuillets mentionnés, je voudrais préciser une cellule (par exemple la cellule A10 de chaque feuillet). Le but est donc que selon la valeur indiquée dans la case A1, l'utilisateur soit automatiqement redirigé vers la case ind...
26/11/2015 à 14:15Excel - VBA Déclencher macro selon la valeur d'une celluleBonjour à tous, J'ai un logiciel tierce qui écrit des données dans mon fichier excel. A chaque fois qu'il ajoute des données, il y a un compte des ajouts dans une case, (disons la case A1 du feuillet 1). 1er ajout -> A1 = 1 2ème ajout -> A1 = 2 3ème ajout -> A1 = 3 etc... A chaque fois que...
15/09/2015 à 13:52Excel - VBALiaison en temps réel entre 2 fichiers ExcelVoilà ma problématique : 1. j'ai un logiciel professionnel qui génère des data dans un fichier A.xls. Ces data évoluent toutes les secondes. 2. ce fichier A.xls demeure fermé tant que le logiciel pro exporte les data qui sont structurées précisément dans le feuillet 1 (je sais quel type d'info se tr...
07/09/2015 à 12:18Excel - VBAPlantage ExcelJe reprends ici un problème survenu à la fin de ce thread : https://forum.excel-pratique.com/excel/centrer-sur-cellule-x-selon-valeur-de-cellule-y-t68162-20.html#p389352 Les 2 fichiers fonctionnent ensemble comme indiqué dans le thread ci-dessus, c'est à dire que dès que je modifie la valeur de la c...
04/09/2015 à 19:08Excel - VBACentrer sur cellule X selon valeur de cellule YVoilà ce que je voudrais réaliser : Selon la valeur contenue dans une cellule (A1 par exemple), je voudrais visualiser telle ou telle cellule. C'est pour gagner du temps au niveau de la saisie de données : lorsque la nature de la donnée Z dépend de la donnée Y, alors après avoir saisi Y, si je suis...
10/07/2015 à 12:41Excel - VBAFiltrer des données et calculer des stats automatiquement?Dans le fichier ci-joint, le feuillet "Data" contient des données. Il s'agit d'une liste de séquences d'évènements qui ont été observées (sur 3 trimestres successifs). Chaque ligne contient une séquence. Chaque séquence se définit par : Col A : la situation dans laquelle elle a été observée Col B à...
08/07/2015 à 12:18Excel - VBAComment résoudre un problème de référence circulaire?J'ai déjà été confrontée à des problèmes de références circulaires simples, mais là, je n'arrive pas à trouver d'où provient l'erreur, alors je voudrais savoir s'il existe une méthode pour trouver la source d'une référence circulaire? Quand je clique sur Vérification des erreurs > références circ...