Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :22/04/2026 à 12:31
Version d'Excel :2021 FR 64 bits
Emploi :bénévole associations Goutte d'Or
Lieu :Paris
Messages
4'199
Votes
1'054
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thev - page 46

DateAuteur du sujetSujetExtrait du message
30/01/2019 à 23:29Le Drosophile VBA - Saisie intuitive dans comboxIl suffit de changer la colonne correspondant à la propriété Value de la Combobox ci-jointe nouvelle version Me représente l'objet Feuille. Me représente toujours l'objet où se trouve le code. Si le code était situé dans un Useform, Me serait le UserForm, si le code était situé dans un Workbook, Me...
30/01/2019 à 19:57activation01Macro multiple retour recherchVCi-jointe une proposition avec 2 fonctions personnalisées...
30/01/2019 à 19:11Le Drosophile VBA - Saisie intuitive dans comboxTu n'as pas besoin du code de Boisgontier pour ce que tu veux faire. Par ailleurs, si tu n'insères pas un contrôle ActiveX de type Combobox sur tes feuilles, le code ne fonctionnera jamais. ci-joint exemple pour la feuille A...
30/01/2019 à 16:40L-lolo-O Macro et MEFCLe VBA ne comprend que l'anglo-saxon. Ta formule doit donc être traduite avec les mots-clé anglais: IF, AND, TRUE, FALSE...
29/01/2019 à 21:04Marc1972Insérer des lignes automatiquementQuelle est l'instruction qui génère cette erreur ? En cliquant sur débogage, vous l'obtenez...
29/01/2019 à 12:22Timo7101Problème Débogage VlookupEssayer...
29/01/2019 à 10:30CastElo Base de donnéesSi vous ne souhaitez pas les données détails d'une personne et donc uniquement les données récap, il suffit de réduire la macro à la recopie de ces données. ci-jointe version avec les 2 macros d'extraction...
28/01/2019 à 18:37Marc1972Insérer des lignes automatiquementOk . Mais il faudrait donner des détails sur les beugs car dans mes tests, je ne les ai pas rencontrés dans la version que j'ai soumise. Si tu n'es pas reparti de ma version, la copie de la macro n'est pas suffisante car j'ai converti en objet tableau muni d'une ligne total, la plage A19:F36 de la f...
28/01/2019 à 18:03CastElo Base de donnéesCi-jointe une proposition...
28/01/2019 à 15:58AudreyZFichier suivi clt avec fonction recherchevComme il s'agit d'une fonction personnalisée que j'ai développée, il faut la recopier dans votre fichier. Il vous suffit donc de copier le module fonctions_recherche dans votre fichier. il s'agit bien du n° de colonne...
28/01/2019 à 13:29AudreyZFichier suivi clt avec fonction recherchevUne solution possible avec l'utilisation matricielle de ma fonction personnalisée de recherche, précédée de la fonction Transpose : Transpose(Recherchevm (plage; indice plage; argument1;argument2; …)) rappel utilisation matricielle : 1- saisir la formule à appliquer dans la première ligne de la colo...
27/01/2019 à 19:38tchetchene35Planning travauxJ'ai un exemple de planning de travaux que j'ai développé, comportant 1- une feuille "chantier1" muni d'un formulaire de saisie, obtenu en cliquant sur "Gérer les tâches" (à noter que cette feuille est duplicable sans problème pour un autre chantier) 2- une feuille "tâches" répertoriant la liste des...
26/01/2019 à 13:49Marc1972Insérer des lignes automatiquementUne proposition via : 1- incorporation d'un objet tableau dans la feuille "feuille devis" avec ligne total et noms de colonne identique à celle de la feuille " devis" 2- ajout automatique d'une ligne si nb lignes de la feuille dépassé 3- utilisation du code relatif à l'objet tableau...
25/01/2019 à 20:16SkillzZ VBA- Créer une plage grâce aux occurrences d'une valeurCi-joint exemple de code avec boucle de lecture pour cette plage discontinue...
25/01/2019 à 19:33Samzou974 Togglebutton masquer les lignes d'un tableau si Interior.ColorIndex = 4Dans ce cas, essayer la propriété : .ShowAutoFilter = True...
25/01/2019 à 19:30Renaud Dugas Transfert de feuilles dans un autre fichierCi-jointe une proposition...
25/01/2019 à 18:10Samzou974 Togglebutton masquer les lignes d'un tableau si Interior.ColorIndex = 4Ce code pourrait convenir...
25/01/2019 à 17:48Samzou974 Togglebutton masquer les lignes d'un tableau si Interior.ColorIndex = 4L'enregistreur de macro doit être utilisé à bon escient, c'est à dire donner des indications sur le code à utiliser mais ne dot pas devenir le code car encombré de tas d'instructions inutiles qui l'alourdissent et le rendent difficile à lire...
25/01/2019 à 17:23Samzou974 Togglebutton masquer les lignes d'un tableau si Interior.ColorIndex = 4Avec le toogle button, tu actives ou désactives le filtre automatique...
25/01/2019 à 17:19jeunixe Ouvrir un fichier pdf de mon userformIl faut juste remplacer le verbe "edit" par le verbe "open"...
25/01/2019 à 17:14Samzou974 Togglebutton masquer les lignes d'un tableau si Interior.ColorIndex = 4Et pourquoi ne pas utiliser un filtre automatique ?...
24/01/2019 à 20:11skatens Probleme lien hypertexte dans menu déroulantJ'ai tout simplement modifié le code relatif au filtrage avancé en séparant filtrage et copie. Ci-dessous code : [code ]Sub Filtrer() With Sheets("BdD" & ActiveSheet.Name) With .ListObjects(1) .Range.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("A3").CurrentRegion, Unique:=Fa...
24/01/2019 à 20:05kris62800Erreur fichierMerci Isabelle de ta remarque. Suite à un test plus complet du UserForm "Jeux", ci-jointe nouvelle version à intégrer https://www.cjoint.com/c/IAytdK0m3CN...
24/01/2019 à 15:32phil107 Classement par ordre alphabétiqueCi-jointe version avec tri et harmonisation du code relatif à la modification...
24/01/2019 à 13:10kris62800Erreur fichier1- Adaptation APIs 32 bits à une version 64 bits 2- Révision du code du UserForm "Joueurs" avec remplacement de la ListView par une ListBox ci-joint lien https://www.cjoint.com/c/IAymHciB7jG...
23/01/2019 à 16:34Isabelle78Ouverture Classeur via lien hypertexte en lecture seuleUne solution est d'utiliser un script VBS. Ci-joint exemple avec comme dossier de départ : Mes Documents https://www.cjoint.com/c/IAxqls4tpBJ...
23/01/2019 à 15:20kris62800Erreur fichierDans ce cas, utiliser ce site : https://www.cjoint.com/ je peux faire l'adaptation si vous fournissez le fichier...
22/01/2019 à 21:20kris62800Erreur fichierVous avez du passer d'un Office 32 bits à un Office 64 bits. frmDPicker et Mtri-listview correspondent à des contrôles de formulaire (UserForm) qui ne fonctionnent qu'en 32 bits. Votre frmDpicker est à remplacer par contrôle calendrier tierce partie car Microsoft n'en fournit plus. Votre Mtri-listvi...
22/01/2019 à 21:08skatens Probleme lien hypertexte dans menu déroulantCi-jointe modification...
21/01/2019 à 22:55phil107 Faire une rechercheCi-jointe correction avec utilisation dans le code, de l'objet tableau...
21/01/2019 à 21:59Clem7640 Création de boutons si cases non videsBon. Ok mais dernière version, je m'arrête là...
21/01/2019 à 21:05Clem7640 Création de boutons si cases non videsOui, mais il faut passer à la propriété FileDialog...
21/01/2019 à 19:03Clem7640 Création de boutons si cases non videsPas de problème...
21/01/2019 à 16:06Rolins Fitre et trier problèmeCi-joint correctif...
21/01/2019 à 11:38Clem7640 Création de boutons si cases non videsDans ce cas, plus de lien hypertexte, juste l'affichage du chemin de la fiche et une sélection de ce chemin pour afficher la fiche...
21/01/2019 à 11:12Clem7640 Création de boutons si cases non videsVia l'infobulle affichée par la souris...
21/01/2019 à 09:10Clem7640 Création de boutons si cases non videsUne petite modification pour éviter une nouvelle demande de fiche lorsque la colonne C est remplie...
20/01/2019 à 21:39Guy55 Bloquer Dimensions UserformLe souci est qu'il faut tout retailler aux dimensions de l'application Excel. Cette dernière doit être ouverte en fenêtre agrandie pour occuper tout l'écran. Essayer ce code [code ]Dim ratio_hauteur As Single, ratio_largeur As Single Private Sub UserForm_Initialize() Dim ctrl As Control rati...
20/01/2019 à 20:56Guy55 Bloquer Dimensions UserformRéponse à venir...
20/01/2019 à 20:18FlorineFaire référence à un TCD dans un userformPour afficher votre TCD dans la Listbox de votre UserForm, il suffit d'utiliser cette instruction : où nom_feuille est le nom de la feuille où est situé votre TCD...
20/01/2019 à 19:30Clem7640 Création de boutons si cases non videsLa macro se lance en sélectionnant une cellule de la colonne A comportant une valeur car il s'agit d'une macro se déclenchant à partir de l'événement "sélection d'une cellule"...
20/01/2019 à 18:38Clem7640 Création de boutons si cases non videsComme il s'agit d'une macro événementielle, il faut placer le code dans la feuille correspondante. ci-joint exemple...
20/01/2019 à 18:24Clem7640 Création de boutons si cases non videsDans ce cas, utiliser alors ce code ...
20/01/2019 à 13:09Clem7640 Création de boutons si cases non videsVoir mise à jour...
20/01/2019 à 13:02Clem7640 Création de boutons si cases non videsUne proposition plus simple via lien hypertexte...
20/01/2019 à 12:22Julien76210Excel en csv PB import google contactJe pense que votre problème vient du séparateur utilisé pour le format CSV. Dans le monde anglo-saxon et donc celui de Google, le séparateur est toujours la virgule ",". Dans la version française d'Office, le séparateur est le point virgule ";". A priori, une des solutions est d'ouvrir votre fichier...
20/01/2019 à 10:59Guy55 Bloquer Dimensions UserformUne solution simple. 1- créer un raccourci permettant d'ouvrir une fenêtre agrandie du classeur contenant ton UserForm 2- utiliser ces instructions...
20/01/2019 à 10:20nono22 Calendrier MonthView / Remplacer / VBAJe vous propose mon contrôle calendrier (ci-joint) pour lequel aucune modification de code n'est nécessaire Sa mise en place est simple : 1- stocker le contrôle dans le répertoire de ton choix 2- ouvrir le classeur où tu veux ajouter le contrôle 3- à partir du classeur, menu fichier --> ouvrir le...
18/01/2019 à 18:54valwhite Userform - vérifier les intervalles de dates sur une tableCi-jointe exemple de version sans format conditionnel avec 2 mois et 6 mois glissants. Le temps de réponse est bien meilleur...
18/01/2019 à 17:56valwhite Userform - vérifier les intervalles de dates sur une tableUne proposition avec calendrier glissant sur 2 mois. Après, il est possible d'optimiser le temps d'affichage en supprimant la mise en forme conditionnelle. Dans ce cas, il faut paramétrer vos couleurs dans la feuille types de congé et ajouter celle des jours non ouvrés (jour férié + week-end) dans l...