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 - page 8

DateAuteur du sujetSujetExtrait du message
16/02/2021 à 15:26PastisomaitreColler partiellement une plageSans code ni classeur, pas facile (pour moi !..) d'analyser et de proposer une solution. A+...
16/02/2021 à 11:20christophe44 COUNTA d'une plage de cellule sélectionnéePour définir une plage, il faut une adresse valide de début et une de fin. Dans: nbCells = Application.WorksheetFunction.CountA("l : A26") à la place de l'adresse de début on trouve la variable "l" (L minuscule) qui ne contient que le N° de ligne . De plus le nom de cette variable étant inclus dans...
15/02/2021 à 14:31cae2021Problème sens - de ma macroSans présenter le code complet, sans classeur et sans préciser ce que vous voulez exactement, pas sûr qu'on puisse vous apporter une aide A+...
14/02/2021 à 17:44dudesson Lister contenu variable dans une cellulePas sûr d'avoir tout compris... Si la variable contient déjà 5 N° séparés par une virgule : Si la variable contient 5 N° séparés par un espace A+...
14/02/2021 à 16:50Jlecq Faire des calcul en fonction de la valeur d'une comboboxPas réussi ( et pas trop essayé) à faire le lien entre ce post et le classeur.. Juste compris que ma réponse précédente était valable pour les points 3 et 4...
13/02/2021 à 16:27piouk02 Déplacement de ligne vers un onglet (1 condition)Quelques modifications de la macro deplace(): A+...
13/02/2021 à 13:56Jlecq Faire des calcul en fonction de la valeur d'une comboboxRien compris aux points de contrôle, mais peut-être : point de contrôle N° 2 * 50000 / 10 ^ ComboBox1.ListIndex point de contrôle N° 4 * 200000 / 10 ^ ComboBox1.ListIndex ComboBox1.ListIndex vaut 0 pour classe I, 1 pour classe II, 2 pour Classe III et 3 pour classe IIII, donc : Si Classe I : PN2 * 5...
10/02/2021 à 14:17Fabien Jackob Supprimer les doublons dans une comboboxRemplacer votre sub Private Sub Client_AfterUpdate() par celle ci et tester : A+...
10/02/2021 à 12:02Maxrom Remplissage de tableau automatiséUne autre solution: en E2 : =INDEX($I$2:$L$3;EQUIV(D2;$H$2:$H$3;0);EQUIV($A$2;$I$1:$L$1;0)) puis tirer vers le bas A+...
10/02/2021 à 11:25SicoswagColler dans une cellule une selection XCurieux, ça fonctionne chez moi...
10/02/2021 à 10:57SicoswagColler dans une cellule une selection XEssayer ...
10/02/2021 à 10:30SicoswagColler dans une cellule une selection XA tester : préciser pour chaque ligne le nom de la feuille si on n'agit pas sur la feuille courante(affichée). A+...
09/02/2021 à 17:56lvbeethovenFormuler sur une feuille à partir d'une autre feuilleEt pour accéder aux données de la feuille Feuil1 depuis une autre feuille, par exemple (depuis cette autre feuille) : =Feuil1!C3 * Feuil1!E10 A+...
09/02/2021 à 17:45MenalOuvrir un UserForm si une cellule changeEffectivement si "ça dépend...", la solution est de passer par la sub SelectionChange(... pour récupérer la valeur initiale dans la variable ValCell qui devra être déclarée dans un module standard en public, pour être accessible depuis le Userform. Mais ne pas toucher à Target. Pour remettre la cell...
09/02/2021 à 16:43theovgnlRecherche et sélection d'une cellule par un texteLe résultat devra être la sélection des 2 lignes trouvées ? Est ce que les noms d'équipement en B5 et B6 existent toujours? si oui c'est slmple, sinon il faut tester ce qui existe ou non pour construite la plage de sélection.....
09/02/2021 à 14:24theovgnlRecherche et sélection d'une cellule par un texteSi j'ai compris, à tester et adapter : A+...
08/02/2021 à 12:19sam_saoul Incrementer une feuille dans un autre classeur VBAA finir de modifier Pour la dernière ligne de copie , je ne sais pas ce que vous attendez comme résultat......
08/02/2021 à 11:50sam_saoul Incrementer une feuille dans un autre classeur VBAFinalement le code proposé n'a rien à voir avec le besoin ? ( ou alors de très loin ou je n'ai rien compris) Il faudrait préciser quelles cellules jaunes de la feuille Litige vont dans quelles cellules de la feuille Suivi et notamment s'il y a plusieurs données sur les lignes 39 à 48 de la feuille L...
08/02/2021 à 11:30quattro1 Pb de classementUn essai macro...
08/02/2021 à 10:56sam_saoul Incrementer une feuille dans un autre classeur VBAC'est bien ce que fait le code... sauf si dans la feuille où on veut copier, la dernière ligne contenant une donnée de la colonne A n'est pas la dernière ligne de la plage. Mais sans le bon classeur, impossible d'être sûr... A+ et bonjour ThauThème...
07/02/2021 à 18:27BBBenj Erreur 1004 sur Range.SelectDéposez une copie anonymisée de votre classeur afin de tester... A+ Edit: désolé et bonjour eriic...
06/02/2021 à 18:18quattro1 Compter le Nb de cellule non vide à partir d'une ligneSi on précise le début de plage (B6) il faut préciser la fin (par exemple B10000); et si on ne sait pas on peut utiliser pour déterminer la dernière ligne non vide de la colonne A. ce qui donnerait : A+ EDIT: Bonjour eriic...
05/02/2021 à 19:11sam_saoul Incrementer une feuille dans un autre classeur VBAPas compris les explications par rapport au classeur et au code présenté... Dans le code : aucun accès à la feuille "Litige" Dans le code on copie des données de la feuille "Suivi" vers un autre classeur ( et la copie fonctionne bien) Dans le classeur il n'y a pas de feuille "Suivi" A+...
05/02/2021 à 18:20MenalOuvrir un UserForm si une cellule changeAvant de saisir (ou sélectionner) "Gagnée", c'est quoi la valeur initiale ? Toujours la même valeur? Toujours vide ? Ca dépend ? A voir une solution en fonction de la réponse...
04/02/2021 à 17:52MenalOuvrir un UserForm si une cellule changePour être accessible depuis le module de code de l'Userform, la variable ThisRow (initialisée au niveau module de code de la Feuille) doit être déclarée en Public au niveau d'un module standard: A+...
04/02/2021 à 16:44nathanexcelModifier une sélection dans un formulaire de rechercheSi on se pose la question de savoir si on est clair, souvent c'est qu'on se doute que ce n'est pas le cas! Et là c'est vérifié Pas saisi le besoin ni su identifier la feuille de "recherche ni celle de "commandes"; A+...
03/02/2021 à 17:48bastienb Constantes public et mdpEriiic en dira certainement plus et mieux... un essai qui nécessite d'avoir le mot de passe crypté dans une cellule j'ai tenté d'initialiser la variable Mdp directement avec la chaine du mot de passe crypté, mais comme il y a des caractères "parasites" , impossible.... Si quelqu'un arrive jusqu'à ce...
03/02/2021 à 11:09TacentaureMacro pour aller automatiquement de Cellule A à cellule BLe mieux est d'essayer... Bonne suite...
02/02/2021 à 18:45TacentaureMacro pour aller automatiquement de Cellule A à cellule BLa macro ne doit pas être dans un module standard, mais dans la feuille de code de la feuille Feuil1...
02/02/2021 à 14:51TacentaureMacro pour aller automatiquement de Cellule A à cellule BUn essai à coller dans le module de code de la feuille (Feuil1 dans l'exemple fourni): A+...
02/02/2021 à 14:34bastienb Constantes public et mdpUne solution pourrait consister à mettre un mot de passe à l'accès de votre projet VBA., et/ou d'obfusquer le code... https://www.excel-pratique.com/fr/astuces_vba/mot-de-passe-vba A+...
02/02/2021 à 12:12JFL Décaler, redimensionner une plage nommée pour un calculA+...
02/02/2021 à 10:33louisandrex Créer une fonction qui renvoie une string à partir d'une autreUne solution qui ne fonctionne que si dans la description de l'objet la couleur est à la fin, du style :"cahier bleu", "stylo vert", "planche rouge"... A+...
28/01/2021 à 19:00gabinos Mettre à zéro une cellule en VBATant pis pour moi ...
28/01/2021 à 17:30gabinos Mettre à zéro une cellule en VBAModifier : en A+...
28/01/2021 à 16:55faust Somme des valeurs numériques multiples remontées par Index equivA tester, en B1 de la feuille Result : =SOMMEPROD((Source!$B$2:$Q$11=Result!A1)*(Source!$B$1:$Q$1)) puis tirer vers le bas. A+...
28/01/2021 à 11:05A.WResultat d'une requete dans l'affichage du bouton de macroSi les 2 boutons sont des boutons ActiveX, dans le code du bouton 1 rajouter: Si les boutons sont des formes, dans la macro liée au bouton 1 rajouter : à adapter aux noms réels des boutons... A+...
27/01/2021 à 22:48buggImpossible de vider les comboboxA partir de quel code ? le premier fourni ou le suivant ....? sans savoir exactement suite à quoi ça ne fonctionne pas et sans classeur pour tester impossible (pour moi) de poursuivre .... Bonne suite...
27/01/2021 à 19:06buggImpossible de vider les comboboxMerci Andre13 ! Si les combobox sont "alimentées" directement par la définition d'une plage dans leurs propriétés, le clear provoque une erreur. S'il s'agit uniquement de vider l'affichage des combobox (sans supprimer les éléments de choix), on peut utiliser : sinon, a priori il faudra alimenter les...
27/01/2021 à 18:36buggImpossible de vider les comboboxSi vous tenez à avoir une réponse, essayez de présenter le code autrement qu'en vrac. Si vous ne pouvez joindre votre fichier parce qu'il contient des données personnelles, vous pouvez l'anonymiser... A+...
27/01/2021 à 12:26micsel Recherche par VBAPour afficher le nom en E2, ajouter dans la feuille de code de la feuille "N" le code suivant : Pas compris le besoin concernant la date A+...
26/01/2021 à 18:20A.WResultat d'une requete dans l'affichage du bouton de macroComment faire pour lancer la macro sans cliquer sur le bouton de lancement de la macro ??? Ou bien je n'ai pas tout compris ...? A+...
26/01/2021 à 18:09clemdu92 Obtenir tous les chiffres entre deux intervallesUne solution possible par macro : A+...
20/01/2021 à 17:50worcqErreur compilation: le membre existe déjà dans un module objetOui...
19/01/2021 à 16:44Sod Additionner les cellules d'une plage selon si la case associé>0Pour l'exemple du classeur fourni, essayer : =SOMME.SI(C1:C16;">0";B1:B16) A+...
19/01/2021 à 16:26theovgnlAutomatisation référencesUn essai qui permet de n'avoir qu'une seule macro pour toutes les images de la feuille catalogue: à copier dans un module standard chaque image doit donc appeler cette macro. Pas sûr d'avoir bien compris l'incrémentation de la colonne D en feuille "generale" A+...
19/01/2021 à 12:19worcqErreur compilation: le membre existe déjà dans un module objetEssayez de joindre votre classeur, pour qu'on puisse vous aider au mieux ... A+...
07/01/2021 à 23:45Tino94Copier coller avec condition sur fichier Tabular textS'il n'y a pas des milliers de lignes, un essai : A+...
05/01/2021 à 18:40DAMOUNConversion Code VBA en Code GS ed Google SheetPeut-être ce lien pourra vous aider ? https://support.google.com/docs/answer/9331168?hl=fr Bonne lecture...
25/12/2020 à 15:19bbtoRegrouper ligne si valeurs identiques de 2 colonnesEssayer puis adapter ce code basé sur le classeur exemple: A+...