Date | Auteur du sujet | Sujet | Extrait du message |
---|
23/12/2021 à 15:58 | nico157 | Tableau VBA fonctionnement et utilisation | Malgré les cours et l'exercice des tableaux sur le site, je bloque quant à l'utilisation des tableaux VBA. Je vous joint mon fichier pour exemple. Mon besoin : Dans l'onglet "BDD", j'ai une liste de nom de projet (colonne A) par BU (colonne B) ainsi que différentes valeurs. Il y a 47 colonnes. Ce qu... |
21/12/2021 à 17:21 | nico157 | Excel ne répond pas | Merci pour vos réponses ! Comment expliquer cette écart de 10 en terme de temps ? 1 fois sur 2 de mon côté cela s'exécute entre 10 sec ou bien Excel de répond pas! C'est également possible que j'ai mal codé, je suis loin 'être un expert :)... |
21/12/2021 à 12:39 | nico157 | Excel ne répond pas | J'ai un problème lors du l'utilisation d'une marcro, le temps d'exécution est très long et parfois "Excel ne répond pas". J'ai créé un module "OngletsBU" qui contient 5 macros. La 5ème étant le call des 4 précédentes. Lorsque j'exécute individuellement chaque macro, le temps de réponse est correct.... |
27/03/2019 à 21:48 | nico157 | Recherche valeur | C'est compris. En gros il suffisait de changer mon Elseif en Else dans le code. Merci beaucoup pour ton aide en tout cas ! Bonne soirée, Nico... |
27/03/2019 à 10:48 | nico157 | Recherche valeur | Alors oui merci c'est plus clair ! Pour ton infos, grâce à tes lignes de codes, j'essaie de les utiliser sur mes autres fichiers pour remplacer mes anciennes formules excel ! Dans le fichier ci joint, tout semble presque fonctionner ! Je ne comprends pas pourquoi à la ligne 144 / colonne 38, rien ne... |
25/03/2019 à 14:13 | nico157 | Recherche valeur | Super, merci beaucoup Yvouille Je vais me renseigner sur ta ligne j = WorksheetFunction.Match(Cells(i, 60) * 1, .Range("A:A"), 0) Ca reste un peu flou ahah. En tout cas merci c'est exactement ce que je voulais... |
22/03/2019 à 15:13 | nico157 | Recherche valeur | Comment peut on gérer le si erreur dans ta macro ? Si par exemple il n'y à pas de liaison j'aimerai faire apparaître le texte "n'existe pas". De plus peux tu me montrer comment faire cette macro via en cliquant sur un bouton de macro au lieu de faire apparaître les données quand on active la page ?... |
06/03/2019 à 09:46 | nico157 | Recherche valeur | Super, merci pour tes précisions ! Nico... |
05/03/2019 à 15:23 | nico157 | Recherche valeur | Merci beaucoup Yvouille ! Peux tu m' éclairer sur le *1 sur ta ligne de code : Cells(i, 70) = .Range("B" & WorksheetFunction.Match(Cells(i, 60) * 1 , .Range("A:A"), 0)) Merci Nico... |
05/03/2019 à 11:58 | nico157 | Recherche valeur | Je souhaite réaliser en macro l’équivalent d'une recherche V. Dans mon fichier joint, je cherche à rapatrier en colonne 70 de l'onglet "Lb_commerciaux" l'information "rayons" qui se trouve en colonne dans l'onglet "liaison". La valeur qui me permet de faire le lien est en colonne 60 de l'onglet "Lb... |
19/02/2019 à 15:42 | nico157 | Find sur une autre valeur pivot si erreur | Je m'excuse de vous répondre si tard. Si vous le voulez bien, je reprends ma demande initiale. J'ai un fichier, composé de deux onglets. 1 onglet "Référentiel" où j'ai une liste de "clefs" et un onglet "SIDE" qui contient des données à rapatrier dans l'onglet référentiel via une clef identique à l'o... |
16/10/2018 à 17:09 | nico157 | Find sur une autre valeur pivot si erreur | Le but de mon fichier est de faire un index/equiv ou rechercheV sur 1 critère. Mais si je ne trouve pas la correspondance alors je dois faire la même recherche sur un autre critère (la valeur pivot change). Il y a 6 "sierreur" potentiel. "Excellement" parlant, j'y arrive avec la formule index/equiv... |
12/04/2018 à 15:24 | nico157 | Select case | Re, Ok j'ai compris le fait de passer en "Tableau" Mais ensuite, peut être peuc tu m'aider un peu plus ? N'ayant pas de grande base je ne vois pas vraiment ce que ça change dans ma démarche actuelle:)... |
12/04/2018 à 11:47 | nico157 | Select case | Désolé mais je ne suis pas sûr de comprendre ta réponse. En quoi un tableau va m'aider ? Dans mon cas, ce serait un tableau à 4 entrée avec le rayon, la catégorie, le niveau (HU2/HU1 ....) et le critère (achat/volume/CA/TR) ? Ou bien un tableau avec en tête rayon, catégorie puis tous les niveaux et... |
11/04/2018 à 18:45 | nico157 | Select case | Je vous expose tout d'abord le plus en détail possible le contenu de mon fichier joint et ma problématique. Le fichier est composé de 3 onglets : un onglet "Paramètre", un onglet "Synthèse" et un onglet "Best of". Le but du fichier est de classer les différents produits; de l'onglet "synthèse", selo... |
31/10/2017 à 16:07 | nico157 | Optimisation de macro avec un tableau | La macro est rapide dans cet exemple car j'ai supprimé des lignes afin de joindre le fichier. Mais dans la "réalité" mon fichier à 26 000 lignes est là la macro met 1 minute... |
31/10/2017 à 14:27 | nico157 | Optimisation de macro avec un tableau | J'ai lu différents cours vba expliquant que pour optimiser le temps d'exécution d'une macro il vaut mieux passer par une variable de type tableau. Ma macro à ce jour met 1 minute à s'exécuter. (sur la base de 26 000 lignes) Que dois-je changer dans mon code afin d'utiliser une variable de type table... |
12/10/2017 à 17:12 | mailles | Aide formule | De rien, n'oublie pas de mettre le sujet en résolu ! Bonne journée... |
12/10/2017 à 17:10 | nico157 | Formulaire user form | Effectivement c'est à cause des "". J'ai mis toutes les données à 0 par défaut... |
12/10/2017 à 15:31 | mailles | Aide formule | Un fichier à tester. Nico157... |
12/10/2017 à 14:28 | nico157 | Formulaire user form | Je comprends que tu dises qu'ACCESS est plus approprié qu'Excel dans ce genre de cas. J'ai pu créé des boules et améliorer grandement (je pense) le code ! Il me reste un point de blocage cependant : La macro bug lorsque i n'est pas égale à 1. Autrement dit, lorsque je sélectionne le deuxième magasin... |
11/10/2017 à 10:42 | nico157 | Formulaire user form | Je sollicite votre aide par rapport à un formulaire que j'ai créé. Le but de ce formulaire est de remplir pour chaque rayon et chaque magasin, un nombre d'éléments, une unité, le nombre de portants et son unité, le nombre de meubles et son unité pour ensuite calculer une rentabilité du rayon par rap... |
08/11/2016 à 09:39 | BOBO94 | Transposer plusieurs lignes dans la meme colonne | Merci beaucoup ThauThème ça marche nickel... |
07/11/2016 à 10:01 | BOBO94 | Transposer plusieurs lignes dans la meme colonne | Je rouvre ce surjet qui date un peu. J'ai voulu réutiliser le code ci dessous en l'adaptant à mon cas. Cependant lorsque je j'utilise la macro, j'ai une erreur 6 dépassement de capacité. Etant très limité en vba, je ne sais l'expliquer. Merci de votre aide... |
06/06/2016 à 18:09 | nico157 | Aide code textbox | Re bonjour, Pour commencer, si "indenter" est à la portée de tous, encore faut il avoir le temps d'apprendre une méthode. Je n'en ai pas (encore) donc il est vrai que j'indente à l'emporte pièce. Je le répète mais lorsque l'on est débutant et que l'on n'a pas le temps de s'y plonger un peu tous les... |
06/06/2016 à 15:02 | nico157 | Aide code textbox | On est pas tous des experts comme toi. Quand on débute on fait avec ce que l'on comprend. Bonne journée... |
06/06/2016 à 13:41 | nico157 | Aide code textbox | Oui mais si je n'utilise pas une boucle c'est que mes colonnes ne sont pas à la suite des autres. Si la textebox correspondait à la colonne1, la textebox2 à la colonne2 cela aurait été plus simple mais ce n'est pas le cas Je te montre la tête du code avec les lignes rouges qui sont "trop longues":)... |
06/06/2016 à 12:08 | nico157 | Aide code textbox | J'ai dans un userform créé 349 text box. Avec la fonction choose, je définis mes text box correspondant à mes colonnes. Malheureusement la ligne de code est trop longue. Comment puis-je "splitter" la ligne pour paramétrer mes 349 textbox avec mes colonnes ? Merci... |
03/06/2016 à 09:48 | nico157 | Nommer une plage automatiquement | Merci pour vos réponses ! C'est exactement ce que je voulais... |
02/06/2016 à 11:48 | nico157 | Nommer une plage automatiquement | Dernièrement gmb a résolu un de mes problème : Je souhaitais via une macro tracer des bordures via un tableau de données et y insérer le nom du rectangle à l’intérieur de celui ci. Ce sujet est résolu (encore merci gmb) En évolution, je souhaiterais nommer la plage de cellule du rectangle 1 : rectan... |
02/06/2016 à 11:39 | nico157 | Text box selon la colonne d'une BDD | Résolu, c'est super. Merci ... |
31/05/2016 à 09:02 | nico157 | Text box selon la colonne d'une BDD | Merci pour ta réponse, Je vais tester dans la journée ... |
27/05/2016 à 14:55 | nico157 | Text box selon la colonne d'une BDD | Je vous présente mon problème : J'ai une base de données qui présente x colonnes. J'ai créé un formulaire via un userform grâce aux différents codes présents sur le forum ou internet. Mes textbox sont alimentés via ma combo box. Jusqu'à là, tout fonctionne Ma question : Comment changer dans le code... |
20/05/2016 à 19:06 | nico157 | Création de bordures | Si si je sais ce que je veux. Mais expliqué comme ceci je peux comprendre que tu trouves cela farfelu. Merci pour ton super boulot en tout cas... |
20/05/2016 à 15:40 | nico157 | Création de bordures | Merci gmb, je suis impressionné Peux tu modifier la macro afin de faire apparaître les rectangles en colonne et non en ligne ? Avec une colonne d'écart entre chaque rectangle ? Ou bien m'expliquer ce que je dois changer. Tu m'aides vraiment beaucoup, merci. J'ai un dernière demande (j'abuse, tu peux... |
20/05/2016 à 11:12 | nico157 | Création de bordures | Re bonjour le forum, J'ai une autre demande à faire Ce que je souhaite (si cela est possible bien entendu) est d'insérer une formule a chaque coin du rectangle : formule en coin haut/gauche : =SI(ESTVIDE(L(1)C);LC1) formule en coin haut/droit : =SI(L(1)C="";L241C) formule en coin bas/gauche : =SI(ES... |
20/05/2016 à 09:39 | nico157 | Création de bordures | Encore une fois merci et bravo ... |
19/05/2016 à 17:40 | nico157 | Création de bordures | Merci encore gmb ! C'est possible de faire apparaître le texte à l'intérieur du rectangle comme dans l'onglet résultat attendu ? Merci pour ton aide... |
19/05/2016 à 10:06 | nico157 | Création de bordures | Je voudrais savoir s'il est possible via une macro de tracer des bordures selon un tableau de données. En effet j'ai dans un tableau, la longueur et la largeur. Via ces données j'aimerai que le macro trace les bordures avec comme unité la cellule. L=8 correspondrait à 8 cellules en longueur et l=5 c... |
13/05/2016 à 11:07 | nico157 | Importer la liste d'une recherche (CTRL+F) | Merci c'est super. Le seul truc que je ne comprends pas c'est comment la macro fait elle pour ne prendre seulement les formules concatener. Car je ne vois pas dans les lignes de code ou cela est spécifié. Mais bon ça correspond exactement à ce que je veux, merci encore... |
12/05/2016 à 18:15 | nico157 | Importer la liste d'une recherche (CTRL+F) | Merci beaucoup, c'est exactement ce que je voulais ! Tu peux un peu m'expliquer les lignes de codes ? Histoire de progresser... |
11/05/2016 à 17:32 | nico157 | Importer la liste d'une recherche (CTRL+F) | Me suis-je mal exprimé ou c'est une question complètement idiote ... |
11/05/2016 à 10:28 | nico157 | Importer la liste d'une recherche (CTRL+F) | J'ai un fichier qui contient de temps en temps des formules "concatener". Dans l'exemple joint, il y a en 2 (4,2) et (5,5) Mon but est d'importer toutes ces valeurs des formules "concatener" dans un nouvel onglet sur une même colonne, les unes à la suite des autres Pour cela je fais un ctrl F. Mais... |