Date | Forum | Sujet | Extrait du message |
---|
27/04/2022 à 16:09 | Excel - VBA | Macro "remplacer par" en boucle (successifs) | Bonjour, J'utilise xl2007. Je cherche une macro pour réaliser successivement des "remplacer par" dans une plage de cellules. Disons que cette plage se trouve dans la "Feuille 1", disons dans la plage A10:Z9999. Et dans la plage de la "Feuille 2" B1:C1000 (c'est un exemple, mais le nombre de ligne de... |
01/12/2021 à 17:46 | Excel - VBA | Macro pour "remplacer par" successifs | Dans mon fichier excel : -dans le feuillet A, j'ai des données -dans le feuillet B, j'ai des données dans la colonne X et dans la colonne Y (table de correspondance), sur 500 lignes (X1:Y500). Dans les colonnes Z et AA du feuillet A (et uniquement ces colonnes), je voudrais remplacer toutes les chai... |
30/01/2021 à 13:15 | Excel - VBA | Lister cellules antécédents d'une formule | Imaginons que dans la case A1, j'ai la formule : =B1+C1 Et dans la formule B1, j'ai la formule : =B2+C2 Et dans la formule B2, j'ai la formule : =Z49-X12 etc pour un grand nombre de cellules.... J'ai besoin d'une solution (macro, formule, excel add-on ???) qui me permette de lister toutes les cellul... |
13/10/2020 à 18:35 | Excel - VBA | Coder un Toggle Button | Sur un feuillet excel, j'ai plusieurs ToggleButton (boutons à bascule) qui font partie d'une sorte de menu permettant de gérer le contenu du feuillet. Actuellement chaque macro liée à chaque togglebutton ressemble à : Mon problème, c'est que je souhaite copier ce menu et donc ces togglebuttons sur p... |
13/04/2020 à 13:24 | Excel - VBA | Remplacement automatique d'une image dans tout le fichier | J'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:40 | Excel - VBA | Problè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:33 | Excel - VBA | Combinaison des valeurs de plusieurs colonnes | J'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:36 | Excel - VBA | Optimiser vitesse d'un fichier Excel | Je 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:26 | Excel - VBA | Fonction VBA customisée : possible de l'accélérer ? | 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 fonctions ralentiss... |
23/05/2019 à 17:51 | Excel - VBA | Lister dans une seule colonne le contenu d'un (grand) tableau | J'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:22 | Excel - 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:27 | Excel - VBA | Comment 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:36 | Excel - VBA | Macro à corriger : combinaisons de 5 avec nombres de 1 à 52 | Je 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:22 | Excel - VBA | Créer un tableau de croisement de données à partir d'une liste | 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ésentant également une... |
14/12/2017 à 12:50 | Excel - VBA | Lancer un script AHK dans macro VBA | Sauf 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:50 | Excel - VBA | Créer des expressions à partir de 2 listes | Je 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:27 | Excel - VBA | Lister des données | Mon besoin vise à lister verticalement des données... |
11/08/2017 à 10:40 | Excel - VBA | Requête vers access Vs recalcul | 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à ma problématique... |
10/08/2017 à 15:57 | Excel - VBA | Requête vers DB access | Ci-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:01 | Excel - VBA | Gros volume de données | Je 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:23 | Excel - VBA | Insérer une formule via macro VBA | Dans 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:28 | Excel - 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:36 | Excel - VBA | Lancer une macro complexe en cliquant sur une cellule | J'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:48 | Excel - VBA | Organiser données pour utilisation rapide par Excel | J'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:41 | Excel - 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:20 | Excel - VBA | Colorer 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:32 | Excel - VBA | Arrondir toutes les valeurs numériques d'un fichier | 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 contenue dans la ce... |
28/04/2017 à 13:32 | Excel - VBA | Remplacer par multiples et consécutifs | Je 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:37 | Excel - VBA | Lister les valeurs d'un tableau | Le 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:56 | Excel - VBA | Ré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:30 | Excel - VBA | Accélérer fichier Excel | J'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:09 | Excel - VBA | Macro à déclencher sous conditionS | 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 valeurs dans les cellules B2, B3,... |
07/10/2016 à 18:54 | Excel - VBA | Question mi Excel mi probas | La 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:58 | Excel - VBA | Problème temps de latence saisie Excel | 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 fichier soit utili... |
13/09/2016 à 17:42 | Excel - VBA | Faire appel à 2 feuillets au lieu d'1 | J'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:30 | Excel - VBA | Différer éxécution d'une macro selon valeur d'une cellule | Dans 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:33 | Excel - VBA | Lancer un programme externe selon valeur d'une cellule | Je 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:10 | Excel - VBA | Transmettre un ordre à un logiciel depuis Excel | J'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:25 | Excel - VBA | Récupérer contenu d'avant sauvegarde dans un fichier | J'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:44 | Excel - VBA | Convertir un fichier Excel en application .exe | Je 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:40 | Excel - VBA | Recalcul ciblé par feuillets | Mon 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:08 | Excel - VBA | Macro qui gère le recalcul selon contenu d'une cellule | 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 A1 du feuillet1... |
25/01/2016 à 20:15 | Excel - VBA | Régression linéaire multiple | Le 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:58 | Excel - VBA | Regroupement 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:13 | Excel - VBA | Performances : 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:31 | Excel - VBA | Résultats calculs non mis à jour (phénomène paranormal !!!) | 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 des macros dans to... |
27/11/2015 à 14:36 | Excel - VBA | Comment compter les cellules non vides dans un fichier | Juste 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:03 | Excel - VBA | Code à peaufiner | J'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:15 | Excel - VBA | Déclencher macro selon la valeur d'une cellule | 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 A1 change de val... |
15/09/2015 à 13:52 | Excel - VBA | Liaison en temps réel entre 2 fichiers Excel | Voilà 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... |