Passionné d'Excel

Inscrit le :04/01/2016
Version d'Excel :2024 FR
Emploi :Retraité... enfin!
Lieu :Bergilers (B)
Messages
5'775
Votes
887
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Curulis - page 98

DateAuteur du sujetSujetExtrait du message
14/01/2017 à 07:25Bouddha62Userform avec plusieurs checkboxLa solution est de te demander toi-même à quelles colonnes de TABLEAU correspondent les données de l'usf! Elles sont toutes, effectivement, sauf la date, renvoyées dans la colonne A!!! Envoie-nous la ventilation détaillée! Pas envie d'étudier ton truc! A+...
14/01/2017 à 07:10racing_chronosRéactualisation code VBAMais encore...
14/01/2017 à 06:08RALOURemplir Base avec InputBoxJamais désespérer de VBA! Voici un premier jet de ton fichier! A toi de tester en cliquant sur mon petit bouton rouge habituel! Dans la USF, la Checkbox ouvrira un volet de recherche! ...plus le temps, ici, d'expliquer plus loin... A+...
14/01/2017 à 01:28L-lolo-O Couper/Coller ligne sous conditionVoici la rectification pour ta formule en V (à laquelle je n'avais pas fait attention ) ainsi que ma proposition de paramétrage de ta recherche pour suppression en ACHATS. Une simple InputBox dans laquelle tu rentres l'item à rechercher, un "/" et la colonne de recherche. Exemple : "interim/F" Evide...
13/01/2017 à 23:37philippe.p@ Coloriage lignes en fonction d'une conditionPour le plaisir, en VBA, A+...
13/01/2017 à 19:18caje17Clearcontents pas tres clairAinsi, ça devrait aller mieux! A+...
13/01/2017 à 19:08smelocheTrouver une cellule avec avec 3 critèresBonne continuation! A+...
13/01/2017 à 14:45Johann77860Supprimer une ligne entière via une ListboxVoici ton fichier! A+...
13/01/2017 à 14:17jlou Controle de saisie textboxA+...
13/01/2017 à 06:11deo767 Comment obtenir la valeur d'un croisement entre une ligne/coVoici, à tester et, probablement, à adapter (coordonnées cellules) dans ton environnement de travail. Heure à rentrer dans le même format (12:45). Bon travail! A+...
13/01/2017 à 04:50L-lolo-O Couper/Coller ligne sous conditionVoici une première mouture de ton fichier avec mon petit bouton rouge habituel à cliquer en colonne F (Achats). Si, comme je l'imagine, tu as d'autres critères pour faire remonter tes lignes, explique-nous cela. Il faudra alors passer par une InputBox pour passer les critères! Rien de bien méchant!...
13/01/2017 à 03:09bonzai49 Probleme avec une boucle forPas tout suivi avec ' btnannuler_Click' mais bon... Bon travail! VBA est passionnant! A+...
13/01/2017 à 01:51bonzai49 Probleme avec une boucle forComme j'imagine que le but de ta boucle est d'éviter un deuxième enregistrement d'une personne existante, voici la correction. Ne sachant pas à quoi sert 'Call btnannuler_Click', je l'ai laissé en dehors! A toi de savoir! Cela dit, si tu as un fichier, il y a des choses à optimiser dans ton code......
13/01/2017 à 01:42mibriForcer la majuscule dans une celluleTout projet est réalisable par beaucoup d'entre nous ici (peut-être pas par moi, d'ailleurs) mais ton boulot est de nous expliquer ton projet de façon claire, détaillée et, surtout, illustré par un fichier auquel se référer pour l'enchaînement des diverses actions souhaitées. Dans ce cas-ci, sauf er...
13/01/2017 à 01:11THIERRYH Liste deroulante specialeTes explications étant déjà fort confuses, , ce serait bien que tu rassembles tes idées en un paragraphe structuré et surtout... A+...
13/01/2017 à 00:42Hosni Affecter des valeurs à une plage de donnéesJe n'ai pas du tout comprendre mais, la MFC étant d'application sur toute la plage de données, si tu veux affecter des valeurs sur des lignes sous MFC sans que la MFC ne s'applique... ben... supprime-la! Mais, je n'ai pas du tout comprendre! A+...
13/01/2017 à 00:10Renaud Dugas Copie d'une valeur dans une cellule si la valeur changeVoici une façon de faire! A tester! A+...
12/01/2017 à 23:45PeuxyBouton mise a jourJe n'ai encore jamais joué avec des ouvertures/fermetures de fichiers mais ce que tu écris dans ta macro me semble potentiellement 'simplifiable' à volonté! Pour déterminer tes besoins, il nous (je ne suis pas tout seul à pouvoir t'aider!) faudrait un fichier-client type de tes collègues (j'ose croi...
12/01/2017 à 23:17leakim Combox cascade et dynamiqueTrop complexe, mon petit bouton mignon? Qu'auraient-ils fait avec ceci ? Un annuaire sans bouton ! Fonctionnement : taper directement un mot cherche les services correspondants avec leurs membres ; taper un ESPACE puis un mot cherche une personne correspondante dans tous les services. Le fait de tap...
12/01/2017 à 07:35duclorenzoMessage d'information relatif à la valeur d'une celluleUn début vite fait, à tester et, sûrement, à améliorer! A+...
12/01/2017 à 04:37astilEffacer le contenu sans perdre les formules et les macrosComme je ne suis pas un spécialiste des formules, je ferais ainsi si j'étais confronté à ce souci. soit j'écris une macro qui reconstitue les formules ; soit je garde celle-ci en 1ère ligne : et je me contente d'effacer les colonnes A-B-C de chaque feuille-patient. - pour ta page SOMMAIRE, c'est une...
12/01/2017 à 03:57yanngCopier cellules >1 feuilles dans feuille selon conditionsQuelques explications ne me semblent pas superflues! Je vois que la colonne TYPE est la colonne E, sauf erreur. en janvier, la ligne 15 (type f) contient une formule (somme colonne I) : doit être copié ça?! en février, pas d'en -tête pour la colonne E qui contient un nombre, -143,45, alors que des e...
12/01/2017 à 02:18svbb Faire une macro en copiant des cellule pleineBon, j'ai compris la première partie de ton calcul mais pour gagner du temps et ne pas faire le travail 10X, explique-moi comment tu les transformes pour figurer dans LISTE, le passage par SELECTION_COPIE me paraissant complètement inutile! Je retrouve dans LISTE les mêmes valeurs qu'en 210, certain...
12/01/2017 à 00:12svbb Faire une macro en copiant des cellule pleineTrès intéressant mais je n'y comprends absolument rien! Je vois bien l'onglet LISTE où tu veux créer cette liste avec des intitulés de colonne introuvables dans 210 et ton onglet COPIE où tu veux extraire certains éléments de LISTE, j'imagine... où les intitulés de colonne ont disparu! Si tu n'as pa...
12/01/2017 à 00:00potpot61 Transposition de date selon un nomCa ne risquait pas de fonctionner avec la tonne d'erreurs qui s'y trouvait! Cela dit, ton fichier est très perturbant! On ne peut savoir ni décider si le format de ton calendrier est figé, non pas en largeur de colonnes mais en nombre de lignes par semaine... A défaut de ces certitudes qui permettra...
11/01/2017 à 20:51ferramarcComment établir une correspondance entre deux tableaux ?Rien de bien terrible à faire à première vue mais, comme j'imagine très bien que ça ne correspond en rien ou presque à la réalité (du moins si ton post reflète, lui, la réalité! ), j'aimerais que tu envoies un fichier plus... réaliste! Ce sera avec plaisir! A+...
11/01/2017 à 11:03Cricri19 [VBA] Erreur sur un contrôleC'est un fichier à surprises dont je crains qu'il soit difficile de s'en sortir sans une refonte globale du code et du visuel! Pour ta question, voilà la réponse mais le fait de stipuler dans tes conditions 'If Val(TextBox2.Text) = 0' devrait entraîner un autre message! A+...
11/01/2017 à 10:07mibriForcer la majuscule dans une celluleC'est déjà plus concret! Le code est... particulier! Il y avait deux Worksheet_Change() !!!! A quoi sert ceci? Ta macro majuscule fonctionne bien mais es-tu certain de la pertinence des cellules-cible? A+...
11/01/2017 à 09:45ferramarcComment établir une correspondance entre deux tableaux ?C'est pas clair! Et encore moins sans fichier! Tu peux nous préciser ce que tu veux exactement? Perso, je comprends que, soit : tu veux deux tableaux finalement triés selon la référence dont certaines lignes sont dépourvues. Il faudrait donc retrouver des similitudes autres pour récupérer cette réfé...
11/01/2017 à 09:06mibriForcer la majuscule dans une celluleMibri, tant qu'à poster une réponse, donne-nous des indications claires et précises sur ces critères ET un fichier, bon Dieu! Arrête de tourner autour du pot! On va se fatiguer! A+...
11/01/2017 à 09:01Avaloon Etendre une formule ExcelVous m'épatez avec vos formules! A+...
11/01/2017 à 00:15Avaloon Etendre une formule ExcelRien d'impossible en VBA! Si tu peux identifier à coup sûr l'événement déclencheur, une macro peut aller coller, sauf erreur, la formule que tu souhaites là où tu veux et l'étendre. Le tout est d'avoir un canevas très strict pour éviter les erreurs de construction et de positionnement de ces formule...
11/01/2017 à 00:04mibriForcer la majuscule dans une cellule... avec des explications un peu plus détaillées quant aux critères de mise en majuscule! A+...
10/01/2017 à 23:58CJ WELCHModifier code userformPourquoi les lignes 6-7 sont-elles colorées ? Pas une MFC! qu'appelles-tu un code de protection ? A+...
10/01/2017 à 23:47hendjiTri automatiqueLe problème n''est pas de te supporter mais de comprendre ce que tu veux et à partir de quel fichier... Le code que tu as eu hier fonctionne très bien pour ce que tu demandes aujourd'hui! Pour le tri, j'avoue que j'avais (un peu) oublié de mentionner le dernier argument. Donc, présente-nous un fichi...
10/01/2017 à 21:44hendjiTri automatiqueC'était AUSSI dans ma première réponse! , code que tu viens d'afficher dans ce post ci! Vaut bien la peine! De plus, nous t'avions demandé de réorganiser ta BDD! A+...
10/01/2017 à 21:41potpot61 Transposition de date selon un nom, les dates voici le code pour ta demande... non-testé car pour une raison que j'ignore, à un moment, les cellules-dates dans CALENDRIER affichent une erreur! Bref, c'est toi qui va essuyer les plâtres! A coller dans 'FICHE DE PRESENCE' Croisons les doigts! A+...
10/01/2017 à 19:49hendjiTri automatiqueJe t'ai donné la réponse hier, avec ton premier post sur le sujet! Si tu veux un ordre de tri différent, tu changes 'xlAscending' par 'xlDescending'. A+...
10/01/2017 à 19:38NDIAYE Double boucle forJe n'ai pas ton fichier sous les yeux mais, d'après une première lecture, tu peux faire : A vérifier! Nettement plus rapide! A+...
10/01/2017 à 16:39YermoSimplifier fichier de suiviJe le voyais plutôt comme ceci (fichier joint). Un seul onglet suffirait avec un rien de discipline et d'organisation mais le même tableau peut très bien être dupliqué s'il le fallait vraiment! Par exemple, en A2, tu aurais une cellule où préciser le n° de groupe à afficher et en B1 le mois à rappro...
10/01/2017 à 16:12gsi Comment creer un NUMBERBOX ?Une NUMERBOX n'existe pas et aucune propriété d'une TextBox ne permettra cela. Au mieux pourras-tu limiter le nombre d'entrée possibles? Cela dit, tu peux vérifier, à chaque frappe, si le contenu de la TextBox est numérique! A ce moment, tu peux décider d'effacer le texte déjà écrit ou, mieux, empêc...
10/01/2017 à 14:31YermoSimplifier fichier de suiviJe (ou un autre de nos GP) pourrait te parfaire ton code facilement mais il me semble plus important que tu réorganises complètement tes feuilles de présence. J'imagine qu'un onglet Présence1-2 représente un groupe de personnes!? Pourquoi ne pas créer UN onglet où seraient inscrites TOUTES ces perso...
10/01/2017 à 10:02gsi Comment creer un NUMBERBOX ?Je n'ai pas testé mais tu devras sans doute passer par une fonction de conversion : CInt, CDbl, CLng. A+...
10/01/2017 à 08:57deo767 Comment obtenir la valeur d'un croisement entre une ligne/coPas très clair quand on n'est pas de la partie! Peux-tu être plus précis et, surtout, nous présenter un fichier de travail avec les explications nécessaires? A+...
09/01/2017 à 21:48CADEAU74Supprimer la lignes avec la dernière celules videJe l'avais déjà presque oubliée cette façon de faire! Il n'y a pourtant que quelques jours que je l'avais vue sortir des doigts de MFerrand! Faudra que je me la mette dans un coin de ma tête! Merci pour le rappel! A+...
09/01/2017 à 21:44Butters Reconnaitre une variable lors de la lecture d'une chaineLe IF est presque l'essence même d'un logiciel! Si tu as des quantités de variables cachées dans ta feuille, il faut bien que le code les compare avec celle recherchée! Précise ta recherche avec un fichier si tu veux autre chose! A+...
09/01/2017 à 21:38hendjiTri automatiqueVoici une première approche. Ton boulot sera de réorganiser complètement ta feuille 'Prélèvement' qui est totalement inexploitable en l'état. J'ai écrit sous commentaire la ligne de copie du débit telle qu'elle devrait se présenter, +-, si 'Prélèvement' était un tant soit peu digne de ce nom! A+...
09/01/2017 à 21:18CADEAU74Supprimer la lignes avec la dernière celules videBienvenue chez nous! cadeau... A+...
09/01/2017 à 21:07Butters Reconnaitre une variable lors de la lecture d'une chaineUne piste avec Evaluate() J'ai écris 'iFlag' dans une cellule puis ai essayé ceci avec succès! A+...
09/01/2017 à 20:15guemna.etsQuestion... finalement, je ne sais plus... vais faire ça sur une feuille Aucune des 3! C'est un piège! Bon, comme ça, à coller en B22! Ouf! ... et je me corrige encore! A+...