| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/06/2019 à 20:50 | Le Drosophile | VBA - VLOOKUP - Propriété ou méthode non géré par cet objet | Merci pour votre aide ! Visiblement si la recherche n’aboutit pas, Excel renvoi la même erreur visiblement Edit : ... Merci beaucoup ... |
| 06/06/2019 à 19:05 | Le Drosophile | VBA - VLOOKUP - Propriété ou méthode non géré par cet objet | J'essaie tout simplement d'utilise la fonction VLOOKUP dans Excel, j'ai systématiquement un message d'erreur. Que ce soit en partant de rien ou en essayant d'adapter des codes trouvés sur internet j'ai des erreurs 1004 ou ou 438. J'essaie de rechercher la chaque valeur présente dans la 'feuille Regr... |
| 06/06/2019 à 14:11 | Le Drosophile | Fonction countifpour remplacer formule NB.SI | En effet, je voulais parler de : Je l'avais adapté à mon document. Dans ce code, il est indiqué (corrige moi si je me trompe) : i = 2 to "dernière ligne" Pour chaque cellule dans 'feuille Correspondances' [colonne D] ; renseigner l'information présente dans 'feuille database complete' [c... |
| 06/06/2019 à 10:16 | Le Drosophile | Fonction countifpour remplacer formule NB.SI | Si je comprend bien, le code remplace la formule dans sa totalité ! Je n'en espérais pas autant !!! Merci beaucoup ! En revanche, cette partie là du code semble poser problème : Le résultat ne correspond pas à au code. En l'occurrence, dès qu'un code est valide, Excel semble lister les correspondanc... |
| 05/06/2019 à 21:24 | Le Drosophile | Fonction countifpour remplacer formule NB.SI | Une petite question. Pour remplacer NB.SI dans mon document Excel, j'utilise la fonction countIf. J'arrive à traiter la première ligne, en revanche, dès que je m'essai à étendre le traitement par l'intermédiaire de plages, je me perd un peu... et Excel finit par inscrire le résultat partout, dans to... |
| 05/06/2019 à 20:13 | Le Drosophile | VBA - Liste déroulante dans UserForm variable | Oui, ce sont les dernières formules qu'il me reste à changer. Ça et quelques recherches (RECHERCHEV). Et, en effet, avec 3000 données, le document met environ 3 mins. Mais la quantité de données pourrait être multipliée par 10. (La première année, potentiellement davantage si on conserve tout d'une... |
| 04/06/2019 à 16:38 | Le Drosophile | VBA - Liste déroulante dans UserForm variable | Mon document fait correspondre des codes avec les noms des espèces végétales qui correspondent (4 lettre : Genre ; 4 lettres : espèce). Il arrive que le même code donne un résultat potentiellement différent ; exemple : Rese lute => Reseda lutea et Reseda luteola. Les codes ne peuvent pas changer... |
| 28/05/2019 à 01:11 | Le Drosophile | [VBA] Corriger code - vérifier valeur dans plage | Merci pour votre aide ! L'exécution de ce code fonctionne et permet du coup de lancer tout le reste. Tout ça avec un code encore plus court. Bonne soirée ... |
| 28/05/2019 à 00:04 | Le Drosophile | [VBA] Corriger code - vérifier valeur dans plage | Merci pour la réponse ! Ah oui j'ai oublié de faire ça en créant un nouveau document. Dans mon document d'origine, n est bien déclaré avant, comme le reste. Oui sans intérêt, je le met en espérant voir s'afficher la valeur de n dans la textbox (ce qui ne fonctionne pas d'ailleurs..) J'ai mis à jour... |
| 27/05/2019 à 22:56 | Le Drosophile | [VBA] Corriger code - vérifier valeur dans plage | Je n'arrive pas à comprendre ce qui cloche dans mon code qui est supposé vérifier la présence, de ce qui est renseigné dans une textbox, dans une plage de donnée. Si la valeur existe, alors le code doit se poursuivre ; mais si la valeur n'existe pas, alors il doit me l'indiquer. Le problème c'est qu... |
| 24/05/2019 à 12:18 | Le Drosophile | [VBA] Lancer Macro si conditions | J'ai simplifié, il restait une variable b que je n'utilise plus. Et tout est rentré dans l'ordre... |
| 22/05/2019 à 15:38 | Le Drosophile | VBA - Import données depuis CSV - Erreur | Merci beaucoup pour l'aide ! Encore. De ce que j'en sais, PowerQuery nécessite des opérations par l'utilisateur. Mes collègues ont clairement les capacités d'apprendre de nouvelles façons de travailler sur ordinateur. En revanche, je ne suis pas certain qu'ils soient motivé à apprendre quelque chose... |
| 22/05/2019 à 14:39 | Le Drosophile | VBA - Import données depuis CSV - Erreur | Ce document doit s'adresser à terme à différents membres d'une équipe. Même si une partie serait prête à changer sa manière de faire, il sera certainement privilégié une solution qui implique le moins d'action de la part de l'utilisateur. Certains sont peu expérimentés sur le logiciel Excel et beauc... |
| 22/05/2019 à 14:21 | Le Drosophile | VBA - Import données depuis CSV - Erreur | Lorsque j'utilise un code VBA pour importer les données provenant de documents csv, tout fonctionne bien, sauf pour les colonnes qui contiennent des coordonnées ; là, Excel sépare les valeurs lorsqu'il voit apparaître une virgule (alors que je ne crois pas le lui demander) et il semble décaler la vi... |
| 22/05/2019 à 13:21 | Le Drosophile | [VBA] Lancer Macro si conditions | C'est curieux... |
| 16/05/2019 à 21:49 | Le Drosophile | [VBA] Lancer Macro si conditions | Bonsoir, merci d'avoir pris le temps de répondre ! Je me suis mal exprimé. Il faut que je répète deux fois l'opération (à savoir switcher sur 2 feuilles 2 fois) pour que l'UserForm se lance. Il ne le fait pas dès le premier switch. Bonne soirée... |
| 16/05/2019 à 19:47 | Le Drosophile | [VBA] Lancer Macro si conditions | J'ai fait un code qui fonctionne très bien, sauf que j'ai comme l'impression qu'il fait pas exactement ce à quoi je m'attends. Le code permet de lancer un UserForm si 2 conditions sont réunies ; et plus précisément celle-ci : -Si la feuille est vide, alors ouvrir l'UserForm. Ça marche très bien. Par... |
| 22/04/2019 à 13:42 | Le Drosophile | [VBA] Gérer des controles à partir d'un Bouton | Ah oui voilà ça marche très bien ! Merci ! Et puis le code est clairement plus simple en plus Bon après-midi ... |
| 22/04/2019 à 11:54 | Le Drosophile | [VBA] Gérer des controles à partir d'un Bouton | Pour avoir l'erreur, il suffit d'utiliser If Cells(1, 1) = 1 Then Unload UserForm1 au lieu de If Cells(1, 1) = 1 Then UserForm1.Hide pour fermer l'UserForm. Je ne veux pas avoir un UserForm qui s'ouvre quand j'utilise le bouton 1 ; il doit automatiquement se refermer après avoir fait les opérations... |
| 22/04/2019 à 11:18 | Le Drosophile | [VBA] Gérer des controles à partir d'un Bouton | Merci pour la réponse. En l'état j'ai l'impression que ce que vous proposez ne fait qu'inverser les toggleButton (oui devenant non, non devenant oui), non ? J'ai un peu avancé sur la question. Et pour simplifier, j'ai demandé à ce que le bouton inscrive une valeur (en A1) et ouvre l'UserForm. Dans l... |
| 21/04/2019 à 17:53 | Le Drosophile | Ouverture UserForm si ToggleButton = "non barré" | Désolé de n'avoir pas répondu avant, j'avais laissé ce problème de côté pour avancer sur le reste. C'est exactement ça ! Merci beaucoup ! Vous parvenez vraiment à résoudre tous les problèmes sur ce forum ... |
| 21/04/2019 à 17:48 | Le Drosophile | [VBA] Gérer des controles à partir d'un Bouton | Mes excuses pour ce titre de sujet qui reflète pas forcément très bien ce que je cherche à faire. Savez-vous s'il est possible de gérer des "contrôles" (ToggleButton, CheckBoxes, Listes déroulantes) à l'aide d'un code que l'on activerait en cliquant sur un bouton ? Mon but serait de parvenir à modif... |
| 05/04/2019 à 15:26 | Le Drosophile | Ouverture UserForm si ToggleButton = "non barré" | Humm, ça ne marche pas tout à fait. Mais quasiment. L'inconvénient est que le remplissage du bouton ne change jamais. Ce qui fait que seule l'une ou l'autre des possibilités fonctionne. Dans cette partie du code, inactivée : Je ne souhaite pas indiquer littéralement "Test01barré" mais en fait " Test... |
| 05/04/2019 à 14:16 | Le Drosophile | Ouverture UserForm si ToggleButton = "non barré" | J'aime bien les trucs compliqués et dans le genre je pense en avoir trouvé un pas mal... Savez-vous s'il est possible que lorsqu'un ToggleButton affiche une information non barrée, alors il y ait une réaction et s'il affiche une information barrée, alors une autre réaction. C'est surtout le fait que... |
| 03/04/2019 à 21:59 | Le Drosophile | [VBA] Où est-ce que ça coince ? | Ah bah voilà haha ce n'était pas grand chose. J'ai pourtant déjà vu If zz.Value > x <xxx ; mais visiblement ça ne fonctionne pas dans mon cas. Merci pour votre aide ... |
| 03/04/2019 à 21:50 | Le Drosophile | [VBA] Où est-ce que ça coince ? | Une petite partie de mon code me pose souci et je ne comprend pas d'où cela peut provenir... Ça me paraît tout à fait logique, alors je pense qu'il y a un fonctionnement d'Excel qui m'échappe. Le code : ws3.Cells(3, 14) => Feuille 3 N3 ws3.Cells(9, 14) => Feuille 3 N9 Donc, si la valeur inscri... |
| 31/03/2019 à 18:58 | Le Drosophile | Utilisation de Check boxes dans UserForm - Relancer le traitement | Je vous remercie pour votre aide. Ce que vous proposez fonctionne très bien ! Bonne fin de journée, A bientôt ... |
| 29/03/2019 à 14:42 | Le Drosophile | Utilisation de Check boxes dans UserForm - Relancer le traitement | Je ne vois pas où utiliser ce code ? CheckBox1.Value = IIf ne fonctionne pas si ... |
| 29/03/2019 à 14:23 | Le Drosophile | [VBA] Modification du code VBA de code VBA | Merci pour vos réponses ; en effet ce genre d'opération n'est pas courant. Il y a beaucoup d'informations à modifier ; je vais tester deux méthodes. Celle que vous proposez et la méthode qui consiste à créer une feuille Excel protégée, où toutes les données pourront être modifiées via les champs de... |
| 29/03/2019 à 14:08 | Le Drosophile | Utilisation de Check boxes dans UserForm - Relancer le traitement | Dans un UserForm, j''utilise des CheckBoxes pour ajouter, ou retirer des informations dans différentes cellules du document. La première fois que j'ouvre l'UserForm, tout se passe bien. En revanche, si je rouvre l'UserForm, toutes les "CheckBoxes" sont à nouveau vides (sans que cela n'affecte le con... |
| 24/03/2019 à 00:36 | Le Drosophile | [VBA] Modification du code VBA de code VBA | Je sais qu'il y a beaucoup plus simple (notamment en utilisant une cellule fixe dans le tableau, modifiable par VBA), mais, savez-vous s'il est possible de modifier du code VBA à l'aide d'un autre code VBA. Par exemple, si j'ai un code simple : Puis-je agir sur les valeurs 50 / 100 ou 11.5 / 100 Je... |
| 24/03/2019 à 00:30 | Le Drosophile | Utilisation de deux Toggle button | Haha encore plus complexes ! Merci beaucoup ... |
| 21/03/2019 à 22:46 | Le Drosophile | Utilisation de deux Toggle button | Vous avez répondu quasiment en même temps, mais avec des solutions différentes. Je les ai testé et toute deux fonctionne très bien ! Merci beaucoup pour votre aide ! Je m'en vais m'amuser avec mes boutons maintenant Bonne soirée ! A bientôt... |
| 21/03/2019 à 21:21 | Le Drosophile | Utilisation de deux Toggle button | J'essaie d'utiliser deux ToggleButton pour renseigner une information ou l'autre ou bien les deux informations, dans une cellule définie. J'ai bidouillé ce code, ça marche et ça marche pas en même temps... Lorsque je clique sur le bouton 1 la lettre A s'inscrit. Lorsque je clique sur le bouton 2 la... |
| 10/03/2019 à 17:11 | Le Drosophile | [VBA] Correction code "Replace" | Merci beaucoup pour toute l'aide apportée ! Cette partie la de mon document est maintenant parfaitement fonctionnelle. Il ne reste plus qu'à résoudre un énorme problème et après tout devrait fonctionner comme souhaité ! Bonne fin de week-end ... |
| 10/03/2019 à 16:24 | Le Drosophile | [VBA] Correction code "Replace" | Il est effectivement beaucoup trop renseigné. J'en ai joins un autre. Les deux avaient le même nom dans des formats différents et j'ai pas pris le bon. J'ai essayé cette méthode : Même erreur... |
| 10/03/2019 à 16:20 | Le Drosophile | VBA - Supprimer les 4 premiers caractères d'une plage de données | Merci, c'est exactement ça. Je vais garder ce code sous le coude car il va m'être utile à de nombreuses reprises quand il va falloir corriger des bases de données ! Bonne fin de journée... |
| 10/03/2019 à 15:55 | Le Drosophile | [VBA] Correction code "Replace" | Sauriez-vous me dire pourquoi ce code ne fonctionne pas sur un fichier sur une plage de données au format texte ? L'idée ici est de remplacer "=" par " ' " dans la plage de données AJ2 : AJ"x". J'obtiens l'erreur "incompatibilité de type" sur J'ai ajouté un document Excel pour que vous puissiez jete... |
| 10/03/2019 à 15:34 | Le Drosophile | VBA - Supprimer les 4 premiers caractères d'une plage de données | Ah oui en effet. Voilà qui est fait... |
| 10/03/2019 à 15:08 | Le Drosophile | VBA - Supprimer les 4 premiers caractères d'une plage de données | J'ai poncé de nombreux forums à la recherche d'une solution à mon problème. J'ai trouvé beaucoup d'informations, mais je ne parviens jamais à faire ce que je veux. La plupart du temps, les réponses reviennent à supprimer des caractères bien définis dans une chaine de caractères. Ce que je cherche à... |
| 02/03/2019 à 01:02 | Le Drosophile | [VBA] Numérotation de lignes avec retour à 1 selon les cellules | Merci pour votre aide ! Je teste ça dès que possible, ce soir je commence à fatiguer... Il reste quelques soucis qu'il me faut régler avant de tester. Bonne soirée... |
| 02/03/2019 à 00:55 | Le Drosophile | [VBA] Correction code classement auto | En fait c'était simple... A priori, ça fonctionne. Bonne soirée ... |
| 01/03/2019 à 23:27 | Le Drosophile | [VBA] Correction code classement auto | Merci de votre aide. J'ai testé et il ne se passe toujours rien. Le code s'exécute sans erreur, mais sans résultat non plus ^^' Ah mince, je viens de voir qu'il manque le document joint.. Je le rajoute, avec ton exemple de code ! D'accord, je pensais pouvoir le faire comme ça, je vais tester sans ut... |
| 27/02/2019 à 21:40 | Le Drosophile | [VBA] Correction code classement auto | J'utilise ce code pour classer automatiquement deux colonnes ('A' et 'P') ; il a l'air de fonctionner, mais ça ne donne rien, aucune opération ne semble réalisée. Vous auriez une idée d'où ça peut provenir ? Merci de votre aide, Bonne soirée ... |
| 27/02/2019 à 20:11 | Le Drosophile | [VBA] Numérotation de lignes avec retour à 1 selon les cellules | N'ayant pas reçu de réponse à mon précédent post et n'ayant, pour le moment, pas encore trouvé de solution à mon problème, je poste à nouveau mais pour résoudre mes soucis étape par étape. Peut-être qu'en résolvant celui-ci, je serai ensuite en mesure de résoudre tout le reste. Si, avec votre aide,... |
| 19/02/2019 à 00:39 | Le Drosophile | [VBA] Calcul surface selon valeurs cellules | En feuille C, pour chaque valeur en colonne A, un nombre de ligne est créé, équivalent au nombre d'impact présent en [Feuille A ; col AT]. Dans l'exemple, il y a 4 impacts, donc 4 lignes créées. Pour ces 4 nouvelles lignes, j'aimerais que dans la [Feuille C colonne F] apparaissent le... |
| 19/02/2019 à 00:20 | Le Drosophile | [VBA] Calcul surface selon valeurs cellules | La suite du code permet de gérer un peu toute la mise en forme pour m'assurer qu'elle ne bouge jamais. Ensuite, je commence à remplir la Feuille C La première partie du code est une autre méthode qui m'a été proposée sur ce forum et que je pourrai éventuellement reproduire pour remplacer une partie... |
| 18/02/2019 à 23:22 | Le Drosophile | [VBA] Calcul surface selon valeurs cellules | Pour simplifier les tâches, mon document créé désormais un nombre de ligne équivalent au nombre d'impacts précisés. (Pour le moment ça marche sur le calcul du nombre de valeurs uniques présentes dans la feuille [A] colonne [AT]. Pour résumer ; voici les opérations réalisées par mon d... |
| 17/02/2019 à 17:50 | Le Drosophile | [VBA] Calcul surface selon valeurs cellules | J'ai une grosse modification à apporter à mon document, pour laquelle je ne sais pas comment m'y prendre. Fonctionnement de mon document : Première feuille : Base de données Feuille 2 ['B'] : Récupération des infos de la feuille 1 pour générer un tableau. Feuille 3 [C] : Indication m... |
| 10/02/2019 à 12:17 | Le Drosophile | Chipotage sur mes résultats | Je réapprends à utiliser Excel au passage, grâce à vous. Merci beaucoup pour ce que vous proposez ! Ceci : est ce qu'il y a de plus proche de mon code initial ; ça fonctionne parfaitement et j'ai même pu le modifier pour m'en servir sur les autres feuilles ! Je ne savais pas que je pouvais modifier... |