| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/05/2019 à 21:54 | Dan67100 | Utilisation de variable tableau | Après comparaison avec les résultats de Jean-Eric ( que je salue ), la modification du code qui laissait " ;" collé au dernier terme de chaque cellule et rajoutait donc des éléments : Résultats : 749 espèces contre 748 avec Power Query !? manque l'espèce "Rana" ligne 248 feuille Travail (120ème "mot... |
| 12/05/2019 à 19:45 | Dan67100 | Utilisation de variable tableau | Un essai tableau et dictionary. Dans le cas présent l'utilisation d'un dictionary permet d'obtenir une liste sans doublon "automatiquement". traitement en moins de 1 seconde sur le classeur joint A+... |
| 10/05/2019 à 17:10 | Pierre-Tho | Erreur 1004 : La méthode 'Range' de l objet '_Global' a échoué | A priori l'erreur n'est pas sur le range final mais sur celui d'avant: où First_Cell et Last_Cell sont des variables contenant une valeur numérique (respectivement 40 et 28, a priori le contenu de A5 et A18 ) ....alors que Range attends une (ou plusieurs) plage de cellule. A+... |
| 10/05/2019 à 12:58 | saphya | Boucle for/if pour appliquer un calcul dans une matrice | A tester: A+... |
| 10/05/2019 à 12:20 | jupiter29 | Récupérer information | Une solution possible: en B4 : =INDEX($D$2:$M$5;LIGNE($A4)-1;EQUIV($B$1;$D$2:$M$2)) en C4 : rajouter +1 après EQUIV(...) A+... |
| 08/05/2019 à 14:42 | ericw | Effacer ligne selon numéro de série en colonne A | La valeur saisie dans l'inputbox est une chaine de caractères et la valeur retournée par .Range("a" & i).Value est numérique . La comparaison des deux est donc toujours fausse ( et je ne vois pas comment ça a pu fonctionner ...) juste avant la ligne rajouter: On pourrait aussi faire l'inverse : conv... |
| 08/05/2019 à 11:36 | Saloumakh | Recherches par Mots Clés dans un formulaire | Nouveau soucis => nouvelle discussion! Bonne suite... |
| 07/05/2019 à 19:11 | saphya | Tableau variable à 2 dimensions | Quelque chose comme ça ?: Un code indenté et mis entre balise code est quand même plus lisible qu'une succession de lignes rouges ! A+... |
| 07/05/2019 à 11:41 | Saloumakh | Recherches par Mots Clés dans un formulaire | Pas vu dès le début parce qu'avec ma version XL2003 je suis limité à 65000 lignes (et quelques) et que j'ai modifié d’emblée. Les versions ultérieures sont limitées à combien ... |
| 07/05/2019 à 11:25 | kloffel | Arret du Sub après If function | Oui et le type de retour de la fonction Bonne suite... |
| 07/05/2019 à 11:23 | Saloumakh | Recherches par Mots Clés dans un formulaire | Vous avez un souci sur une ligne de code qui ne figure pas dans le classeur joint !!!! On peut chercher !! On peut "appeler" une feuille de deux manières: soit par son nom : Worksheets("Doc techniques").Range("C10:C100").Interior.ColorIndex = 0 soit par son codename : Feuil2.Range("C10:C100").Interi... |
| 07/05/2019 à 11:01 | kloffel | Arret du Sub après If function | En espérant que ça puisse aider : ou A+... |
| 07/05/2019 à 10:40 | daboussi | Conversion ligne colonne | ... |
| 07/05/2019 à 10:37 | Saloumakh | Recherches par Mots Clés dans un formulaire | Préciser la procédure et la ligne en erreur. Par ailleurs avec la ligne si dans la feuille la donnée est en minuscule, le test sera toujours faux. Il vaudrait mieux... |
| 07/05/2019 à 10:14 | vince1512 | Combobox ListIndex "objet requis" | Quelques questions: ThisWorkbook.Sheets(2).Range("B1").Value fait bien appel au classeur contenant l'userform ( et non au classeur "fichier source" ? la plage Range("A2:R2") doit être prise sur le classeur "fichier source" ? si oui quelle feuille? un extrait de ce classeur "fichier source" serait ut... |
| 06/05/2019 à 19:00 | vince1512 | Combobox ListIndex "objet requis" | Y a-t-il bien un élément dans la combobox1 ? Joignez votre classeur avec quelques données anonymisées. A+ Edit: il y a peut-être des interférences entre le classeur contenant l'userform et le classeur ouvert pour charger les valeurs... |
| 06/05/2019 à 18:41 | vince1512 | Combobox ListIndex "objet requis" | Je ne comprend pas ce que vous voulez faire avec ListIndex donne l'indice (l'index ?) des éléments contenus dans la combobox. l'index va de 0 à nb d'éléments -1. Si le contenu de B1 est une valeur numérique entre 0 et le nb d'éléments - 1, ça devrait fonctionner. Si c'est pour faire afficher la seul... |
| 06/05/2019 à 18:04 | Saloumakh | Recherches par Mots Clés dans un formulaire | Revoir l'aide sur les textbox. Les méthodes Clear et AddItem existent pour les Listbox et Combobox, pas pour les Textbox. Utiliser : A+... |
| 06/05/2019 à 14:41 | horos | Overflow | Modifier le nom de la macro affectée au bouton CHERCHER de la feuille recherche projet ... |
| 06/05/2019 à 12:56 | horos | Overflow | Dans la Sub recherchepieces() , on trouve cette boucle or, les cellules de la colonne B sont soit renseignées soit vides. On boucle donc jusqu'à trouver une cellule contenant un espace, et comme il n'y en a pas .... Cette ligne pourrait être remplacée par : ou bien par une classique boucle For next... |
| 05/05/2019 à 18:15 | EyesGammer | Problème de ReDim Array | S'il s'agit juste de cela, sans rajouter de données, une solution ou bien S'il s'agit de rajouter des valeurs dans un des array contenus dans l'array n, une autre solution: A+... |
| 03/05/2019 à 12:43 | matimatfr | Limitation Application.Transpose | Ah bah ! oui ! Boulette !!... |
| 03/05/2019 à 11:29 | YannisB | ComboBox bloquée | La propriété ListRows de tes Combobox est fixé à 8. Tant qu'il n'y a pas plus de 8 éléments à afficher il n'y a pas d' "ascenseur" pour visualiser les valeurs suivantes (puisqu'il n'y en a pas) Pour la combo ComboBoxSurface il y aurait 12 éléments à faire afficher, mais elle n'en affiche que 6. Car... |
| 03/05/2019 à 11:05 | matimatfr | Limitation Application.Transpose | A priori le tableau Arr ne contiendra pas plus de lignes que le tableau tbl, on peut donc déclarer directement : et donc plus besoin de Application.Transpose A+ EDIT: Bonjour h2so4... |
| 03/05/2019 à 10:08 | loic0ss | Contrôle textbox et combo box vide et msgbox | C'est vous qui avez le classeur en main, et pouvez dire si les textbox nom et/ou prenom présentent les "défauts" cités dans le message d'erreur. Sur mon jeu d'essais pas de souci... |
| 02/05/2019 à 18:32 | gthz62 | Carte du monde : dessiner une ligne entre deux cellules | Un essai à tester: A+... |
| 02/05/2019 à 17:32 | loic0ss | Contrôle textbox et combo box vide et msgbox | Evidemment !! belle étourderie !! avec la correction et rajout d' Exit Sub, au cas où il y aurait du code après ces instructions ... |
| 02/05/2019 à 14:13 | Rag02700 | (VBA) Userform dans Userform | Il vaut mieux joindre le classeur comme le demande Xmenpl ! On ne connait pas le nom des contrôles utilisés et le code fourni au premier post ne permet pas de savoir ce qui se trouve dans l'USF1 et l'USF2 (si c'est bien leurs noms ?) et la partie de code en commentaire n'aide pas vraiment.... A+... |
| 02/05/2019 à 13:48 | loic0ss | Contrôle textbox et combo box vide et msgbox | A tester : A+... |
| 30/04/2019 à 21:15 | Hlawson | Renvoyer un objet range | A rajouter dans Private Sub UserForm_Initialize() à tester: Mais pourquoi utiliser une listbox (liste de choix) pour afficher un N° imposé ? Un label aurait suffit ? A+... |
| 30/04/2019 à 19:37 | Hlawson | Renvoyer un objet range | Quel rapport entre les besoins et le titre de la discussion ? Un classeur contenant quelques données et le code déjà écrit, permettrait peut-être d'avancer. Quel devrait être le format des immatriculation: Par exemple pour la première : C19-00011 ou C19-0001 1 ou .... Ces immatriculations sont elles... |
| 30/04/2019 à 19:24 | TESNIERE | Comment concaténer ce code pour l'appliquer à 50 cellules consécutives | Avec le classeur ça va mieux. A intégrer dans Private Sub Worksheet_Change(ByVal Target As Range) de la feuille DONNEES DU SITE et à tester: A+... |
| 30/04/2019 à 18:47 | Mberaud | Trop de carateres de continuite de ligne | Tiens ! c'est curieux, je croyais que ce n''était pas possible ... |
| 30/04/2019 à 12:52 | Mberaud | Trop de carateres de continuite de ligne | Peut-être décomposer la requ^te en sous chaines, puis les concaténer ?? A+... |
| 29/04/2019 à 18:41 | Exia | Aide Boucle VBA | Un essai macro: A+... |
| 29/04/2019 à 17:21 | Isabelle29 | Macro qui recheche des informations des numéros de celulles | Si on a l'ensemble des N° de ligne à copier, on peut (peut-être...) les mettre dans un array (tableau) et boucler sur les valeurs de cet array. Mais ce serait plus simple de boucler sur toutes les lignes et tester le "libellé" ... A+... |
| 29/04/2019 à 16:58 | Isabelle29 | Macro qui recheche des informations des numéros de celulles | Heu ..., ça ne répond pas à ma question .... comment sont déterminées les lignes à copier ( ou comment sais tu quelles lignes doivent être copiées) ?? A+... |
| 29/04/2019 à 16:55 | sixfreed | Compter nbr occurencce d'un nom dans liste déroulante | Pas trouvé la liste des responsables en colonne H, ni même en colonne G. Si sur chaque ligne on peut avoir un responsable différent, comment savoir à quel responsable se réfère le nombre en L5 (ou L8 ??)? A+... |
| 29/04/2019 à 16:47 | Isabelle29 | Macro qui recheche des informations des numéros de celulles | Y a-il un "pas" régulier entre les lignes ? la liste des lignes est déterminée comment ? A+... |
| 29/04/2019 à 13:41 | philturf | Création de formules | En E6: =SI(C6<>"";RANG(C6;$C$6:$C$25;1);"") à tirer vers le bas en F6 : =SI(E6<7;1;"") à tirer vers le bas adapter pour L6 et M6, voir l'aide Excel pour l'ordre de la fonction RANG. A+... |
| 29/04/2019 à 13:07 | Invité | Recherche multiciritères listbox | Pas de retour dans cette discussion: https://forum.excel-pratique.com/viewtopic.php?f=2&t=123795&p=757101#p757101 pourtant le code proposé est fonctionnel dans le fichier joint à la discussion actuelle! ne lancer la recherche sur CIN que si Textbox1 <>"" ne lancer la recherche sur Nom que si T... |
| 29/04/2019 à 12:12 | Yoyo01000 | Macro ne fonctionne plus | Pourquoi venir sur EXCEL-PRATIQUE exposer un souci sur un code qui vous a été proposé (et agréé ) sur EXCEL DOWNLOADS ??? D'ailleurs je vous avais proposé un code qui semblait vous satisfaire: https://forum.excel-pratique.com/viewtopic.php?f=2&t=123250&p=753442#p753442 Bonne suite... |
| 29/04/2019 à 11:33 | francoiss | Affecter à une cellule un nombre pour ensuite utiliser la fonction somme | Il est possible d'affecter une valeur à une cellule; cette cellule peut faire partie d'une formule, mais faisant parti d'une formule, elle ne peut être vide sous peine de fausser la somme. Il faudrait peut-être envisager de coder directement la somme. Dites un peu plus sur votre besoin. A+... |
| 26/04/2019 à 13:13 | robich | Séparation des mots ont une cellule sur plusieurs colonnes | A la place de coller cette ligne Bonne suite... |
| 26/04/2019 à 12:24 | robich | Séparation des mots ont une cellule sur plusieurs colonnes | Pour le reset de la feuille résultats rajouter juste après la ligne : Pour le problème de tri, étant sur une version ancienne d'Excel, je ne connais pas les manips à effectuer sur la tienne. Mais après avoir sélectionné les données, on définit sur quelles colonnes sera fait le tri , et le sens du tr... |
| 26/04/2019 à 11:24 | favadusy57 | Recherchev la cellule en cours d'évaluation contient une constante | Voir la description de la fonction RECHERCHV() : dans le classeur pour les formules qui ne fonctionnent pas, le terme recherché n'est pas dans la première colonne de gauche , mais la 4ème ou 5ème... A+... |
| 26/04/2019 à 11:13 | robich | Séparation des mots ont une cellule sur plusieurs colonnes | Que la question s'adresse à 78chris ou à moi, la difficulté sera sur le nombre de visite par mois (165 000/mo), car cette données est du texte. le tri s'effectuera de manière alphabétique. Ainsi 2 sera supérieur à 10 En supprimant /mo, on retrouve du numérique permettant un tri croissant ou décroiss... |
| 26/04/2019 à 10:57 | robich | Séparation des mots ont une cellule sur plusieurs colonnes | Un essai macro qui fonctionne strictement pour la structure de donnée du classeur fourni : A+... |
| 25/04/2019 à 19:23 | Invité | Résultat recherche sur listbox | Une solution possible: rajouter ce code dans Private Sub CommandButton1_Click() juste après puis remplacer dans la boucle Do ... i=0 par i=1 autre solution: rajouter des labels contenant ces données juste au dessus de la listbox. A+... |
| 25/04/2019 à 18:41 | las-dias | Graphique - Coloration des écarts | A priori, une solution ici: https://forum.excel-pratique.com/viewtopic.php?t=42628 Bonne suite... |