| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/04/2024 à 21:58 | atlas | INDEX EQUIV pour extraction d'un nom d'item avec bornes de palier | Formule en H2 : =SIERREUR(INDEX(_T[Noms];EQUIV(1;(_T[Palier]=F2)*(G2>=_T[Min])*(G2<=_T[Max]);0));"Non trouvé") Avec un tableau structuré nommé "_T" de A1 à D15. Puis tirer vers le bas. Le fichier : Mais la réponde de oiseaubleu fonctionne ! @ bientôt LouReeD... |
| 17/04/2024 à 21:44 | Trucky93 | Bug listbox avec la propriété list | Une proposition de code : @ bientôt LouReeD... |
| 17/04/2024 à 21:32 | Trucky93 | Bug listbox avec la propriété list | En remplissage "individuel" il n'est pas possible d'aller au delà de 9 colonnes, ou du moins au delà d'index 9 de la listbox. Il vous faut passer par un tableau et ensuite injecter le tableau dans la list. @ bientôt LouReeD... |
| 17/04/2024 à 21:30 | CETIFA | Impression document Excel | Dans le module "ThisWorkbook" vous pouvez mettre ce code : Cela n'empêche pas de voir l'aperçu avant impression, mais si on essaie d'imprimer, alors on revient sur le classeur. @ bientôt LouReeD... |
| 17/04/2024 à 21:26 | Nathan.D | Centrage d'image VBA | Voir fichier joint : Modifiez la taille de la colonne B, puis cliquez où vous voulez... Je ne suis pas sur de pouvoir faire mieux, à moins peut-être de jouer avec des API Windows ? @ bientôt LouReeD... |
| 17/04/2024 à 21:17 | Nathan.D | Centrage d'image VBA | Il n'y a pas de surveillance événementielle sur la modification de la largeur des colonnes, donc le côté automatique sur le changement de taille ne marchera pas. Par contre suit au changement de taille, l'utilisateur cliquera certainement sur une cellule quelconque de la feuille. Et là il existe une... |
| 17/04/2024 à 21:01 | Jacky | Extraire une partie de chaîne de caractères | Merci pour ce retour rapide ! Et oui on m'appelle "l'œil de Lynx" ! Je plaisante, comme le montre mon message j'étais également parti sur des formules... Merci pour vos remerciements ! @ bientôt LouReeD... |
| 17/04/2024 à 19:16 | Jacky | Extraire une partie de chaîne de caractères | Vous pouvez utiliser TROUVE(), qui permet de renvoyer la position du premier caractère d'une chaine cherchée dans une autre. TROUVE("Ree";"LouReeD";1) renverra 4 ! Si la chaine à trouver est égale à un seul caractère alors le résultat sera sa position, il suffira de faire "-1" pour savoir jusqu'où a... |
| 17/04/2024 à 06:07 | Lacroix57 | Planning Chauffeurs De Pierre P | Plus simple : vous effacez la Private Sub Workbook_Open() en entier. @ bientôt LouReeD... |
| 16/04/2024 à 20:59 | Lilie3887 | Code VBA pour masquer des colonnes | Merci @ vous pour le retour. Bonne continuation dans votre projet ! @ bientôt LouReeD... |
| 16/04/2024 à 20:58 | Lacroix57 | Planning Chauffeurs De Pierre P | Non, j'ai mis des codes en commentaire en ajoutant une apostrophe en début de ligne, d'où le fait qu'elle soient écrites en vert... @ bientôt LouReeD... |
| 16/04/2024 à 18:39 | Lacroix57 | Planning Chauffeurs De Pierre P | Avez vous fait ceci @ bientôt LouReeD... |
| 16/04/2024 à 06:14 | Lacroix57 | Planning Chauffeurs De Pierre P | Cela ajoute une donnée à la barre de titre de la fenêtre Excel, un peu comme pour les USF, du coup en plus du nom du fichier on a l'information indiquée. @ bientôt LouReeD... |
| 15/04/2024 à 22:39 | LouReeD | ArkaLouReeD Light | Le fichier ArkaLouReeD Light ! Ultimate a été accepté par Sébastien ! Il emporte 20 bonus +1 bonus "?" qui donne au hasard l'un des 20 ! Donc 21 capsules disponibles ! Les dernières ? Le -1 vie et le tassement, ainsi que le retournement et bien d'autre ! Il se peut que sur la version en téléchargeme... |
| 15/04/2024 à 22:30 | Anthony0503 | Comment transformer une réf en la réf la plus proche de la liste | OK, je n'avais pas saisie le côté prioritaire de la chose, je travaillé avec le code fourni sur la globalité de la référence ! Est-ce urgent pour vous ? Le sujet est-il encore d'actualité ? Si urgent, le mieux est d'ouvrir un nouveau fil, sinon je vais tâcher de regarder cela assez vite... mais mes... |
| 15/04/2024 à 22:28 | Lilie3887 | Code VBA pour masquer des colonnes | Un test : On boucle pour supprimer les colonnes, une fois qu'on supprime une colonne on teste la zone de plage utilisée par la feuille, si cette zone est égale à 1 c'est qu'il n'y a plus de donnée sur la feuille, on la supprime en arrêtant les messages d'alertes, et on sort de la Sub car il n'y a pl... |
| 15/04/2024 à 22:09 | alxdesign | Entrer=Option+Entrer pour passer à la ligne dans une cellule spécifique | Bonne continuation @ vous. @ bientôt LouReeD... |
| 15/04/2024 à 22:08 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Merci pour ce retour et remerciement ! @ bientôt LouReeD... |
| 15/04/2024 à 22:07 | Lacroix57 | Planning Chauffeurs De Pierre P | Mettez en commentaire une partie du code où la ligne jaune apparait lors du lancement du fichier, puis enregistrez, puis ré ouvrez le fichier. A vous relire. @ bientôt LouReeD... |
| 13/04/2024 à 09:14 | alxdesign | Entrer=Option+Entrer pour passer à la ligne dans une cellule spécifique | Je me suis cru devant une pub "redb..." ! Merci pour votre retour et remerciement ! @ bientôt LouReeD... |
| 12/04/2024 à 19:10 | Tom Jobim | Vous aimez le Scrabble, Excel et VBA ? Jetez un coup d'oeil à ceci | Sur mon tel donc pas de téléchargement... ce sera pour plus tard. @ bientôt LouReeD... |
| 12/04/2024 à 14:47 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Peut-être ceci est plus propre si l'erreur intervient à la suppression et non pas à la recherche : If IsNumeric(choix) Then TS_spine.ListColumns("Nom interface-vlan").DataBodyRange(choix).EntireRow.Delete ou bien If choix>0 Then TS_spine.ListColumns("Nom interface-vlan").DataBodyRange(choix).Enti... |
| 12/04/2024 à 14:44 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Ce n'est pas beau mais si c'est maitrisé : en attendant mieux... @ bientôt LouReeD... |
| 12/04/2024 à 14:09 | Anthony0503 | Comment transformer une réf en la réf la plus proche de la liste | C'est le constat du premier fichier ou du deuxième ? @ bientôt LouReeD... |
| 12/04/2024 à 13:45 | Anthony0503 | Comment transformer une réf en la réf la plus proche de la liste | En reprenant une proposition de recherche "à peu près" sur un autre fil, voici votre fichier en .xlsM car il y a utilisation d'une fonction personnalisée : Cela semble mieux fonctionner, le principe : grâce à la fonction on recherche la référence se rapprochant le plus de la référence donnée en colo... |
| 12/04/2024 à 13:38 | Anthony0503 | Comment transformer une réf en la réf la plus proche de la liste | En fait ça ne marche pas.... Ou pas très bien @ bientôt LouReeD... |
| 12/04/2024 à 13:09 | Anthony0503 | Comment transformer une réf en la réf la plus proche de la liste | Modification de la formule RECHERCHEV en mettant VRAI au lieu de 0 en 4ième paramètre = recherche approximative, mise en tableau structuré votre source, puis tri de la colonne A du plus petit au plus grand (pas sur que la partie en italique soit nécessaire). Voir le fichier si cela correspond à votr... |
| 12/04/2024 à 13:01 | ezereth | Fonction Moyenne.si | Très bien ! @ bientôt LouReeD... |
| 12/04/2024 à 13:00 | alxdesign | Entrer=Option+Entrer pour passer à la ligne dans une cellule spécifique | Une proposition : Détection de sélection de grande cellule E2:E12, affichage de la zone texte, double clic pour "entrer" dedans et écrire le texte, sélection d'une cellule en dehors avec recopie du texte dans la cellule précédemment sélectionnée... @ bientôt LouReeD... |
| 12/04/2024 à 12:26 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Au vu de votre retour je dois comprendre que le code effectue ce qu'il faut... merci de votre retour et remerciement ! @ bientôt LouReeD... |
| 12/04/2024 à 11:56 | alxdesign | Entrer=Option+Entrer pour passer à la ligne dans une cellule spécifique | Là j'avoue je suis perdu par rapport aux champs texte... Votre idée : remplir un champ texte et une fois sorti de ce dernier, un code VBA retranscrit le texte dans la cellule "jointe" ? Pour répondre au téléphone, et garder ses deux mains de libre, investissez dans des micros casque ! @ bientôt LouR... |
| 12/04/2024 à 11:53 | ezereth | Fonction Moyenne.si | Pour rejoindre DjiDji59430 ce n'est pas une image, mais un fichier exemple, simplifié, anonymisé qu'il vaut mieux fournir. De notre côté cela est plus simple que de créer une base sur laquelle travailler.. Alors oui, selon la question ce n'est pas toujours nécessaire, mais c'est très apprécié @ bien... |
| 12/04/2024 à 11:51 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Un essai : @ bientôt LouReeD... |
| 12/04/2024 à 11:35 | ezereth | Fonction Moyenne.si | Utilisez plutôt MOYENNE.SI.ENS : =MOYENNE.SI.ENS(Tableau1[note sur 20];Tableau1[Groupe];"G1") @ bientôt LouReeD... |
| 12/04/2024 à 11:14 | Gargarine | Trie alphabétique onglet Excel | Voici un des codes possibles : @ bientôt LouReeD... |
| 12/04/2024 à 10:56 | Gargarine | Trie alphabétique onglet Excel | Oui c'est possible par VBA. @ bientôt LouReeD... |
| 12/04/2024 à 10:55 | alxdesign | Entrer=Option+Entrer pour passer à la ligne dans une cellule spécifique | Ou simplement vous affichez une info bulle par le menu "validation de données" en expliquant que pour passer "à la ligne" il faut faire [Alt] + [Entrée] : @ bientôt LouReeD... |
| 12/04/2024 à 10:50 | LouReeD | La Quête des Héros | Et voilà qu'il reprend du retard ! Mais ArKaLouReeD Light ! me prend du temps ! Bon, c'est bientôt fini, je suis arrivé à 20 capsules bonus, je vais m'arrêté là, donc je vais pouvoir reprendre "La Quête des héros" ! @ bientôt LouReeD... |
| 12/04/2024 à 10:48 | Sitting_bull | [VBA] suppression d'une ligne suite à un choix de listbox | Une fois les choix fait dans votre liste de choix, vous bouclez sur l'ensemble des lignes de la liste de la dernière à la première, vous testez si elle est ".Selected = True", vous récupérez son index qui correspond, je crois à la valeur de son ROW +1 du tableau Excel. Avec un fichier c'est toujours... |
| 12/04/2024 à 10:42 | ben25000 | Affichage des heures négatives | Et si vous faites un test de taille avant opération ? si(at35>at34;at35-at34;at34-at35) ou bien peut-être un ABS(At35-at34) A voir... @ bientôt LouReeD... |
| 12/04/2024 à 10:01 | ben25000 | Problème sur le résultat | Merci de votre retour rapide et remerciement ! @ bientôt LouReeD... |
| 12/04/2024 à 08:51 | Lilie3887 | Code VBA pour masquer des colonnes | Pour gagner un petit peu de temps d'exécution je mettrais le test du nombre de cellule sans couleur dans la boucle des lignes : en effet si les trois premières cellules sont sans couleur alors pas besoin de continuer la boucle... Et je pense qu'il faut ajouté un "ws" devant le Cells du "If" car sino... |
| 12/04/2024 à 08:35 | ben25000 | Problème sur le résultat | Vous faites une somme d'une série de plage contenant des "chiffres" représentant des heures, mais lorsque vous mettez un "X" en B3, la cellule issue de la formule : =SI(B3<>"";"";TEMPSVAL("7:30")) ne contient plus un chiffre mais une valeur alphanumérique égale à rien avec le double guillemets... |
| 12/04/2024 à 08:09 | StL99 | VBA- sélectionner tableau jusqu'a dernière ligne nonvide x11colonnes | Tout retour même tardif est apprécié ! Donc merci pour ce retour et remerciement ! @ bientôt LouReeD... |
| 11/04/2024 à 23:03 | OLGone67 | Transformer des nombres en texte en nombre pour calcul | Et pourtant elle ne me vient pas naturellement, je suis resté sur le "*1" ! @ bientôt LouReeD... |
| 11/04/2024 à 23:02 | LouReeD | ArkaLouReeD Light | Bon ben voilà la vingtième capsule ! Le Tassement "T" : les briques destructibles descendent d'une ligne tant qu'il n'y a pas de brique sur la ligne du dessous ou bien une brique indestructible. Je vais vérifier les différentes modification du code que j'ai fait pour alléger le code VBA en mutualisa... |
| 11/04/2024 à 21:30 | OLGone67 | Transformer des nombres en texte en nombre pour calcul | Ca m'apprendra de donner des explications ! Bonsoir JFL ! Bonsoir AL 22, j'aime le "CNUM" ! @ bientôt LouReeD... |
| 11/04/2024 à 21:29 | OLGone67 | Transformer des nombres en texte en nombre pour calcul | Une proposition : =SUBSTITUE(A2;".";",")*1 Principe : on remplace dans le texte le point par une virgule, ceci reste du texte mais avec une structure numérique reconnue par Excel, en multipliant par un on récupère alors la valeur numérique du texte. @ bientôt LouReeD... |
| 11/04/2024 à 21:25 | ben25000 | Sommeprod & recherche | Peut-être avec Power Query... JFL ? @ bientôt LouReeD... |
| 11/04/2024 à 20:03 | ben25000 | Sommeprod & recherche | Déjà 2 données dans une cellule... on cherche "a1" et on a "a1 02:00"... La structure de la feuille peut-elle être modifiée ? @ bientôt LouReeD... |