| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/05/2019 à 18:50 | floreli | Macro simple qui ne fonctionne pas | Il y a peut-être quelque chose dans le classeur qui bloque ? Parce ce chez moi les deux parties de code s'exécutent. A+... |
| 29/05/2019 à 14:19 | juju125 | Problème avec le convertisseur de données | Pas d'explication pourquoi ça ne fonctionne pas. Mais quelques lignes qui fonctionnent: A+... |
| 29/05/2019 à 12:17 | YannisB | Suivi statistique | Pour les éléments manquants, l'explication est que dans la feuille on trouve un espace en trop en fin de libellé, donc la comparaison ne trouve pas de concordance. Corrigé dans le code suivant par l'utilisation de la fonction RTRIM() Pour les cas ou plusieurs valeurs dans la cellule, corrigé en util... |
| 29/05/2019 à 09:53 | YannisB | Suivi statistique | 6 feuilles, 1 userform, 4 modules un peu plus de 25 sub. qu'elle est la macro en cause... |
| 28/05/2019 à 21:53 | evypil | Fonction SI ET | Vous pouvez essayer en E2: =SI(ET(C2<>"";D2="");"BOVIN";"") qui ne répond pas vraiment à la demande, puisque là, on se contente de vérifier que C2 n'est pas vide. C2 pourrait contenir autre chose qu'une date ça fonctionnerait pareil. A+... |
| 28/05/2019 à 21:14 | leeo01 | Macro Copier Coller pas très ordinaire | C'est pour le moins pas clair !!! Je ne vois pas comment le fait de dupliquer (à quel endroit?) les valeurs de la colonne B permettrait d'arriver à une modification de cette valeur ?? Il faudrait également expliquer ce que signifie faire correspondre . A+... |
| 28/05/2019 à 20:57 | Léozo | Erreur exécution 1004 | Peut-être en modifiant: Loop While ligne <= derniere en utilisant une variable initialisée. Dans cette situation ligneA et ligneB sont incrémentées jusqu'à dépasser le nombre de lignes possible pour excel . Pour rester au plus près de la macro initiale, puisque ligneA et ligneB sont toujours iden... |
| 28/05/2019 à 17:42 | jessyjef | Function concat sans #N/A | Comme ceci ça va mieux (enfin ... chez moi...) A+... |
| 28/05/2019 à 11:53 | jessyjef | Function concat sans #N/A | En "filtrant" les cellules en erreur: A+... |
| 28/05/2019 à 10:53 | Cac0 | Incrémenter une date dans le passé | Peut-être quelque chose comme ceci: A+... |
| 28/05/2019 à 10:21 | stv23 | Création de dossiers et sous repertoires depuis liste | Oups, je ne sais comment ça avait pu fonctionner. La correction... |
| 26/05/2019 à 12:42 | Geoffrey027 | Listbox affiche selon condition | Pour ceux qui ont suivi le fil et pour ceux qui rencontreraient un cas similaire, il pourrait être intéressant de savoir comment ... |
| 26/05/2019 à 12:14 | Geoffrey027 | Listbox affiche selon condition | Bon, on se passera du contenu alors !!! Bonne suite... |
| 26/05/2019 à 11:24 | Geoffrey027 | Listbox affiche selon condition | Essayer de faire afficher le contenu par pour voir s'il y a bien une donnée et vérifier qu'il y ait bien 1 et pas "1"... |
| 26/05/2019 à 10:58 | ponturio | Eviter les "select" | De plus les select rendent la lecture du code malaisée... Plutôt que de sélectionner physiquement (affichage) une feuille ou une cellule pour y faire une "opération", il vaut mieux désigner cette feuille (cette cellule) dans l'instruction : devient la feuille "Saisie" n'est pas affichée, et le code... |
| 26/05/2019 à 10:47 | Geoffrey027 | Listbox affiche selon condition | A priori A+... |
| 25/05/2019 à 14:01 | hassanimustapha | Colorer le rectangle en rouge VBA | En colonne A on doit toujours avoir un nom de poste de la forme :"POSTEespaceN°" (comme dans le classeur) et sans espace après (pas comme dans le classeur). Le Nom des forms doit être de la forme : "Rectangle à coins arrondisespaceN°" (comme dans le classeur) . Une solution qui "réagit" à chaque cha... |
| 25/05/2019 à 10:59 | Geoffrey027 | Copier contrôle TAG (USF vers Feuille) selon condition | Dans la mesure où l'écriture dans la feuille se fait dans une boucle sur tous les objets de l'USF ayant un Tag non vide, il faudra bien coder que pour ce tag ("CQ") on veut faire quelque chose de particulier (ou ne rien faire, mais il faudra traiter ce cas en dehors de la boucle). une première solut... |
| 25/05/2019 à 09:58 | Geoffrey027 | Copier contrôle TAG (USF vers Feuille) selon condition | Si j'ai bien compris: au lieu de essayer: A+... |
| 24/05/2019 à 16:27 | stv23 | Création de dossiers et sous repertoires depuis liste | Un essai à tester: A+... |
| 24/05/2019 à 12:02 | PascalAubistro | Tableau VBA : Connaître valeur max | A 3 dimensions ? ou à 3 colonnes ? (deux dimensions)... |
| 22/05/2019 à 17:54 | Kamonkaz | Macro avec box marche, sans Excel plante | EDIT : heu..., je n'avais pas vu l'explication de la formule =Somme(...); mais là finalement , je n'ai rien compris... |
| 22/05/2019 à 15:42 | PascalAubistro | Tableau VBA : Connaître valeur max | Si le résultat souhaité est d'avoir les données dans l'ordre décroissant du nombre associé: et la sub de tri: A+... |
| 22/05/2019 à 15:18 | Mariusweber | Boutons de macros suite à lancement autre macro | L' "ordonnée" du haut du bouton = l' "ordonnée" du haut de la cellule sur la ligne DL Le haut de la ligne DL (dernière ligne renseignée +1), correspond au bas de la dernière ligne utilisée; donc le haut du bouton va venir se coller juste sous cette ligne utilisée. Pour que le bouton soit un peu plus... |
| 22/05/2019 à 14:52 | Mariusweber | Boutons de macros suite à lancement autre macro | A priori le souci provient de la détection de la dernière ligne utilisée de la feuille (DL) Utiliser plutôt ( sans oublier le point): A+... |
| 22/05/2019 à 13:50 | Mariusweber | Boutons de macros suite à lancement autre macro | Rajouter le with worksheets(...., ne suffit pas, il faut rajouter un point (.) devant les objets qui doivent être rattachés à cette feuille, comme dans l'exemple de mon précédent post (même si j'ai omis d'en mettre partout où il faut) et terminer par End With: with worksheets("nom de la feuille") DL... |
| 22/05/2019 à 12:41 | Mariusweber | Boutons de macros suite à lancement autre macro | Peut-être en précisant la feuille. Es tu sûr du nom des boutons... |
| 22/05/2019 à 11:24 | wafi | Suppression cellule vide et décalage vers la gauche | Alors il n'y a pas besoin de la boucle For lng = 1 To 3..... |
| 22/05/2019 à 11:23 | Fruitos68 | Userform pour remplir un tableau | C'est pour ça que je préconisais de consulter l'aide pour l'utilisation de Cells ( et par la même occasion de consulter l'aide de Range )... |
| 22/05/2019 à 11:19 | Mariusweber | Boutons de macros suite à lancement autre macro | Peut-être en incluant en fin de la (les) macro qui fait varier le nombre de lignes de la feuille A+... |
| 22/05/2019 à 10:54 | Fruitos68 | Userform pour remplir un tableau | Curieux qu'il n'y ait pas un message d'erreur ? Revoir la syntaxe d'utilisation de Cells (et Range) dans l'aide Excel A+... |
| 22/05/2019 à 10:45 | wafi | Suppression cellule vide et décalage vers la gauche | Et pour que ça fonctionne sur chaque ligne et être sûr que toutes les cellules vides soient supprimées... |
| 17/05/2019 à 16:50 | Benoist28200 | Prblème filtre multi-colonne | Pas de classeur ? montrez le code réalisé qui ne donne pas satisfaction, qu'on puisse vous orienter, et quelques données pour réaliser quelques tests? Sinon il y a la solution de l'enregistreur de macro et l'aide excel... |
| 17/05/2019 à 16:41 | AJIGO Tim | Problème avec la boucle | Le format des cellules peut-être monétaire et le contenu de la cellule peut être du texte ! Ce qui expliquerait l'erreur... |
| 17/05/2019 à 16:38 | Benoist28200 | Prblème filtre multi-colonne | Quel problème ? Manuellement ou par macro ? Peut-être joindre un classeur ? A+... |
| 17/05/2019 à 16:20 | AJIGO Tim | Problème avec la boucle | Une de moins quand même ! Cells(i, "K") et Cells(i, "J") contiennent bien un numérique ? EDIT : Bonjour Jean-Eric... |
| 17/05/2019 à 16:11 | Sparfell29 | Afficher les selections multiple d'une Listbox dans une seule cellule | Je ne vois pas dans le code la partie copie des sélections dans les cellules ? Un exemple pour copier les sélections dans une seule cellule: A+... |
| 17/05/2019 à 15:53 | Rag02700 | Listbox erreur d'execution 380 | Plutôt redimensionner le tableau comme ceci... |
| 17/05/2019 à 15:49 | AJIGO Tim | Problème avec la boucle | Quel problème ? y a-il un message d'erreur ? Mais a priori il manquerait bien une parenthèse ! Range Cells ( i, "K" ) , Cells ( b, g ) _ = ""... |
| 17/05/2019 à 15:39 | Rag02700 | Listbox erreur d'execution 380 | Créer un tableau dans l'ordre des colonnes voulues. Par exemple: A+... |
| 17/05/2019 à 14:50 | YannisB | CheckBox | Pour les checkbox 1 à 11, fonctionne parce que i donne l'indice de checkbox et l'indice du tableau valeur. Par contre pour les checkbox 12 à 14 , l'indice des checkbox ne correspond plus avec le tableau valeur. Les indices du tableau vont 0 à xx. Ici de 0 à 3 (donc 4 éléments) donc avec i = 12 on au... |
| 17/05/2019 à 14:28 | Rag02700 | Listbox erreur d'execution 380 | Si on alimente une listbox par additem on est effectivement limité à 10 colonnes. Pour avoir plus de 10 colonnes il faut utiliser un tableau (array) contenant les données, puis "charger" la listbox avec ce tableau Par exemple: A+... |
| 16/05/2019 à 10:30 | Oursinabelle | Formule conditionnelle qui retourne une div/0 mais qui ne devrait pas | Pour éviter d'avoir des Div/0!, essayer: en R14 : = SI(SOMME(G14:O14)<>0; ((G14*4)+(I14*3)+(K14*2)+M14)/(SOMME(G14:O14)) ;"") et en S14 : = SI(R14<>""; (20*R14)/4; "") A+... |
| 13/05/2019 à 19:13 | dyfranco | Reclasser des aliments par type pour composer un menu | Pour établir des listes distinctes d'aliments, il faut quelque part une indication de sa catégorie ( entrée , viande , légume ou dessert). Sans cette information aucune formule ou code ne permettra de répartir ces aliments. Je suppose que les couleurs mises dans le classeur sont juste pour la compré... |
| 13/05/2019 à 19:03 | EtudInfo | En VBA | Ca a le mérite d'être franc, mais effectivement personne ne réalisera ce dont tu as besoin à ta place, surtout sans exposer la réalisation souhaitée. Dis nous sur quels points tu bloques et on essayera de te guider. A+... |
| 13/05/2019 à 16:01 | Saloumakh | Même programme pour les autres feuilles | Sans savoir ce que vous voulez écrire dans toutes les feuilles, si elles ont la même structure des données, le même N° de dernière ligne ... Pour boucler sur toutes les feuilles: A+... |
| 13/05/2019 à 14:46 | wafi | Suppression cellule vide et décalage vers la gauche | Une trame indicative... |
| 13/05/2019 à 14:38 | Saloumakh | Même programme pour les autres feuilles | Avec si peu de précisions, je dirais .... en utilisant une boucle For Next sur les feuilles du classeur....?... |
| 13/05/2019 à 11:43 | nickal | Rechechev décalée d'une ligne | Avec Index et Equiv si nom du magasin en B16 et mois en B17, alors: =INDEX($A$1:$M$13;EQUIV(B16;$A$1:$A$13;0)+ 1 ;EQUIV(B17;$B$1:$M$1;0)+1) pour les boites =INDEX($A$1:$M$13;EQUIV(B16;$A$1:$A$13;0)+ 2 ;EQUIV(B17;$B$1:$M$1;0)+1) pour les sachets A+ EDIT : à adapter donc au nouveau tableau données sou... |
| 13/05/2019 à 10:40 | Pierre-Tho | Erreur 1004 : La méthode 'Range' de l objet '_Global' a échoué | Si le but était de déterminer une plage à l'aide de First_Cell et Last_Cell, il aurait fallu les déclarer en Range pour pouvoir "récupérer" leur adresse. A+... |