T

Passionné d'Excel

Inscrit le :26/01/2011
Dernière activité :29/10/2020 à 08:29
Version d'Excel :2007/2019
Messages
4'019
Votes
572
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Theze - page 59

DateAuteur du sujetSujetExtrait du message
01/05/2017 à 09:52jpb1Evènement "Excel à fini de travailler"Tu peux te créer ton propre évènement mais il te faut utiliser un module de classe ! Un exemple tout simple pour le test : En tête de module de l'UserForm tu colles cette ligne : Sur l'UserForm, tu poses un bouton et son code est : Tu ajoutes un module de classe nommé Classe1 (nom par défaut) dans l...
01/05/2017 à 08:14christ04 Masquer une ligne si une Colonne est videHello MFerrand ! Pas de ligne F pas plus que de colonne 11 ! Une piste que tu pourras adapter ...
29/04/2017 à 20:26medjskRectifier une erreurVérifie si un bouton porte bien le nom "Button 1" puis ensuite, cette ligne remplace la ligne surlignée en jaune ...
29/04/2017 à 09:23michel90VBA insérer la commande date dans un autofilterJe te propose une autre approche qu'un filtrage (pas toujours évident avec des dates !). La plage est définie sur la colonne F à partir de F2. Les date et heures sont converties en "Double" et le format de la plage est passé au format "Standard" pour la recherche, il est ensuite repassé au format "P...
29/04/2017 à 07:38antoine984Appeler des feuille avec des cases à cocherDe cette façon ...
27/04/2017 à 07:01antoine984Appeler des feuille avec des cases à cocherSi le choix doit être fait entre 3 propositions par exemple, utilises des boutons d'options dans un Frame plutôt que des cases à cocher, bien qu'il soit tout à fait possible, dans ton exemple, d'avoir les trois (plancher chauffant, radiateurs et poêle) dans une même maison...
26/04/2017 à 07:16Martin Jette Combobox pour rechercher ET entrer des donnéesTout d'abords, mettre le code de l'évènement "Employee_Change()" dans l'évènement "Employee_Click()" du ComboBox : Le code d'enregistrement d'un nouveau cas ...
24/04/2017 à 06:46yuplop Passer à un nouvel onglet si methode "find" ne retourne rienHello Eric ! J'allais poster quand j'ai vu ton "Edit" donc, je m'abstiens ! Bonne journée...
22/04/2017 à 10:12pierrot97434 Nombre mystere VBAJe verrai plutôt ton code comme ceci, à voir si il te convient bien sûr ...
22/04/2017 à 09:46simonastefan ReconciliationEh bien il y en a au moins un qui comprend ce qui est demandé Donc, je passe la main ...
22/04/2017 à 09:43ThomassssAdresse normaliséeVoici un premier jet par rapport à ce que tu montres mais il va y avoir encore bien d'autres cas qu'il va falloir traiter de façon particulière à mon avis. Donc, pour le test, tes chaines en colonnes A et le résultat en colonne B sur la feuille "Feuil1" ...
22/04/2017 à 08:23Papy280255 Application.match? pourquoi cette formuleSi j'ai bien compris, chez toi ça fonctionne si tu choisis par exemple L8 mais pas si tu choisis 3OU par exemple ? Chez moi, Excel 2007, ça fonctionne bien, j'ai le bon libellé par rapport au choix fait dans le tableau. Testes la fonction EQUIV() sur la feuille elle même pour voir le résultat, je ne...
22/04/2017 à 08:07DungeonjjProblème lors de l'ouverture d'un fichierDans un premier temps, désactiver les macros et ouvrir pour voir le comportement. Si tout est normal, activer les macro et mettre en commentaire les macros évènementielles en commentaire, si réouverture normale les réactiver une à une et ainsi de suite jusqu'à trouver la cause ...
22/04/2017 à 08:01simonastefan ReconciliationPas sûr de comprendre non plus mais un simple NB.SI() sur chaque colonne ne suffirait pas ...
21/04/2017 à 16:32EUROMEDLien hypertextRe, L'adresse peut ne pas être renseignée si le lien est interne au fichier mais elle doit être une chaîne vide (""), par contre, la sous-adresse doit, dans ce cas, être une adresse valide au sein du document. Par contre, si l'adresse est renseignée,il n'est pas nécessaire d'entrer une chaîne vide d...
21/04/2017 à 16:23NICOPOFFichier en "sous-marin" et rafraîchissement autoTu as tout à fait raison, je n'ai pas rectifié mais quand je vois des "GoTo line2" que je n'emploi jamais (pas plus que "End" d'ailleurs !) à par pour un gestionnaire d'erreur, je n'e me suis pas plus creusé la tête pour le reste du code...
21/04/2017 à 15:42NICOPOFFichier en "sous-marin" et rafraîchissement autoTu supprimes les Select et Activate et tu remplaces par ceci ...
21/04/2017 à 15:38EUROMEDLien hypertextAvec tes E9, Pn, etc... On se sait pas trop ce que tu veux ! Cette ligne de code : crée un lien hypertexte en cellule "E9" de la feuille "Score" vers la cellule "A1" de la feuille "E9", par contre je ne comprend pas ton "Pn" ...
21/04/2017 à 15:22barachoieReconnaissance Auto OngletComme tu peux le voir, je suis aussi sur Excel 2007...
20/04/2017 à 21:34yuplop Empecher l'exécution des macros sur ouverture autoRe, Juste une petite question, la macro est bien sur "Open" et non sur "Activate" ou autres ("SheetActivate", "SheetCalculate", etc...) ...
20/04/2017 à 21:32GulliGestion de questions de quizz grâce à une macroPour ta première question, j'ai fais la bourde de partir sur une base 1 pour le tableau alors qu'il est en base 0 donc, ceci devrait le faire : Pour ta seconde question, il suffit de sélectionner chaque cellule de la colonne A et d'appeler la proc QCM. Bon, la sélection je ne suis pas fan mais ça te...
20/04/2017 à 20:52yuplop Empecher l'exécution des macros sur ouverture autoNormalement, la procédure "Workbook_Open" est exécutée dès l'ouverture du classeur que ce soit de façon manuelle ou automatique à moins qu'il y est une particularité que j'ignore !!...
20/04/2017 à 20:48barachoieReconnaissance Auto OngletJe ne comprend pas vraiment ce que tu veux ? un fichier .csv ne peut contenir qu'une et une seule feuille donc avec une requête sur le fichier, c'est obligatoirement la seule feuille qu'il contient qui en est la cible ! J'ai fait un test sur ton fichier et tout c'est importé comme voulu ...
20/04/2017 à 07:47barachoieReconnaissance Auto OngletTu peux faire une requête sur ton fichier : A toi d'adapter une fois trouvé ton fichier le plus récent ...
19/04/2017 à 16:05yuplop Empecher l'exécution des macros sur ouverture autoUne piste à tester, tu peux demander si la macro d'ouverture doit être exécutée ou pas ! A mettre dans le classeur "TABLEAUX AVANCEMENT.xlsm" en tout début de code de l'évènement "Workbook_Open" ...
19/04/2017 à 15:54GulliGestion de questions de quizz grâce à une macroJ'ai tellement modifié ce code que je ne sais plus trop où j'en suis Regardes si c'est ce que tu cherches ...
18/04/2017 à 20:25GulliGestion de questions de quizz grâce à une macroLes (*) sont à la fin des mots comme demandé dans le post précédant, si ça a à nouveau changé, adaptes ...
18/04/2017 à 20:01Alex38 Suppression des doublonsJe te répond peut être un peu trop tard mais je pose tout de même ...
14/04/2017 à 14:02amiwayIndisponilité calc en VBATu entres ta formule dans une cellule que tu sélectionnes ensuite puis dans la fenêtre d'exécution (Ctrl+G) du VBE tu entres la ligne suivante : ?Selection.Formula Ensuite, appuis sur la touche "Entrée", tu va avoir au dessous la formule en Anglais ...
14/04/2017 à 11:55Alex38 Suppression des doublonsIl te faut modifier à Cells(1, 1) ---> Cells(2, 5) puis la suite comme ça ---> Cells(.Rows.Count, 5).End(xlUp))...
14/04/2017 à 11:07dulFacturation/gestion stockJe suis en week-end sans PC(seulement téléphone) je regarde semaine prochaine ...
13/04/2017 à 09:18djodjoInsérer une vidéo dans un formulaireEssayer avec le contrôle Window mediaPlayer ? Une piste, la lecture ne démarre pas automatiquement (sinon, mettre .settings.autoStart à True ou supprimer car valeur par défaut), cliquer sur le bouton de lecture ...
13/04/2017 à 07:29FIORINACopier feuille VBAA tester après avoir adapté ...
13/04/2017 à 06:57ehuimaFonction "SI " et "GAUCHE" dans VBAUne explication ci-dessous ...
13/04/2017 à 06:46Alex38 Suppression des doublonsUne piste : Il y a malgré tout une petite erreur dans le résultat montré, il manque une valeur, je te laisse tester pour que tu vois ...
12/04/2017 à 15:39bessedela Virgule et Point TextBoxSur l'évènement "KeyPress" du TextBox ...
12/04/2017 à 07:43Lou1119 Formule datedif et ""C'est ceci que tu cherches ...
12/04/2017 à 07:28DekeonMacro qui sélectionne dans une liste déroulanteA mettre dans le module de la feuille concernée et à adapter selon tes besoins ...
11/04/2017 à 18:50DekeonPlusieurs menus déroulants pour une même celluleRe, La formule tu doit la rentrer dans la zone à cet effet ("Source") Donc, onglet "Données", zone "Outils de données", bouton "Validation des données", menu "Validation des données...", dans l'onglet "Options", choisir "Liste" et dans le champ "Source" entrer la formule : puis "Ok". Si la lettre a...
11/04/2017 à 06:58DekeonPlusieurs menus déroulants pour une même celluleTu crée deux plages nommées (menu_déroulant_1 et menu_déroulant_2, si tu veux leur donner ces noms) sur ta feuille et tu entres la formule exactement comme tu nous la présentes ...
11/04/2017 à 06:48dulFacturation/gestion stockRegardes et dis moi. Adaptes le bloc sous le commentaire "'inscrit les différentes valeurs dans le journal de bord..." ...
10/04/2017 à 16:51lejack02Appliquer une Macro à certaines feuillesJ'ai mal interprété ta question Je pensais que tu voulais sélectionner dans Excel différentes feuilles de calcul puis lancer ta procédure ! Donc, ce que tu veux c'est désigner certaines feuilles dans le code si j'ai bien compris ! Adapter les différents noms de feuille dans l'Array ...
08/04/2017 à 20:33dbr07Copie dynamique de colonnesLe code est à mettre dans le module de la feuille "Feuil1"...
08/04/2017 à 20:29CP4Problèmes avec évènements feuilleTout le plaisir est pour moi...
07/04/2017 à 17:33Alex38Insérer un saut de ligne dans une fonctionPoste un fichier exemple avec ta structure de données ...
07/04/2017 à 17:20SnowkiteFaire un Tri sur une colonne contenant des liaisons (VBA)Il te faut "couper" la liaison donc, faire un copier puis collage spécial choisir "Valeurs" et ensuite, tu peux trier...
07/04/2017 à 17:13lejack02Appliquer une Macro à certaines feuillesTout plein...
07/04/2017 à 17:01dbr07Copie dynamique de colonnesSi les cellules des deux feuilles doivent être égales, tu entres la formule en A1 "=Feuil1!A1" que tu tires vers la droite et le bas. Sinon, en VBA ...
07/04/2017 à 16:49cfn3cfnImporter Image en saisie en USFRe Regardes dans le menu "Outils" ---> "Références..." et décoche les case où il y a marqué "Manquant" pour voir ...
07/04/2017 à 16:47syd0112 Ajout de lignes en dessous de la cellule souhaitéeOK, désolé, je ne comprenais pas Dans ce cas, il est bien de poster un fichier exemple avec des données non confidentielles afin de pouvoir voir le comportement de la macro dans le fichier. Il est bien aussi d'utiliser les balises Code (bouton Code) et de coller le code entre ces deux balises ...