A

Membre impliqué

Inscrit le :27/02/2019
Dernière activité :17/12/2025 à 18:36
Version d'Excel :2007
Messages
1'326
Votes
324
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par AlgoPlus

DateAuteur du sujetSujetExtrait du message
20/04/2022 à 18:50Tanguy29Reprendre valeur commande "SI"En D89 on écrit "0,5", "0,6", "0,8" ou "1" . Donc du texte En D75 on teste si en D89 on a 1, 0,8, 0,6, ou 0,5 . Donc du numérique 2 solutions possibles: de chaque coté, tout mettre en texte (avec les " ") , ou tout mettre en numérique (sans " ") A+...
13/11/2021 à 18:20Philippe V.Reconnaître une cellule avec formule "chiffrée" de calcul /formule complexeUn essai par fonction personnalisée : A+ Edit : Bonjour BrunoM45...
13/11/2021 à 11:40TONY83470 Combobox sans doublon avec additem et boucle doBonjour TONY83470 , Arturo83 , Une autre version de la partie chargeant la combobox762 N.B. : Pas très parlant l'appellation des combo et text Box A+...
10/11/2021 à 14:13AubinV Addition de TextboxAvec pas plus de précision, essayer : à placer en fonction de ce que vous voulez faire......
10/11/2021 à 12:44AubinV Addition de TextboxPas trouvé trace d'un souci quelconque, juste l'exposé d'une situation.... Où donc se trouve le problème ? A+...
10/11/2021 à 12:41xorsankukai [VBA] Transposer colonnes en ligne par tronçonsUne petite correction pour fonctionner même s'il manque une visite dans la liste . J'ai modifié l'initialisation du Tableau Initial par rapport à la première version : qui provoquait un décalage d'une ligne au début (c'était le but) mais aussi en fin .....
09/11/2021 à 18:25totoche31 Selection.AutoFill avec variable.... trop tard !!! A+...
09/11/2021 à 14:31xorsankukai [VBA] Transposer colonnes en ligne par tronçonsLe dico est effectivement le plus simple pour compter le nombre de Visites. Une version allégée : Quelle que soit la version, s'il manque un N° de visite dans une "série" pour un ID (par ex : v0,v1,v3,v4..) , il y aura un décalage (et même un plantage avec ma version)...
08/11/2021 à 18:38xorsankukai [VBA] Transposer colonnes en ligne par tronçonsBonjour xorsankukai , un essai : on prend les données dans un tableau et on copies ces données dans un autre tableau en fonction du N° de visite. Fonctionne pour 4 visites (0 à 3) au delà il faudrait adapter le dimensionnement du tableau final (TF) A+...
04/11/2021 à 18:17LucasPVBA word comparer des valeursPeut-être plus de chance d'avoir des réponses en postant dans la partie du forum adéquat (comme Sheila... j'ai honte ...!) A+...
04/11/2021 à 18:02PaulloLimites de la fonction "Evaluate"Ah oui... là ça marche moins bien.... Mais je crois que ce n'est pas prévu par Paullo...
04/11/2021 à 13:58PaulloLimites de la fonction "Evaluate"Une autre approche par fonction personnalisée: dans un module standard = et dans la feuille : =Paullo(D4) où D4 contient l'expression à évaluer Si cette expression ne contient pas de signes "+" ou s'il y a plus de 255 caractères entre deux signes "+" il y aura dysfonctionnement.....
03/11/2021 à 20:16Boby71C Ecrire en colonne L en fonction de la checkbox cochéeEn supposant qu'il n'y a qu'une checkbox cochée, a priori : en remplacement de la ligne: A+ Edit: Bonjour LouReeD , il faut bien sûr écrire CheckBox et non ChecBox...
02/11/2021 à 17:13amelie45Generer sur toutes les feuilles un array a partir d'une colonne ?Pas sûr d'avoir tout compris.... Il faut copier la colonne de noms de chaque feuille dans une feuille, en passant par un array ...; pourquoi la forme de l'array est imposée ? les colonnes de noms doivent être copiées en une seule colonne ou bien les unes à coté des autres ? A+...
02/11/2021 à 11:30ChargéDécouper une colonne de 13K lignes en plusieurs toutes les 551 lignesA+...
01/11/2021 à 18:55totoche31RechercheV en variableSi pour ouvrir un classeur vous utilisez : en passant par une "variable" ça pourrait donner quelque chose comme: A+...
01/11/2021 à 14:32Olivier Rymer Aller chercher une valeur dans un ongletSi les noms sont en colonne, on les trouve plutôt en A1, A2,.... un essai : en B1 : =INDIRECT(A1 &"!F4") A+...
31/10/2021 à 12:15laurianefrBug mise en page : la page s'arrête au 3/4Ben..., pas vu le blanc au niveau bas de page. un aperçu avant impression serait peut-être plus parlant ...? la ligne 108 n'aurait-elle pas atteint sa hauteur maxi ...? A+...
31/10/2021 à 12:03TONY83470 Combobox.list je suis certain que la solution est simplePas trouvé l'origine du dysfonctionnement, mais en supprimant et en recréant la ComboBox1, ça fonctionne ... A+...
26/10/2021 à 13:36sgangbadjoSyntaxe VBA a corrigerN'y aurait-il pas un message d'erreur sur cette ligne ? : A+...
22/10/2021 à 17:30Célia1234 Comparatif de 2 listes de salariésLes fonctions sont documentées dans Excel .... Si, dans la colonne B, le nombre d'occurrences de la valeur de la cellule A2 est supérieur à 0 alors on affiche "PRESENT", sinon on affiche "SORTIE"...
20/10/2021 à 14:52Poissonlunaire Rafraichir une variable VBAOn suppose qu'il s'agit d'alimenter une listbox sur une userform ...? comment procédez vous exactement ? sortez vous de la userform lorsque vous saisissez de nouvelles données en colonne A ? A+...
20/10/2021 à 13:49Mberaud Utilisation d'une variable dans plusieurs modulesDans un module pour qu'une variable soit visible de toutes les sub de ce module : on déclare cette variable en tête de module : Dans les différentes sub cette variable ne doit pas être redéclarée ! Pour que cette variable soit visible depuis d'autres modules, la déclaration est faite dans un seul mo...
20/10/2021 à 11:58Mberaud Utilisation d'une variable dans plusieurs modulesVoir le cours spécifique sur les variables et plus précisément sur la portée des variables https://www.excel-pratique.com/fr/vba/variables_suite A+...
19/10/2021 à 16:21Célia1234 Comparatif de 2 listes de salariésUn essai : en C2 : =SI(NB.SI(B:B;A2)>0;"PRESENT";"SORTIE") à tirer vers le bas A+...
19/10/2021 à 16:06youguybass Simplification de codeUne solution à tester : A+...
18/10/2021 à 18:54RayanebtmzMettre les premiere lettre d'un mot en chiffresUne solution par fonction personnalisée : Dans un module standard copier : et dans une cellule d'une feuille , copier (adapter si la phrase à "coder" n'est pas en cellule B3) : =CodeIni(B3) A+ Edit : bonjour xorsankukai et désolé pour l'étrange similitude du code...
18/10/2021 à 18:35kenshiroComment crée une variable d'une listbox et la mettre dans une cellulePas tout clair ! peut-être : A+...
18/10/2021 à 16:11Nam [VBA] combobox liées sur userformOK , merci et ravi d'avoir pu aidé...
16/10/2021 à 15:53Nam [VBA] combobox liées sur userformS'il n'y a qu'une seule instruction qui suit le "Then" et que cette instruction est sur la même ligne, on peut omettre le End If. Par exemple : aurait pu s'écrire de façon plus traditionnelle : Extrait aide Excel : le mot clé Me offre la possibilité de faire référence à l'instance de la classe dans...
15/10/2021 à 18:40Nam [VBA] combobox liées sur userformPas de chance pour moi ....., je viens de finaliser ma réponse . Puis que c'est fait je "livre" : Modifier la Private Sub userform_initialize() et ajouter la Private Sub departement_Click() A+...
15/10/2021 à 18:09GGLCMacro VBA rechercher et remplacer une information entre guillemetsUne possibilité : utiliser la fonction Replace . Par exemple : où Plage est une variable (de type range) initialisée avec la plage où doit s'effectuer le remplacement. Par exemple : A+...
15/10/2021 à 17:19superneiluj Passage à la cellule suivanteJe ne devais pas être bien réveillé, c'est bien précisé colonne... Pour répondre strictement au souci de passer à la cellule suivante, une proposition : Par contre, pas compris l'algo présenté pour trouver la valeur mini.....
15/10/2021 à 11:30superneiluj Passage à la cellule suivanteA priori les données sont en ligne (?) mais pour être sûr et mener des essais .... A+...
14/10/2021 à 12:27superneiluj Arrêt d'une boucle quand condition vérifiéeUtiliser l'instruction Exit For qui force la sortie de boucle. A+...
13/10/2021 à 16:54Loïc Delval Supprimer des lignes quand un espace vide se trouve avec un @Un essai par dictionnaire qui évite la boucle sur le tableau mot_clef pour chaque ligne : A+...
12/10/2021 à 11:40Flipbuzz Chercher plusieurs mots sur une ligne, si oui alors copier collerTout simplement ... ça évite de réaliser un code sur un jeu de test qu'il faudra reprendre pour fonctionner sur le classeur réel. en ligne 8 on trouve l'année ! faut-il comprendre ligne 12 ou est ce une erreur de positionnement du tableau dans le classeur test? sur combien de ligne doit-on copier Sa...
12/10/2021 à 00:34N.C.Tri date sans tenir compte du jourChaque élément d'une combobox possède un index ; le premier étant 0. Dans la Combobox1, le mois de janvier a l'index 0, février le 1, mars le 2... en faisant +1 on aura pour janvier : 1, février : 2,.... donc on retrouve le N° du mois sélectionné. Dans les données de la feuille " journal " le mois e...
11/10/2021 à 18:58N.C.Tri date sans tenir compte du jourUn essai en redéfinissant la date cherchée et en passant directement par les combobox : A+...
11/10/2021 à 18:11Flipbuzz Chercher plusieurs mots sur une ligne, si oui alors copier collerEn fournissant les données telles qu'elles sont avant le lancement de la macro... A+...
10/10/2021 à 14:46DuarigGérer la hauteur de la liste déroulante d'une comboboxPour répondre à la question initiale: la propriété ListRows des Combobox définit le nombre de lignes de la liste. Par défaut elle a pour valeur : 8. On peut la modifier par code ou manuellement... A+...
08/10/2021 à 17:18xXJohnXx Vlookup dans userformEssayer : A+...
06/10/2021 à 16:14TerminasebCréer un code en fonction d'un nombreBonjour Terminaseb , h2so4 , un essai par macro A+...
05/10/2021 à 19:24laurentrennes35Macro suppression de colonnesLa variable mois est déclarée en string et on essaye d'en soustraire 1 : donc incompatibilité de type. une solution pourrait être de conserver la première solution de yal_excel , en adaptant l'initialisation de la variable mois : A+...
05/10/2021 à 18:20Johann77860Copier valeur & format d'une cellule dans plusieurs cellulesUn essai pour le bouton "C/A" : A+...
01/10/2021 à 17:19Invité Macro VBA qui retourne aucun résultat après exécutionBonjour, Si le souci ne provient pas du code, c'est qu'il provient des données (a priori...) Joindre un classeur sans données confidentielles permettrait de mener des tests ... A+...
01/10/2021 à 17:12La_baie_1976 Msbox conditionnelIl est préférable de préciser le message d'erreur et/ou l'anomalie constatée plutôt qu'un laconique Ca ne fonctionne pas qui ne donne aucune indication Un essai : A+...
01/10/2021 à 16:22PemierJumeau Somme des valeur d'une listboxA priori une erreur d'étourderie : TotalI vn Row = .ListCount - 1 For InvRow = 0 To TotalI nv Row A+...
30/09/2021 à 15:43Nym Masquer lignes en fonction d'une valeurSur la feuille récapitulative les programmes des jours de la semaine se trouvent côte à côte, en colonnes. Le masquage des lignes pour un jour entrainera forcément le masquage de ces lignes pour tous les jours .... Je ne vois pas de solution simple pour résoudre votre soucis. La création d'une nouve...
23/09/2021 à 16:12Nym Masquer lignes en fonction d'une valeurPour répondre à votre message privé : Le code de masquage est prévu pour "travailler" sur les feuilles Lundi, Mardi, ....Samedi et Dimanche. Dès lors que ces noms de jour de semaine ne sont pas respectés, il y a erreurs. Une modification possible, si les feuilles des jours de semaine sont toujours à...