Passionné d'Excel

Inscrit le :19/10/2014
Dernière activité :07/09/2023 à 12:26
Version d'Excel :2019 FR
Lieu :Sète
Messages
5'700
Votes
1'100
Fichiers
6
Téléchargements
39'144
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par ThauThème - page 72

DateAuteur du sujetSujetExtrait du message
17/06/2017 à 17:04VINCENTNINI Copies de cellules sous condition vers une autre feuilleRe, Essai avec : Sinon le fichier ! Qu'on puisse tester et comprendre.....
17/06/2017 à 17:00dulCalendrier universel UserfomDans le module de classe Classe 1 , code MouseUp j'ai modifié le code. La ligne : définit l'adresse de la cellule où sera renvoyé la date en fonction du bouton cliqué. Le code complet : Ton fichier modifié ...
17/06/2017 à 16:24VINCENTNINI Copies de cellules sous condition vers une autre feuilleEssaie comme ça ...
17/06/2017 à 16:07SafetyProcessComparaison de dates/heures VBARe, Voilà ! Tu vois SAfetyProcess... C'est ça la différence entre la classe et un mal élevé grossier.....
17/06/2017 à 15:07MedKabbajDupliquer contenu formulaire dans une feuilleEssaie comme ça ...
17/06/2017 à 14:13SafetyProcessComparaison de dates/heures VBAQuel intérêt pour toi de recevoir des réponses disant je ne sais pas ? Pour moi, cela serait un vrai foutage de gueule... Si on ne te répond pas c'est soit parce qu'on n'a pas vu ton post (c'était mon cas si tu ne m'avais pas contacté par mail perso), soit parce que ta question est mal posée, soit p...
17/06/2017 à 13:48Exidrew Ouvrir UN par UN tous les fichiers d'un répertoire en VBACette macro est à placer dans ton fichier mère (que j'appelle Destination dans le code, contrairement aux autres qui sont les fichiers Source) ! Comme le chemin d'accès n'est pas vraiment défini j'ai commencé le code par la recherche du dossier. Tu pourras remplacer cette partie en écrivant le chemi...
16/06/2017 à 12:20Airfred Format des dates dans la liste déroulante d'une comboboxPeut-être comme ça ...
16/06/2017 à 11:54Exidrew Ouvrir UN par UN tous les fichiers d'un répertoire en VBAOui c'est possible mais il faut savoir : • si les fichiers sources se trouvent dans le même dossier que le fichier mère ? oui/non ? • si non, quel est le chemin d'accès aux fichiers source ? • quel est le nom de l'onglet des fichiers sources où seront copiées les données ? • quel est le nom de l'ong...
16/06/2017 à 11:24K-ZimodoComboBox en cascade "spéciale" [Répondu]Re, J'avsis oublié de définir le numéro de ligne no_ligne . Mais toi, de ton coté, tu as rajouté des textboxes en pagaille qui n'existent même pas dans ta UserForm. Je n'y comprend rien !... Le code complet avec les filtres et le numéro de ligne ...
15/06/2017 à 21:18moura412Excel : Comment faire apparaître TOTAUX ?Re, Bon !... Tu cliques dans la cellule A1 et tu tapes : =Somme(B3:B13) (exactement comme c'est écrit en noir) et tu valides avec la touche [Entrée] . Tu cliques dans la cellule B2 , tu tapes la même chose et tu valides avec la touche [Entrée] ...
15/06/2017 à 20:52AllanhubUserform - Liste déroulante pour sélection d'ongletRe, Autodidacte, à force de m'amuser je commence à maîtriser une toute petit partie du langage VBA. Plus j'en fais, plus ça me plaît et plus je progresse. Mais c'est long ! Heureusement qu'il y a des super balèzes ici qui me font progresser.....
15/06/2017 à 20:49moura412Excel : Comment faire apparaître TOTAUX ?Essaie dans les des cases la formule : =Somme(B3:B13) dernière cellule B13 à adapter, je me suis basé sur ta capture d'écran... Mais ça c'est la base de la base !... Heu pour moi une 2CV suffira.....
15/06/2017 à 20:43sinezMenu déroulant dynamiqueRe, La plage nommée Base n'est plus définie. Regarde le Gestionnaire de noms , il y a d'autres plages nommées qui elles aussi ne sont plus définies. Résout ce problème et je pense que les macros tourneront.....
15/06/2017 à 20:18AllanhubUserform - Liste déroulante pour sélection d'ongletRe, Ton code simplifié. Tu adapteras les adresses où tu veux renvoyer la valeur des contrôle dans la procédure Click du bouton Export : Re, Petite modif. En fait tu vas vouloir, je pense, placer les données en ligne (et pas en colonne comme dans mon premier exemple) les unes en-dessous des autres. P...
15/06/2017 à 17:24yuplop Ouverture de classeur: incompatibilité de typeRe, Que vaut chem(0) ? Est-ce que c'est bien un chemin valide ...
15/06/2017 à 16:51yuplop Ouverture de classeur: incompatibilité de typeJe ne pense pas que l'on puise spécifier l'onglet à l'ouverture d'un classeur. Ni que l'on puisse utiliser le With avant de l'ouvrir. On l'ouvre et ensuite le With ...
15/06/2017 à 16:39AllanhubUserform - Liste déroulante pour sélection d'ongletOu, si je reprends ton code ...
15/06/2017 à 16:12bayardCompter cellules avec caractere couleurEssaie comme ça : [Édition] Bonjour Môssieur Ferrand ! Nos post se sont croisés.....
14/06/2017 à 23:41FGR Problème création liste déroulantePeut-être comme ça ...
14/06/2017 à 22:26teddy33AutoFill avec deux variableLa variable y devrait te renvoyer une valeur de type Byte , Integer ou Long puisqu'elle représente un numéro de ligne. Or tu a codé : qui ne pourra jamais te renvoyer le type voulu !.....
14/06/2017 à 17:26K-ZimodoComboBox en cascade "spéciale" [Répondu]Bonjour K-Zimodo, bonjour le forum, Le début du code, tu complèteras.....
14/06/2017 à 16:10maxbrt[VBA] Problème de codeRe, J'ai oublié de supprimer la déclaration de la variable K qui ne sert pas !.....
14/06/2017 à 15:34maxbrt[VBA] Problème de codePeut-être comme ça (nom de l'onglet à adapter), si ton tableau commence en A1 sans ligne ou colonne entièrement vide entre les données : Sinon, il faudra songer à fournie un fichier !.....
14/06/2017 à 10:48SoCRacK Limite de ligne à ma Macro1. le type de la majorité de tes Variables n'est pas défini donc prend le type Variant par défaut 2. tu boucles de 2 à 2000... Donc il est normal qu'à 2001 ça s'arrête non ?!.....
14/06/2017 à 10:38Vince-10Modifier plusieurs lignesRe, Tu t'étais un peu mélangé les pinceaux avec le colonnes il me semble et moi j'avais pas bien testé. Le code correct ...
14/06/2017 à 10:23Vince-10Modifier plusieurs lignesRe, Ha ! J'ai testé avec ton fichier et chez moi ça marche.....
14/06/2017 à 10:15Vince-10Modifier plusieurs lignesEssaie comme ça ...
13/06/2017 à 14:46colyFormulaire de saisieUne capture d'écran !?... Pas le moindre bout de code ou un petit fichier exemple... Il y a-t-il un druide, marabout, voyant ou autre extra lucide dans le forum ...
13/06/2017 à 12:08Eagles Faire un tri en fonction des valeurs des comboboxRe, Ça devrait donner ça ...
13/06/2017 à 10:54Vince-10Problème codageRe, J'ai eu le même problème jusqu'a ce que je me rende compte que le premier caractère n'est pas un zéro mais un O majuscule ... Mais bon, j'avais imaginé que toi au moins tu le savais !.....
13/06/2017 à 10:42Vince-10Problème codageCa ne nous aide pas beaucoup ! Quel est le problème ? Quelle ligne est surlignée de jaune quand ça plante ? Fais un effort, le prix de la location d'une boule de cristal a énormément augmenté ces derniers temps.....
13/06/2017 à 10:32RhumteqAffichage de référence depuis une listeboxRe, Pour comprendre d'où vient l'erreur il faut que tu connaisses la valeur de chaque variable au moment où ça plante. Fait tourner ta macro pas à pas avec la touche [F8] et utilises des espions où place le curseur sur une variable pour en connaître sa valeur. Tu devrais vite te rendre compt...
13/06/2017 à 10:25McHel76 Boucle VBA et copie de donnéesEssaie comme ça : Évite autant que tu le peux les Select inutiles qui ne font que ralentir l'exécution du code et sont source de bugs.....
13/06/2017 à 10:14SkillzZ VBA créer une liste de cellules à parcourirRe, Il serait bon que tu envoies le code complet d'entrée !... En fait il n'y aura aucun problème si tu définis la plage PL avec le nom de l'onglet de référence à chaque fois ...
13/06/2017 à 10:09RhumteqAffichage de référence depuis une listeboxJe suis adeptes des variables mais là je crois qu'il y a abus. Mais bon, là n'est pas le propos... je vois deux erreurs dans ton code : • Tu définis la variable aux_com a l'aide d'une autre variable aux_Longcom mais cette seconde variable est définie après la première !... La logique voudrait que tu...
13/06/2017 à 09:50SkillzZ VBA créer une liste de cellules à parcourirComme tu as déjà spécifié CEL en tant que Range , CEL.Copy suffit. le code correct serait : Évite les Select inutiles, c'est la règle d'or.....
12/06/2017 à 17:13fronckPresentation sans ongletsExcel 2010 : • Onglet Fichier (en haut à droite) • Options • Options avancées • Descendre dans la cadre de droite jusqu'à : A fficher les options pour ce classeur • Cocher la case : A f ficher les onglets de ce classeur...
12/06/2017 à 17:08SkillzZ VBA créer une liste de cellules à parcourirPas sûr d'avoir bien compris mais je ferais ...
12/06/2017 à 16:16clement93360Optimisation de codeRe, Oui, c'est ce que je t'avais signalé aussi... désolé ...
12/06/2017 à 16:11Eagles Faire un tri en fonction des valeurs des comboboxRe, Essaie comme ça ...
12/06/2017 à 14:44Eagles Faire un tri en fonction des valeurs des comboboxRe, Logique oui mais tu dois prévoir dans ton code une mauvaise manipulation de l'utilisateur. Ensuite si les heures te gênent pourquoi les éditer ? Pourquoi ne pas taper que la date ? Et pour le nom/prénom ...
12/06/2017 à 14:41VinS7VBA recuperer une formule entre parenthèseRe, Il me semble que c'est ce que le code proposé fait (en tous les cas sur tes 3 exemples il fonctionne) En fait je ne comprends plus rien... Si tu as : (y=c+d et au final tu veux y=c+d Il y a bien suppression du premier caractère non !?... Je passe la main.....
12/06/2017 à 14:33Eagles Faire un tri en fonction des valeurs des comboboxTon code ne devrait pas permettre la date Au inférieure à la date Du ainsi que le choix d'un nom qui me matche pas avec le prénom. Sinon ça va être beaucoup plus compliqué à gérer... Pourquoi des dates avec des heures puisque la durée ne s'effectue pas par un calcul du temps ? Ça complique !.....
12/06/2017 à 14:04VinS7VBA recuperer une formule entre parenthèseRe, En gros ça dit : • Si la parenthèse d'ouverture ne se trouve pas en première position dans le texte, sort de la procédure (donc ne supprime rien) • Si la parenthèse d'ouverture se trouve en première position dans le texte, supprime le premier caractère • Si la parenthèse de fermeture trouve en d...
12/06/2017 à 13:56minipoucebn Macro décalage d'une colonneRe, Bon, j'estime que ce n'est pas à moi de fournir les fichiers mais comme j'ai commencé, je vais jusqu'au bout... Voici en pièce jointe deux fichiers correspondants à ton problème. Ouvre les deux et lance la macro Macro1 du Module 1 du fichier .xlsm autant de fois que tu le désires. Alors ?!.....
12/06/2017 à 12:17minipoucebn Macro décalage d'une colonneRe, Non, pas besoin de sélectionner avec la syntaxe : Cellule_source.Copy Cellule_destination ce qui, appliqué à ton exemple donne ...
12/06/2017 à 12:04VinS7VBA recuperer une formule entre parenthèsePas sûr d'avoir bien compris car ton exemple est confus... Essaie comme ça ...
12/06/2017 à 11:41minipoucebn Macro décalage d'une colonneEssaie comme ça : La règle d'or et déviter autant que tu le peux les Select inutiles qui ne font que ralentir l'exécution du code et sont source de bug.....
12/06/2017 à 10:47FGR Simplification de macro lourdeEssaie comme ça ...