g

Membre fidèle

Inscrit le :08/04/2019
Dernière activité :10/04/2020 à 14:32
Version d'Excel :2013 FR
Messages
311
Votes
69
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par gyrus - page 5

DateAuteur du sujetSujetExtrait du message
11/06/2019 à 11:46Benetop91 Macro fichier de suiviJe ne comprends pas. Je fais un test avec la 1ere ligne "Boîtier de servitude intelligent (BSI1)" et je ne vois pas de problème particulier. Le fait de placer des informations en bas de feuille oblige à choisir entre 2 solutions: soit limiter la plage de copie (ce que j'ai fait dans la procédure). L...
11/06/2019 à 10:35Benetop91 Macro fichier de suiviUne proposition à tester ... Cordialement...
10/06/2019 à 20:38AjkyIndex premier élément d'un pic de valeursVoici la séquence exploitée dans la proposition jointe : si la variation de signal est positive, on relève la valeur min et la ligne correspondante, si la variation de signal devient négative, on relève la valeur max et la ligne correspondante, on calcule l'amplitude (max - min) Si l'amplitude est l...
09/06/2019 à 19:47Renaud Dugas Sélection d'une cellule après une entrée de donnéesUne proposition à tester ... Cordialement...
06/06/2019 à 20:29kevin-stathamSOMME.SI en VBASi en l’absence de référence interne du produit, tu utilises le nom du produit comme référence, c’est que le nom du produit est la référence. Dans ce cas, autant utiliser ce nom comme critère. Si tu me dis que parfois il y a la référence interne du produit mais qu’il n’y a pas son nom ou que …, ou q...
06/06/2019 à 16:40kevin-stathamSOMME.SI en VBASi tu m'expliquais ce que tu cherches à obtenir, ça me faciliterait la compréhension de ta "petite" modification...
06/06/2019 à 12:56Bouillou Copier plage de données de plusieurs onglets dans un onglet via userformL'erreur rencontrée lors de la tentative de suppression des doublons est due à la fusion des cellules. Il sera intéressant d’adapter le code après que tu aies restructuré tes feuilles. Cordialement...
06/06/2019 à 11:20rere13 Recherche partielle sur contenu dans une celluleUne proposition avec une fonction personnalisée ... Cordialement...
06/06/2019 à 10:29Mberaud Comparer deux bases de donnéesUne solution consiste à balayer les numéros de la BD1 et vérifier leur présence dans la BD2 avec la fonction WorksheetFunction.CountIf. Une autre solution consiste à lister tous les numéros de la BD1 et tous les numéros de la BD2 et supprimer les doublons (si aucun numéro de BD2 n’est absent de BD1)...
06/06/2019 à 10:10heathcliffDupliquer une ligne sur une autre feuilleUne proposition à tester ... Cordialement...
05/06/2019 à 22:58dreamsodfaDéplacement entre des plageLe totem est piqué des vairs ?.....
05/06/2019 à 22:39kevin-stathamSOMME.SI en VBAEssaye comme cela ... Cordialement...
05/06/2019 à 18:00dreamsodfaDéplacement entre des plageUn exemple ... Cordialement...
05/06/2019 à 13:08Bouillou Copier plage de données de plusieurs onglets dans un onglet via userformDans un premier temps, tu devrais te poser la question de l'utilité de la fusion de cellules (à éviter autant que possible). Ensuite, la suppression de doublons va dépendre du nombre de colonnes concernées. Cordialement...
04/06/2019 à 17:22Bouillou Copier plage de données de plusieurs onglets dans un onglet via userformUne proposition à tester ... Cordialement...
02/06/2019 à 16:08Johann77860VBA: Calcul du nombre de cellules vides & non vide en fonction d'un critèreRe, Ton fichier en retour ... Cordialement...
02/06/2019 à 14:17Johann77860VBA: Calcul du nombre de cellules vides & non vide en fonction d'un critèreUne proposition ... Cordialement...
01/06/2019 à 17:24valmaxSe rendre à la dernière ligneEssaye comme cela ... Cordialement...
31/05/2019 à 10:52juberrebiCréation d’un menu déroulant en VBAEssaye comme cela Cordialement...
30/05/2019 à 10:39Leo10Messi Selection plage de cellulesLorsque tu n’as que la cellule F2 remplie, l’instruction Range("F2").End(xlDown) renvoie la dernière cellule de la feuille (F1048576). Range(Range("F2"), Range("F2").End(xlDown)) correspond donc à la plage F2:F1048576. Cette plage ne peut pas être copiée à partir de M4. Essaye comme cela Cordialemen...
28/05/2019 à 10:54Ironfloflo Erreur lors d'un calcul VBAVoici une application avec ComboBox ... Cordialement...
28/05/2019 à 09:02grorkal Autre sorte liste déroumante cascadeUne proposition ... Cordialement...
28/05/2019 à 08:26DehbiCondition heureTes indications sont insuffisantes. Si tu considères que les heures de la veille sont antérieures, tu dois effectuer la comparaison avec la date. Exemple : 27/05/2019 23:00 est antérieur à 27/05/2019 2:10 Si tu ne considères que les heures, alors 23:00 est postérieur 2:10. Cordialement...
28/05/2019 à 00:47Le Drosophile [VBA] Corriger code - vérifier valeur dans plageTon test pour vérifier la présence de l’étude ne peut pas fonctionner Lors du balayage de la colonne B, à la première cellule ne contenant pas la valeur indiquée le code va envoyer le message et mettre fin à la procédure. Tu peux remplacer cette partie de code par Cordialement...
27/05/2019 à 23:26Ironfloflo Erreur lors d'un calcul VBAJe conseillerais plutôt d’éviter la saisie libre dans des TextBox et j’opterais pour des listes de choix correspondant à la liste des éléments afin de limiter le risque d’erreur. Cordialement...
27/05/2019 à 22:17Ironfloflo Erreur lors d'un calcul VBA@ric : merci pour ton test et la remarque. Le code est effectivement mis en défaut mais pour une raison différente. J'ai codé une détection partielle alors qu'il faut une détection de l'ensemble du texte. il faut donc remplacer par Cordialement...
27/05/2019 à 20:08VinckelLio Calcul dans une TextBoxAs-tu essayé avec ??? Cordialement...
27/05/2019 à 19:48Ironfloflo Erreur lors d'un calcul VBAUne proposition ... Cordialement...
27/05/2019 à 17:06VinckelLio Calcul dans une TextBoxUne proposition avec EVALUATE, le calcul étant effectué avec un double clic dans la TextBox. Cordialement...
27/05/2019 à 08:05ThomasHLInsertion automatique de lignes en fonction d'une valeur de celluleEssaye comme cela Cordialement...
25/05/2019 à 20:18gyrus Transformation inopinée d’une référence de type A1 en L1C1Bonne nouvelle ! Le fonctionnement normal est rétabli. Les 3 codes suivants donnent un résultat cohérent sous Formules > Gestionnaire de noms, à savoir les formules en type de référence A1: renvoie =Feuil1!$A$1 renvoie =Feuil1!$A$2 renvoie =Feuil1!$A$3 Par contre, il m'est impossible de dire quel...
25/05/2019 à 16:37gyrus Transformation inopinée d’une référence de type A1 en L1C1Par acquit de conscience, j'ai passé l'antivirus (scan total) ... RAS ... mais pas de changement pour Excel. J'ai désinstallé Office 2013 pour passer à Office 2016 ... toujours pareil. La vérité est ailleurs ...
25/05/2019 à 00:04gyrus Transformation inopinée d’une référence de type A1 en L1C1Merci pour ta réponse. Si je place RefersTo:="=Feuil1!A1" dans la macro, dans le gestionnaire de noms j'obtiens la référence =Feuil1!'LC' Cordialement...
24/05/2019 à 23:15gyrus Transformation inopinée d’une référence de type A1 en L1C1Je suis confronté à un problème que je souhaite partager avec vous car je ne parviens pas à me l’expliquer. Lorsque j’effectue la création d’un nouveau nom avec Excel, pas de souci. Exemple : Nom "Essai" qui fait référence à =Feuil1!$A$1 Lorsque j’enregistre la macro correspondante, j’obtiens : Je s...
24/05/2019 à 16:43valdu26 Evénement qui se répète chaque annéeVoici une mise en forme conditionnelle (cellule en rouge) qui indique si le délai de 1 an est dépassé et qu'aucune valeur n'est notée dans la cellule associée en colonne C. Lorsque le bilan est réalisé, il suffit de placer un nombre dans la colonne C. En début de chaque année, il faudra que tu effec...
24/05/2019 à 16:06Tieuma66 Copier-inserer colonne avant colonne variableEssaye comme cela ... Cordialement...
24/05/2019 à 14:21Tieuma66 Copier-inserer colonne avant colonne variableJe suppose que tu as fait le test sans la fusion de cellules ... Cordialement...
24/05/2019 à 11:18Tieuma66 Copier-inserer colonne avant colonne variableTon code réalise la copie de la colonne B de la feuille "Paramètres Suivi Retard" et colle les données dans la colonne qui a "TENDANCE" pour en-tête, la colonne "TENDANCE" étant alors décalée sur la droite. Ce n'est pas ce que tu souhaites faire ? Ton code simplifié Cordialement...
24/05/2019 à 10:57ThomasHLInsertion automatique de lignes en fonction d'une valeur de celluleUne proposition avec une procédure évènementielle. Cordialement...
21/05/2019 à 10:57Saxophone VBA - Copier/coller formule puis valeurJ’ai effectué une adaptation de la procédure de la feuille « Congés » pour intégrer une barre de progression. Je te laisse le loisir d’effectuer les tests sur ton fichier. Tu pourras l’adapter si tu veux l’appliquer également à l’ouverture du classeur pour les retards. Cordialement...
20/05/2019 à 19:52NikolepalFormule répartition automatique en conaissant une variableTu ne pourra pas effectuer une répartition régulière du nombre de visites mensuelles sur les régions qui comportent un nombre de villes différent de 9. Par contre, tu peux respecter le nombre de visites par ville et la moyenne globale des visites. Pour éviter au mieux les visites sur des mois conséc...
20/05/2019 à 15:44Saxophone VBA - Copier/coller formule puis valeurPour permettre l’affichage de la progression, il faut connaitre au préalable l’occurrence du nom de la ressource. Ce nombre total d’itérations correspondrait au 100% de progression sur la barre. Le calcul du nombre d’occurrences devant être fait avant le traitement de la feuille «Congés», il peut êt...
19/05/2019 à 21:09Saxophone VBA - Copier/coller formule puis valeurJ’ai obtenu une erreur lorsque je sélectionne plusieurs cellules et que je supprime les valeurs dans les cellules dans l'onglet C’est une erreur de ma part. Cette ligne de code permet justement de s’affranchir des changements multiples. Il faut écrire : Dans le code ci-joint ils utilisent la variabl...
19/05/2019 à 10:26sylvainpyc Dates dans userformEssaye comme cela Cordialement...
19/05/2019 à 09:54Del_Fine Comment forcer un total à faire un certain chiffrePartant du constat que l'arrondi va favoriser certains utilisateurs et en leser d'autres, il est concevable d'opter pour une cote mal taillée. Par convention, tu peux par exemple affecter la valeur de l'écart à l'utilisateur qui perçoit la part la plus élevée, soit l'utilisateur 1. Les -3 euros cons...
17/05/2019 à 23:53marsupilamiMacro pour remplacer des . par desBonjour James007, Tu peux essayer l’outil de conversion de données : Cordialement...
16/05/2019 à 21:53eric89Si oui dans une cellule alors oui dans une autreDe mon coté, pas de problème apparent ... Cordialement...
16/05/2019 à 09:30eric89Si oui dans une cellule alors oui dans une autreIl suffit de modifier cette ligne de code Cordialement...
16/05/2019 à 00:28eric89Si oui dans une cellule alors oui dans une autreVoici un code pour la condition reformulée : Si les cellules M18 ou N18 changent de valeur alors la cellule L18 prend la valeur de la cellule modifiée. Cordialement...
15/05/2019 à 23:17Saxophone VBA - Copier/coller formule puis valeurVoici la solution que j’évoquais précédemment. La procédure Worksheet.Change() se trouve dans le module de la feuille «Congés». Pour la solution avec le filtre auto, je laisse James007 (que je salue) te dévoiler le fond de sa pensée. Cordialement...