Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'966
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 68

DateAuteur du sujetSujetExtrait du message
15/11/2019 à 13:33Floki_94 Temps d’exécution trop longTu peux toujpurs essayer ça : A+...
14/11/2019 à 12:06Bilin Texte et fonction personnaliséeMon texte n'implique pas nécessairement que ce soit un string. Ce qui identifie clairement une valeur "As String" pour VBA ce sont les guillemets. Donc si tu veux appeler ta fonction avec la valeur mon texte il faut y rajouter ces guillemets... Si tu veux y passer n'importe quel paramètres (adresse...
14/11/2019 à 11:50Marc59300 Lancer Macro Après impression ou fermeture aperçu impressionLancer une impression avec aperçu c'est : A+...
14/11/2019 à 09:35jeyj31Coup de pouce pour une petit macroUn exemple de MFC... A+...
13/11/2019 à 11:19karine83400Gestion stock discothequeTu as déjà parlé de ça à ton comptable ? [EDIT] C'est pas que je botte en touche mais il y a un je ne sait quoi qui me gêne dans ta présentation : Il y a un monde entre tes classeurs sans macro et une gestion de stocks. Te plus tes intentions dépassent manifestement la simple gestion du stoc...
13/11/2019 à 10:21Le Nen Samuel Planning défilant automatiquementIl y a planning et planning... Avant de songer à piquer des macros il faudrait déjà savoir de quel type de planning tu as besoin ! Il y a dans la section Téléchargement (en haut de cette page) une bonne brassée de plannings en tout genre et dont certains sont "open-source" TAPUKA... A+...
12/11/2019 à 23:33Fabien63 Créer une macro pour masquer des colonnesAu début de la macro mettre : A+...
12/11/2019 à 11:09vinzu Macro pour enregistrer le fichier sans macroIl vaut mieux y mettre tout de suite... (avant qu'il te demande confirmation !) A+...
12/11/2019 à 10:38vinzu Macro pour enregistrer le fichier sans macroLes classeurs au format .xlsx sont enregistrés sans macro donc YAKA enregistrer une macro qui va Enregistrer Sous... .xlsx Au besoin on rajoutera ...au début pour éviter le message de confirmation, et basta ! A+...
12/11/2019 à 10:16letranquilleCompter un nombreIl y a aussi les TCD... A+...
11/11/2019 à 18:57Loyni Problème d'arrondi avec un useformIl faut définir tes variables autrement que Integer sinon tu n'as aucune chance d'avoir autre chose que des nombres entiers... Dans la feuille il faut que tes formules affichent 2 décimales sinon même si tu as le bon nombre dans ta barre de formule, tu ne verras que des 1 dans la feuille. En définit...
11/11/2019 à 10:18Le Drosophile [VBA] - Compter le nombre d'espacesLe problème avec cette question, c'est les caractères retour ligne (RL) = Chr(10) : Est-ce qu'il y en a ou pas ? Un retour ligne ne nécessite pas d'espace cependant dans certain texte on arrive à en trouver avant ou après (parfois avant ET après !) A+ [EDIT] Dans cet exemple, il y a les RL q...
09/11/2019 à 20:02PierreM31 Lecture d'une référence ActiveWorkbook.NamesIl manque bien le .Value mais dans la création : Sub test() ActiveWorkbook.Names.Add Name:="vnHO", RefersTo:=ThisWorkbook.Sheets("Variables").Range("G3").Value End Sub A+...
09/11/2019 à 11:50domeliSomme critères selon dateLe plus simple me semble quand même le TCD... A+...
07/11/2019 à 06:03qboullier Supprimer un caractère spécialAutre méthode... Sélectionnez la colonne Dans une autre colonne vide faire un collage spécial Valeur puis supprimer la colonne d'origine. déplacer la nouvelle colonne a l'endroit voulu. (par glissement ou par Copier/Coller normal...) A+...
04/11/2019 à 17:17sweeteeExplicationIl n'y a aucun rapport entre les 2 fichiers, donc pas de possibilité d'adaptation de l'un pour l'autre. De plus ton second fichier joint est trop rudimentaire pour permettre une analyse efficace. A+...
04/11/2019 à 14:24tihneeos Probleme ajout dans liste boxTon Userform modifié : A+...
04/11/2019 à 01:39sweeteeExplicationPour paraphraser un commentaire d'un ami hélas disparu, une macro fonctionne bien quand elle est parfaitement adaptée aux données qu'elle traite. Ce fichier utilise un code d'excellente qualité et une technique de programmation avancée qui suppose l'acquisition d'un savoir faire et d'une "réflexion...
31/10/2019 à 11:29orsenorSupprimer les grosses étoiles présentes dans les cellulesTu peux aussi appliquer cette macro : Elle supprimera toutes les formes, boutons;, images graphiques présents dans la feuille. A+...
31/10/2019 à 11:22vlad45Objet rangeEvitez de donner des "bouts de macro" ou des bribes de code. Une macro commence par Sub et se termine par Sub...De plus, en général, elle est étroitement dépendante du module ou elle se trouve. Module de Feuille ? Module1 ? Option Explicit ? La bonne syntaxe est : A+...
31/10/2019 à 10:13vlad45Objet rangeSelon l'aide de VBA : Toute tentative d'accès à une couleur de thème pour un objet auquel aucun thème n'est appliqué provoquera une erreur de requête non valide à l'exécution. En l'absence de fichier on ne peut que supposer... A+...
31/10/2019 à 02:43ChristianB BissextileIl n'y a rien à gagner à chercher à enchainer d'un mois sur l'autre : Le premier Mars tombe toujours... le premier mars ! Donc inutile de faire la veille +1... Mettre : =DATE(2020;3;1) A+...
30/10/2019 à 20:19ChristianB BissextileUne possibilité en pièce jointe A+...
30/10/2019 à 12:44saitamaLenteur programme VBA, besoin de modification de codeLe souci est que ce n'est pas un code développé mais un code enregistré. Ce type de code ne doit servir au développeur que comme base de départ, mais pour l'essentiel 90% (parfois plus !) il est parfaitement inutile ! Il ne me semble pas possible d'optimiser ce code sans avoir le classeur ou à tout...
30/10/2019 à 04:55jlesc Transférer une variable tableau dans une feuille de calcul - Erreur 1004...
30/10/2019 à 04:52GGautierTravail sur tableau virtuelJe vais peut-être dire une ânerie mais j'ai l'habitude... De plus avec une boule de cristal on voit parfois des choses étranges ! Comme c'est un tableau virtuel et un classeur virtuel on y voit parfois parfois des ectoplasmes de solutions... C'est l'inconvénient de travailler sans déclarations : Tu...
29/10/2019 à 21:09jlesc Transférer une variable tableau dans une feuille de calcul - Erreur 1004Effectivement je me suis rendu compte également dans d'autres situations que certains caractères perturbaient le déroulement de la macro dans cette situation. Ce qui m'intéresse c'est l'origine du document en question est-ce une rédaction de ta part ou provient-il d'une source complexe (une requête...
29/10/2019 à 20:48CNAL2Comment enregistrer les modifications à une macro dans un fichier *.xlam ?Je pense que vous devez bruler un peu les étapes : Lancez Excel, vous êtes normalement sur Classeur1 mais vous n'en avez même pas besoin ! Vous pourriez le fermer et Aller dans VBA (Alt+F11) A ce stade vous voyez dans VBA Project tous les classeurs de macros complémentaires que vous avez cochés dans...
29/10/2019 à 18:45Scarsylla Probleme Valeur Date lors d'insertion par TextFormLes TextBox comme leur nom l'indique ne contiennent que du texte qui ne peut-être compris par Excel comme une date. Pour convertir la saisie Texte de ton TextBox en Date, utilise la syntaxe suivante : Ton tableau structuré étant correctement formaté dès la première ligne fera suivre le format que tu...
29/10/2019 à 17:48jlesc Transférer une variable tableau dans une feuille de calcul - Erreur 1004Comment en es-tu arrivé à cette conclusion que les caractères => perturbait le programme ? Merci A+...
29/10/2019 à 14:21Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteC'est bien comme ça que je le comprenais puisque moi même j'ai imprimé ces données par Copier/Coller de tes propres données, mais j'imagine que le Copier/Coller ne doit pas faire obstacle à la transmission de quelques métadonnées issues du documents de base et j'imagine que c'est peut-être ce qui pe...
29/10/2019 à 11:51GGautierTravail sur tableau virtuelTon fichier est trop abstrait déconnecté de ta macro... Produire un fichier de départ dans une feuille Exprimer la recherche (Est-ce un mot ou seulement un caractère isolé ou non) Si la recherche à pour but de modifier la feuille source le préciser et montrer dans une autre feuille le résultat atten...
29/10/2019 à 11:27bibo007Supprimer l'instruction TextBox300 TextBox ça se gère avec un module de classe. A+...
29/10/2019 à 11:22GGautierTravail sur tableau virtuelJe pense que tu es en train d'essayer de réinventer la roue : Un tableau virtuel (Array) ne se parcourt pas avec un For... each ni avec Find mais avec un : Bien que cette double boucle oblige à parcourir un grand nombre de valeur, cette manière de faire est très rapide car le Tablo source n'embarque...
29/10/2019 à 11:06GGautierTravail sur tableau virtuelEncore un adepte du saucisson ? Avec juste la peau difficile de te dire s'il est bon ! [EDIT] Merci d'avoir joint le fichier entre temps. A+...
29/10/2019 à 10:54Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteAprès avoir fait de nombreux test et comparé la macro initiale avec les différentes sources fournies... Je ne vois toujours pas d'explications à ce que la dernière ne passe pas... Je pense que le problème vient de ta source de données. Bien qu'il n'y ait rien de visible dans tes classeurs à propos d...
28/10/2019 à 22:01Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteVoici une autre macro qui fait le même boulot, malheureusement ça n'explique pas ce qui coince dans la précédente... Et malheureusement également elle est beaucoup moins rapide... A+...
28/10/2019 à 21:39Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteJ'avoue que je ne vois pas de raison à cette erreur... Je dois avoir un petit coup de pompe ? J'ai essayé une autre syntaxe avec Ubound(Tablo), j'ai essayé de spécifier le nom de la feuille, mais je tourne un peu en rond. J'ai essayé en inhibant toutes les autres macros de ce classeur mais ça ne mar...
28/10/2019 à 20:37Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteJ'avoue que je ne vois pas de raison à cette erreur... Je dois avoir un petit coup de pompe ? J'ai essayé une autre syntaxe avec Ubound(Tablo), j'ai essayé de spécifier le nom de la feuille, mais je tourne un peu en rond. J'ai essayé en inhibant toutes les autres macros de ce classeur mais ça ne mar...
28/10/2019 à 17:46Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteJe ne me suis occupé que des colonnes Milieu Biogéographie Répartition France ...Encore que l'Espèce est récupérée aussi (colonne J) puis effacé car j'ai l'impression que tu as déjà les premières colonnes. A+...
28/10/2019 à 10:50Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compte[Le Drosophile] Déjà ça serait bien que tu évite de nous donner des bouts de macro : Un bout de macro à autant de signification en soit qu'une peau de saucisson dans une assiette... Avec un peu d'imagination on peut deviner ce que c'est, mais c'est tout ! C'est pourquoi Pedro est aussi perpl...
27/10/2019 à 21:35aurelp95(fonctions Excel ou VBA)Encore une mort subite ...
27/10/2019 à 21:22CNAL2Comment enregistrer les modifications à une macro dans un fichier *.xlam ?Tes explications me semblent un peu nébuleuses, par ailleurs il existe plusieurs "écoles" sur ce thème. Même MS semble avoir un peu évolué depuis l'origine... mais je vais te donner la solution que j'utilise (et qui était initialement proposé par MS) Prendre toutes tes macros personnelles et les reg...
26/10/2019 à 18:39Cyber TopazeSaturation de la PileDans le cas le plus fréquent il y a dépassement de capacité en cas d'erreur de dimensionnement des variables : Le MsgBox affiche 10 000 car S est dimensionné en integer : et le dernier appel a produit une erreur 6 "Dépassement de capacité" car les integer ne peuvent dépasser 32 767... A+...
26/10/2019 à 11:41David_25 Nombre de lignes sélectionnéesBojour, A+...
26/10/2019 à 04:55syper Base de donnée sur plusieurs ligneMon avis est que contrairement à ce que tu penses ta base de donnée n'est pas forcément mal organisée : Tout dépend en fait de ce qui t'intéresse la famille, le parent ou l'enfant. En fait toujours à mon avis l'organisation d'un système de base de données hiérarchisé de ce type est très complexe et...
26/10/2019 à 04:27Yoann6031Problème VBA "barre de recherche"Oui : Pour voir le code Clic droit sur l'onglet de la feuille + Voir le code ou Alt = [F11] A+...
25/10/2019 à 17:01Yoann6031Problème VBA "barre de recherche"Si j'ai bien compris, une solution en pièce jointe. A+...
25/10/2019 à 13:49vinzuMacro de planningJe n'ai pas de solution pour ton modèle. Désolé A+...
25/10/2019 à 13:17Le Drosophile [VBA] - Je ne comprends pas ce qu'Excel compteIl faut différencier le caractère "-" (moins : chr(45)) du caractère "—" chr(151) Donc dans ton VBA au lieu d'utiliser les chaines "-" ou "—" utilise chr(45) ou chr(151) A+...