Date | Forum | Sujet | Extrait du message |
---|
24/07/2022 à 16:52 | Excel - VBA | Recherche de doublons en VBA par var tableau sur fichier de grande taille | Je cherche à repérer des doublons sur des fichiers comportant parfois plusieurs milliers de lignes. Pour cette raison, je souhaiterais passer par une variable tableau qui multiplie la vitesse de traitement. J'ai un début de procédure qui recherche la colonne à traiter et défini le tableau à traiter... |
18/06/2022 à 09:03 | Excel - VBA | Correction de la casse sur une feuille | Je souhaiterais contrôler et si nécessaire remplacer la casse de certaines cellules pour qu'elles puissent être traitées dans une procédure qui suit et qui contrôle que toutes les valeurs renseignées soient valides. Ex : "no" (pour Nord Ouest) ne fonctionne pas il faut que la casse soit dans ce cas... |
04/05/2022 à 10:15 | Excel - VBA | Procédures qui ne fonctionnent pas sous d'anciennes versions | J'utilise ce bout de code pour intégrer des colonnes de données dans une variable tableau. Je me rends compte que sous Excel 2010 ou 2016, si une cellule contient plus de 256 caractères, ce code ne fonctionne plus, alors que sous Excel 365 ça ne pose pas de problème. Y a t-il une solution pour que l... |
04/05/2022 à 08:27 | Excel - VBA | Réduction du nombre de décimales dans une suite de nombres | Je voudrais savoir s'il est possible (en vba, car mes fichiers font parfois plusieurs centaines de lignes) de réduire à 3 décimales des coordonnées de polygones qui prennent trop de place et qui parfois dépassent les capacités d'une cellule ? Éventuellement avec un arrondi -> pas obligatoire. Ex... |
14/08/2021 à 17:20 | Excel - VBA | Formule pour modifier la valeur d'un nombre | Je cherche une formule qui ne devrait pas être très compliquée, (mais que je ne parviens pas à écrire) qui ferait la chose suivante : 834033 -> 3e chiffre < 5 alors 830000 835149 -> 3e chiffre >= 5 alors 835000 Merci d'avance pour vos propositions. Bon am et bon WE, Dan... |
12/08/2021 à 22:51 | Excel - VBA | Erreur de syntaxe dans une procédure utilisant une variable tableau | J'ai adapté une macro pour créer un identifiant unique composé de chiffres et de lettres sous la forme 8qzbszwy-049q-fyu3-85l3-r2l87ghdht21 5wxc7aco-uvav-c2px-iwf4-xuaxujawz0f4 J'ai souvent besoin de traiter des fichiers relativement conséquent de 500 à plus de 20.000 lignes et là, c'est assez long... |
11/07/2021 à 16:41 | Excel - VBA | Utilisation de variable tableau pour accélérer le traitement | Je cherche à remplacer une macro qui fonctionne, mais qui écrit directement sur la feuille par une macro qui travaille par variable tableau pour gagner du temps, car les données à traiter sont parfois conséquentes. J'ai beaucoup de mal à comprendre le fonctionnement de ces variables tableau !!! Dans... |
13/05/2021 à 14:27 | Excel - VBA | Syntaxe pour effacer des cellules dans une variable tableau | Question de syntaxe (je suppose ?) Je voudrais effacer dans une variable tableau quelques valeurs de cellules en fonction de la valeur d'une autre cellule. Mon tableau étant sélectionné, la procédure ci-dessous fonctionne, mais elle ne me parait pas optimisée. Il est sûrement possible d'écrire ça en... |
12/05/2021 à 08:31 | Excel - VBA | Insérer le résultat d'une formule dans une autre formule | Sur une feuille de classeur, je cherche à compter les valeurs uniques parmi un champ de coordonnées. J'ai trouvé la formule qui permet de l'obtenir. Mon problème vient du fait que le nombre de lignes est très variable d'un document à l'autre (d'une ligne à plus de 200.000). L'idée est donc de trouve... |
07/05/2021 à 09:04 | Excel - VBA | Incompatibilité de type - erreur d'exécution 13 | Bonjour à tous, Je reviens sur une demande récente pour laquelle Galopin01 m'a fait une proposition très intéressante qui fonctionne bien, sauf pour la partie Function SpecReplace(i&) si les champs contiennent du texte et non pas des chiffres. La fonction SpecReplace traite la colonne L dans laquell... |
04/05/2021 à 23:31 | Excel - VBA | Travail en variable tableau | Je cherche à modifier la valeur de cellules situées dans plusieurs colonnes. Pour accélérer le traitement, je souhaite effectuer ceci par le biais de variable tableau, mais c'est là que mes problèmes commencent ! Le fichier joint et le code ci-dessous seront plus parlant que des explications détaill... |
29/04/2021 à 12:01 | Excel - VBA | Filtrer sur des n° de lignes en erreur | J'aimerais savoir s'il est possible de filtrer via vba des numéros de lignes qui indiquent des erreurs suite à une procédure et qui sont stockées dans une variable de cette même macro pour n'afficher que les lignes en erreur. J'ai tenté une recherche sans succès, mais c'est souvent par un mauvais ch... |
11/03/2021 à 16:09 | Excel - VBA | Problème de syntaxe entre Range et Cells | Je pense avoir un problème de syntaxe, ou alors la propriété Cells ne l'autorise pas. Merci d'avance pour vos conseils. Avec 2 plage ça fonctionne : En ajoutant une nouvelle plage, ça ne fonctionne plus : En utilisant Range, le nombre de plages ne pose pas de problème : Bien cordialement, Dan... |
20/02/2021 à 14:51 | Excel - VBA | Recherche d'adresse de colonne d'une variable tableau | Bonjour à tous les passionnés d'Excel, Je cherche à récupérer l'adresse d'une cellule située dans un variable tableau et ainsi copier/coller les données (sans le nom du champ) de cette colonne sur une feuille dans la colonne correspondante avec le même nom de champ. Je joins un fichier exemple. - La... |
15/02/2021 à 16:07 | Excel - VBA | Améliorer et accélérer une procédure par l'utilisation de var tableau | Je souhaite remplacer une procédure qui recopie des données contenues dans des colonnes en faisant une recherche sur le nom du champ, par une procédure qui passerait par une variable tableau afin d'optimiser, d'accélérer et de me permettre de progresser en vba ;-) Le nombre de lignes peut être large... |
24/01/2021 à 09:35 | Excel - VBA | Remplacer la liste de choix d'un array par une variable | Je ne suis pas sûr de la justesse des termes employés dans ma demande... Est-il possible d'utiliser une variable pour alimenter un array ? Dans le cas où ce serait possible, j'ai fait pas mal d'essais, mais je n'ai pour l'instant pas trouvé la bonne syntaxe. Je joins un fichier que j'ai réduit, mais... |
20/01/2021 à 07:47 | Excel - VBA | Supprimer lignes et colonnes par variable tableau | J'ai une feuille avec 145 colonnes et je supprime les colonnes vides (qui ne comportent que l'entête), ainsi que les lignes vides, pour ne conserver que celles qui contiennent des données. Actuellement je le fais avec la procédure suivante et j'aimerais améliorer le code et l'accélérer en utilisant... |
03/06/2019 à 13:15 | Excel - VBA | Boucle sur colonnes non contigües | Je suis bloqué par un problème sûrement évident (mais que je ne parviens pas à résoudre) : Je teste des cellules situées dans 3 colonnes, dont 2 non contigües (I, J, L) pour vérifier que les caractères soient bien pris en compte comme des nombres et pas du texte. Ma procédure actuelle le fait pour u... |
12/05/2019 à 18:06 | Excel - VBA | Utilisation de variable tableau | Je viens de faire une macro qui lit les cellules d'une colonne. Ces cellules contiennent un nombre de données variables mais dont le nombre peut être relativement important (ex : 81 données dans ligne 2). Ces données sont séparées par " ; " Le principe est de placer chaque donnée dans sur une nouvel... |
29/03/2018 à 18:42 | Excel - VBA | Variable tableau - Sélection et suppression d'une ligne | Je cherche la syntaxe pour sélectionner et supprimer une ligne particulière dans une variable tableau. Je cherche sans doute mal, mais pour l'instant je n'ai rien trouvé. Voici ce que j'inscris et qui ne fonctionne pas : Rows.tboMonArray(NoLigTr).Offset(1, 0).Delete tboMonArray -> nom de la varia... |
25/03/2018 à 20:13 | Excel - VBA | Traitement dans une variable tableau | J'aurai beaucoup de fichiers comportant plusieurs milliers de lignes à traiter dans un avenir proche. J'ai réalisé des macros qui effectuent le traitement en quelques minutes, mais sur le principe je ne suis pas satisfait et je souhaiterais passer par des variables tableau pour faire quelque chose d... |
01/01/2018 à 18:36 | Excel - VBA | Utilisation de variables tableau | Je cherche à utiliser des variables tableau pour accélérer l'exécution des macros. Ce fichier est un exemple pas forcément représentatif, mais dans l'idée, c'est surtout pour progresser. Je ne parviens pas à récupérer le tableau après traitement pour le réinsérer sur une feuille Excel. Je joins le f... |