| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/12/2021 à 17:20 | NOVACK | Formule de recherche un composant et voir s'il appartient à un article VBA | Un petit jet d'essais pour voir si c'est cela qui est recherché... |
| 06/12/2021 à 20:57 | NOVACK | Formule de recherche un composant et voir s'il appartient à un article VBA | Excel et VBA ne s'accommodent pas trop bien des Cellules fusionnées, donc dans un premier temps refait ton tableau et vire toutes les cellules fusionnées quitte à être redondant sur les articles... |
| 06/12/2021 à 19:59 | vic | Ouverture de plusieurs userform | Pas besoin de code pour cela ni de UserForm Un petit exemple avec un tableau structuré, des plages nommées, et des validations de données... |
| 06/12/2021 à 18:02 | dan25 | Facture avec numéro qui change | @dan25 nous ne devons pas avoir la même idée du hors de prix je pense, tu as bien dis que tu te montais en tant que auto-entrepreneur non ? donc voilà 49€ TTC Pour ma part j'était à 52€ de l'heure quand j'avais l'entreprise, tu feras le compte des heures que tu vas passer à coder une application qui... |
| 05/12/2021 à 13:56 | dan25 | Facture avec numéro qui change | Franchement, pourquoi se torturer la tête pendant des jours... Le logiciel EBP fais cela très bien, sans oublier que vous avez des comptes à rendre en cas de vérification de la comptabilité par les services fiscaux... |
| 05/12/2021 à 13:03 | Ldopa | Simplifier une procédure | Je retire mon post , j'ai pas bien regardé le fichier source... |
| 01/12/2021 à 11:30 | MJB77 | Code VBA - Création Dossier et sous-dossiers pour enregistrer fichiers | Petit bout de code qu'il faudra surement adapter, je n'ai pas tester mais cela donne les grosses lignes... |
| 28/11/2021 à 23:09 | SebCal | Construction Fiche produit | Au vu de ton fichier Excel et de ce que tu veux en faire mieux vaut te diriger vers Access qui te permettra de gérer ta BDD en toute simplicité avec en plus la possibilité de créer des rapports pour l'impression... |
| 06/09/2021 à 18:18 | LucasP | Activer macro après modification cellule | Il faut directement aller écrire dans ton module VBE Quelques réponses ici peut-être... |
| 06/09/2021 à 11:56 | chafik.b | Excel Ribbon - Lire les valeurs des EditBox | Il faut juste prendre le coup, getText va être lu au chargement du Ruban c'est la valeur par défaut de la textbox, si tu veux le changer en court de route utilises InvalidateControl de ton ruban... |
| 03/09/2021 à 18:26 | Wikimel | Un peu d'ordre dans cette macro | Oui Bruno cela simplifies tout de cette manière, , mais n'as tu pas oublié d'incrémenté ligne ... |
| 03/09/2021 à 13:00 | badirou | Formule Excel avec deux conditions | A question claire réponse claire, si l'on suis ta demande la réponse de gmb fonctionne. Mais peut-être as-tu mal énoncé ta demande... |
| 03/09/2021 à 11:38 | PépéMax | Réduire l'écriture d'un tableau (Array) | A mon humble avis, pas de possibilité de mettre un Array() en constante sous VBA... |
| 30/08/2021 à 10:20 | gpilard | Bogue sur un fichier macro VBA | Etant donné que tu travailles sur des index de feuilles, peux-tu vérifier si tu n'as pas une feuille cachée dans ton projet, d'abord regardes dans l'explorateur de projet dans VBE et ensuite sur les propriétés des feuilles, je cherche à l'aveuglette là. recherches une feuille nommée Graph... |
| 20/08/2021 à 11:20 | Mapleosaure | Galère DatePicker avec pack de fonction XLP | Hum, c'est bizarre. Bon, as-tu fait une compilation de ton projet ? Des fois l'erreur ne vient pas d'où on l'attend. Donc Menu/Debogage/Compiler Si ça ne résoud pas ton problème alors là je ne vois pas... |
| 18/08/2021 à 21:09 | Mapleosaure | Galère DatePicker avec pack de fonction XLP | Re, De plus dans ton code tu notes Si tu lis la doc on a 1er argument date initiale (Que l'on peut mettre sur la date du jour + 10 par exemple) 2ème argument style Ok pour le 2 3ème argument bouton_AJD pour afficher le bouton aujourd'hui que vient faire TextBox19.text ici ? 4 ème argument affiche le... |
| 18/08/2021 à 20:47 | Mapleosaure | Galère DatePicker avec pack de fonction XLP | As-tu coché la références dans Outils/Références... |
| 18/08/2021 à 19:05 | LucasP | Range ou Cells ? | Regardes de ce coté et plus précisément sur les tableaux..... |
| 18/08/2021 à 18:57 | LucasP | Range ou Cells ? | Voilà les résultats : Le grand gagnant pour remplir des cellules c'est bien avec Evaluate. Pour les autres cela ce suit dans un mouchoir de poche, Cells est un peu plus rapide mais tout de même pas deux fois moins.... Donc pour moi n'utilisant pas de gros fichiers mon choix se porte sur Range, les p... |
| 01/08/2021 à 15:14 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Désolé pour la réponse tardive mais Road Trip oblige... Donc si ce chiffre correspond à la colonne 6 "RECURRENCE" on doit faire sauter les unités... sur la première ligne c'est égal à 2540. ça c'est fait j'ai rajouté tous les champs pour que la longueur de chaque ligne soit bien égale à 601. Réparé... |
| 28/07/2021 à 22:15 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Salut as-tu mis la fonction GetPath dans le même module ? Sinon dis moi si ça te convient...Bonne prog... |
| 28/07/2021 à 18:11 | gpilard | Bogue sur un fichier macro VBA | Bé sinon petite recherche dans VBE Edition/Rechercher ..... suivant, suivant, suivant, enfin bref vous avez compris... |
| 28/07/2021 à 17:59 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Petite modifications..... |
| 27/07/2021 à 23:34 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | J'ai mis le fichier à jour testes le, et après nous verrons pour la mise en place dans ton code. Par défaut le fichier texte est sauvegardé sur le bureau mais tu peux changer le chemin. Tu cliques en J4 et tu choisi le chemin Tu cliques sur exporter les donnés Le fichier créé s'ouvre à la fin du tra... |
| 27/07/2021 à 18:28 | guillaumeplougoulm | VBA remplacements : table de correspondance trop volumineuse pour l'array? | Salut pour ton ruban personnalisé utilises Ribbon Creator ATTENTION CREE D'ABORD TON FICHIER AVEC RIBBON CREATOR et SEULEMENT ENSUITE TU IMPORTES DEDANS TES FEUILLES ET TON CODE. sous peine de tout perdre Pour le code c'est dans le module basCallBack, les bouton seront déterminer par l'ID que tu aur... |
| 27/07/2021 à 17:36 | 123 | Prendre valeur de la cellule d'avant si résultat egal à 0 | Salut montres toute la ligne ou tu as l'erreur... |
| 26/07/2021 à 18:15 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | D'abord as tu regardé et testé ma solution ? Après pour aller un peux plus loin sur le premier champ "1AP......." sais -tu à quoi cela corresponds certains chiffres de la chaine change de cd en cd. Idem pour les champ "CHT..." ou encore le dernier avec un format sur 12 chiffres qui changes aussi "00... |
| 26/07/2021 à 18:08 | 123 | Prendre valeur de la cellule d'avant si résultat egal à 0 | On ne se relis pas ? tu as écris For Each c In Range("Tableauu[..... au lieu de Tableau1 Bien entendu comme dis sur le post il faut aussi créer le tableau... |
| 26/07/2021 à 12:06 | 123 | Prendre valeur de la cellule d'avant si résultat egal à 0 | Par formules ça ne me parait pas possible. Reste le VBA, tout d’abords tu supprimes les champs nommés. Ensuite tu sélectionnes "A1:T8" et tu fais menu Insertion\Tableau, après je ne sais pas comment tu veux gérer la macro soit par un bouton, soit dans l'évènement Change de ta feuille. Pour ma part j... |
| 26/07/2021 à 10:29 | Jean-Paul | Bloquer la fonction Maintenant | Ca c'est fait..... |
| 26/07/2021 à 09:53 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Aurais-je mal compris: Quand tu fais Open fichier For Input As #1 tu vas lire le fichier texte, et le transposer dans le tableur, ce n'est pas ce qui est demandé je pense. D’après ce que j'en ai compris il a des données sous forme de tableau et on lui demande de les sortir dans un fichier texte stru... |
| 26/07/2021 à 09:18 | Commissaire | End If sans bloc If impossible à solutionner | Houlala cela sent l'enregistreur de macro tout cela...Bon tu peux déjà utiliser les blocs With ... End With pour Alléger ton code On ne le redira jamais assez ne pas faire de select sauf si nécessaire par exemple ceci Sera remplacé par cela Une bonne habitude à prendre c'est d'écrire l’entièreté de... |
| 25/07/2021 à 23:30 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Suis pas un expert en écriture de fichier mais j'ai fais un test avec ce code et le résultat me parais bon. et voilà le résultat Bien entendu il faut peaufiner et savoir comment gérer certaines colonnes notamment "1AP00000120200101080000", "CHT000304" et "000000000394" qui change selon les titres. P... |
| 25/07/2021 à 21:56 | guillaumeplougoulm | VBA remplacements : table de correspondance trop volumineuse pour l'array? | Tiens j'ai modifié un peu la sub. fais un test pour voir si cela te conviens tu n'aura plus qu'a suivre les conseils de Bruno pour faire ton xla. Tu vas sur la feuille Saisie, tu sélectionnes une partie des prénoms et tu clique sur le bouton... |
| 24/07/2021 à 23:59 | Koloco | Masquer l'ensemble des mois précédents la date du jour | Avec un code dans ce style... |
| 24/07/2021 à 23:27 | guillaumeplougoulm | VBA remplacements : table de correspondance trop volumineuse pour l'array? | Testé avec ce code voici le résultat... |
| 24/07/2021 à 18:20 | al87 | Effacer ou Supprimer commentaires classeur | Si tu penses les réutiliser fait plutôt un .Visible = False au lieu de les supprimer cela t'éviteras de les reconstruire après..... |
| 24/07/2021 à 17:28 | Alex1979 | Transformer un fichier Excel en fichier txt spécifique | Je pense que le mieux pour cela est de définir un type de variable ensuite tu peux écrire dedans Par contre la première entrée 1AP00000220200101080000 correspond à quoi le chiffre n'est pas toujours le même... |
| 24/07/2021 à 14:26 | monnom | Regrouper plusieurs macros (6 modules) en une seule macro | Pas trop fan de UsedRange, voici un petit exemple qui tire profits des liaisons de classeurs. On pourrait y rajouter une gestion d'erreurs Et pour l'appel cela donne: nb Les feuilles sont appelées par leur codeName On pourrait aussi faire... |
| 22/07/2021 à 20:51 | Jefekoi | Compter le nombre de même année dans colonne | Et en passant par WorksheetFunction ... |
| 22/07/2021 à 19:37 | pskyl | Convertir un code 32 bits en 64 bits | Pour les déclaration de tes API Windows un peu de lecture Ici et là mais c'est pas gagné... |
| 22/07/2021 à 15:22 | VIVIES | Un fichier où toutes les valeurs sont à plat | Hé bien c'est la stucture du fichier qui va accueillir les données que tu récupère avec ce fameux fichier Excel, qu'il nous faut. Si c'est un logiciel de compta, je passe mon chemin.... Si c'est un classeur Excel donne nous la structure ce ce classeur que l'on puisse voir si c'est possible... |
| 22/07/2021 à 12:14 | cgdnsnz | Ajout de valeurs dans un tableau stucturé spécifique, Erreur Objet Range | Une bonne pratique. Toujours compiler son code après modification. (Souvent l'erreur n'est pas là où on l'attends) Bien déterminer Option Explicit en tête de module. (Cela évite moultes problèmes) Supprimer les références qui ne servent pas dans le projet. Vérifier et inscrire les références avec Re... |
| 22/07/2021 à 10:43 | Jean-Paul | Bloquer la fonction Maintenant | Boudiou,en voilà un sujet ancien. Ce n'est plus d'actualité pour moi, étant à la retraite... Mais comme il est bon d'en apprendre tous les jours et de faire fonctionner les quelques neurones qu'il me reste, je vais donc garder cette excellente formule. A l'époque j'avais opté pour une liste de valid... |
| 21/07/2021 à 14:37 | VIVIES | Un fichier où toutes les valeurs sont à plat | Bé c'est en tableau c'est quoi qui ne va pas... |
| 21/07/2021 à 13:36 | gpilard | Bogue sur un fichier macro VBA | Yes Bruno je l'avais pas vue celle là... |
| 21/07/2021 à 13:29 | gpilard | Bogue sur un fichier macro VBA | Nous n'avons pas toutes les données... Sur quelle ligne l'erreur se produit car sur ton 1er post tu nous donnes deux lignes. Si c'est cette ligne Set WLaCourbe = newBook.Sheets(TableauNom.index + 1) et que tu as ce type de message d'erreur: Alors il se peut que la feuille n'existe pas et il faut la... |
| 21/07/2021 à 09:16 | Manu31 | Valeur d'une cellule qui n'est pas reportée dans un TextBox | Value est la propriété par défaut de ta cellule donc cela devrait marcher, par contre je vois que tu as mis une référence qualifiée je regarderais de ce coté pour ma part. Le mieux comme dis Algoplus tu colles un F9 sur la ligne est tu regardes les valeurs, ou mieux tu ajoute un espion..... |
| 21/07/2021 à 09:00 | Eric111 | Remplir des cellules en fonction d'une autre avec une mise en forme cond | Je pense que tu as commencé par mettre en forme ta validation de données pour la cellule A19 comme ceci par exemple Si c'est le cas dans l'évènement change de ta feuille tu colles ce code et normalement tu auras ton fonctionnement, pour parfaire il faudrait savoir comment tu changes tes données en c... |
| 20/07/2021 à 19:33 | Eric111 | Remplir des cellules en fonction d'une autre avec une mise en forme cond | Suis perdu là si tu fais un remplissage automatique quand tu cliques sur une case E74-E79 pourquoi vouloir changer quand la valeur de A19 change Ne serait-il pas plus simple de laisser A19 gérer le tout ... |