| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/04/2023 à 18:37 | MIKL | Travail d'un formulaire avec case à cocher | Edit au vu du fichier... C'est pas gagné vu le nombre de case à cocher que tu as sur la feuille... |
| 16/03/2023 à 19:29 | omama | Créer une réference produit - sans VBA | Ma question pourquoi un ID en hexadécimal ? C'est une bonne façon de se compliquer la vie. Non ... |
| 14/03/2023 à 15:55 | Jean-Paul | Erreur format de cellule en VBA | Trouvé, Merci Arturo c'est le [ROUGE] qui ne lui plaisait pas... |
| 14/03/2023 à 15:43 | Jean-Paul | Erreur format de cellule en VBA | Re, Oui en cochant dans les options Excel calendrier depuis 1904. Arturo, il prends bien les deux points mais cela ne m'arrange pas au vue de la copie d'écran, je continue de chercher Merci... |
| 14/03/2023 à 15:06 | Jean-Paul | Erreur format de cellule en VBA | Je dois passer à coté de quelque chose mais quoi Pourquoi ActiveCell.NumberFormat = "[h],mm"" Heures"";[ROUGE]-[h],mm"" Heures""" Renvoie une erreur Que ActiveCell.NumberFormat = "[h],mm"" Heures""" Fonctionne et que J'ai sur certains formats de cellule ce formatage q... |
| 10/03/2023 à 17:54 | omama | Créer une réference produit - sans VBA | Re J'ai aussi trouvé cela, sans erreur de la part d'Excel, si le tableau et en ligne 1... |
| 10/03/2023 à 17:37 | omama | Créer une réference produit - sans VBA | Un petit exemple si tu entre les données directement sur ton tableau Excel data table with key auto-increment - Super User... |
| 10/03/2023 à 14:06 | omama | Créer une réference produit - sans VBA | Si tu veux travailler efficacement sur les tableaux tu dois avoir une colonne ID avec un identifiant unique à l'instar d'une SGBD, tu n'as plus qu'a ajouter l'identifiant unique dans ta formule... |
| 28/02/2023 à 23:35 | hureaux | Coordonnées d'une celulle dans un databodyrange | Non sérieusement...,tu remplaces la variable par le .ListColumns("Produit").index tout simplement. Je te conseille quand même de travailler avec des ListRows dans ton TS... |
| 28/02/2023 à 19:00 | Ecam | VBA L'indice n'appartient pas à la sélection | Ton classeur se nomme Navette-bis et non pas Navette_bis doc c'est normal que cela plante. Par contre y'a plus simple à faire sur tes boucles, utiles des tableaux structurés cela t'évitera beaucoup de travail pour rien. Quand tu testes la date ici Tu pourrais en profiter pour faire ton copier coller... |
| 27/02/2023 à 21:41 | CedL | Filtrer une ListBox à partir d'une ComboBox | Pour ma part je partirais sur une autre réflexion. Tout d'abord modifier le tableau TB_filtre comme ceci: A toi de modifier les ID à ta guise Au niveau du formulaire tu modifie les propriétés de ComboBox-Filtre ColumnCount = 2 BoundColumn = 1 ColumnWidth =0 RowSource = TB_filtre Il ne te reste plus... |
| 27/02/2023 à 18:26 | Ecam | VBA L'indice n'appartient pas à la sélection | En principe ce message d'erreur interviens si Excel ne trouve pas un Objet, Classeur, Tableau, Feuille, etc.. Si tu dis qu'il bloque sur le If... c'est qu'il a bien passé le Do Until, donc il trouve bien Workbooks("Navette_Mazet_bis").Sheets("Composants").Cells(Ligne, 1) Donc regardes ceci : Bloque... |
| 27/02/2023 à 18:03 | Joco7915 | Afficher dans une cellule le nom de l'utilisateur | Normalement Application.UserName te renvoie bien le nom de celui qui c'est loggé sur Office... |
| 25/02/2023 à 18:46 | Leo10Messi | Message d'erreur | C'est normal l'espace en fin de non du fichier et avant le ".xlsm" ... |
| 25/02/2023 à 18:38 | Eldervand | Question rapide - Compréhension d'une formule | A son initialisation la variable hr qui est un Boolean est égale à False (Faux) Not est un opérateur logique qui va inverser la valeur de hr donc dans ce cas hr va passer à True (Vrai) Un peu de lecture Opérateurs de bits et opérateurs logiques - Visual Basic | Microsoft Learn... |
| 23/02/2023 à 23:30 | Speedy | Procedure dans une procedure | Si c'est Sub Real_Time() que tu veux appeler alors tu doit la couper et coller dans un nouveau module et la passer en public. Ensuite tu peux l'appeler depuis d'autres formulaire... |
| 09/02/2023 à 18:51 | BUDGETS | Cet article existe déjà : ne s'exécute pas | C'est normal ListColumns doit-être rataché à un ListObject dans cette configuration; Le listObject étant un tableau de ton application... |
| 21/01/2023 à 15:15 | BUDGETS | Cet article existe déjà : ne s'exécute pas | Je viens de jeter un petit coup d'œil sur le fichier, et quelques petites choses m'interpellent. A quoi te servent les codes produits (Normalement dans une base ils te permettent de trouver un produit plus rapidement sans renseigner son libellé complet). Tu devrai intégrer une colonne caché dans les... |
| 17/01/2023 à 23:41 | cheickna | Comment vérifier que la ligne active est dans un tableau structuré Excel? | Tu peux savoir si tu es dans un tableau structuré avec ce bout de code : ActiveCell.ListObject.Name en retour le nom du tableau, si en dehors alors le listObject est en Nothing et renvoi une erreur. Test : Voilà tu as donc plusieurs solutions... |
| 10/01/2023 à 19:46 | SOTIN | Erreur d'exécution '1004 | Re, Voilà Dan à presque tout dis. Si tu n'as pas de ligne dans le tableau Tb_Config tu te retrouve avec les valeurs des entêtes de colonnes dans les zones de textes du formulaires. Ce qui peux créer des bugs. Faire une sub pour mettre à jour le formulaire, avec la mise à jour des contrôles... C'est... |
| 10/01/2023 à 17:35 | SOTIN | Erreur d'exécution '1004 | C'est programmé à la cuillère tout ceci. Déprotèges la feuille avant d'y faire quoi que ce soit. Tu as un tableau structuré donc utilises le Ajoutes une ligne avec la propriété Add Set NewLine = Range("Tb_Config").ListObject.ListRows.Add Ensuite utilises la propriété Range pour y écrire les données... |
| 05/01/2023 à 10:30 | sylb | Remplacements dans un tableau Excel | Pourquoi cela ne convient pas ... |
| 23/12/2022 à 16:33 | Benj_Rqs | SUB ou FUNCTION non définie dans code du UserForm | Sans l'entièreté du code c'est pas évident, mais, si tes fonctions sont dans le module de la feuille 1 elles sont donc privées à ce module. Fait précéder l'appel aux fonctions du nom de la feuille Feuil1.RECHERCHE_LIGNE_TS et ceci pour toutes les fonctions ou bien utilises With exemple : Ne pas oubl... |
| 22/12/2022 à 11:01 | MPETIT | Formula incorrecte | Sélectionnes la cellule ou se trouve la formule , ensuite va dans l'environnement VBE dans la fenêtre d'exécution en bas (Tu as bien la fenêtre d'exécution ouverte ? menu Affichage). Tappes ?activecell.formula Et voilà VBA travaille pour toi les guillemets doivent être doublés..... |
| 22/12/2022 à 10:54 | MPETIT | Formula incorrecte | Re Encore une petite erreur ... Un indice : "... |
| 22/12/2022 à 10:48 | MPETIT | Formula incorrecte | VBA parle anglais..... |
| 16/12/2022 à 18:53 | David38000 | Code pour scan QR (sortie et entrée d'outils) | Pour moi, le but d'Excel n'est pas de gérer une base de données, Je vois que tu as une colonne remarque qui devrait à elle seule avoir une table avec le type de contrôle, la date, et le résultat par exemple. Pas de trace non plus dans ton fichier de la gestion des employés. Bref je pense que pour av... |
| 16/12/2022 à 18:22 | Mel29000 | Créer une liste déroulante des mois + apparaitre le tableau correspondant | Je ne vois pas l'ombre du début de quoi que ce soit sur ton classeur. Ils y a beaucoup d'exemples de plannings sur le site et notamment un avec les explications faut juste prendre le temps de lire. Applications Excel "Plannings" (excel-pratique.com)... |
| 15/12/2022 à 10:08 | Eric111 | Comment faire pour remplir une cellule en fonction d'une date EN VBA ? | Re, Ou sans formule A lire : Offset... |
| 15/12/2022 à 09:39 | Eric111 | Comment faire pour | @eric111 Bien entendu la formule d'Arturo83 est à mettre en K1 puis à recopier vers le bas jusqu'à K100... |
| 14/12/2022 à 18:07 | Denver76 | ComboBox en fonction d'une autre dans Userform | L'un n'empêche pas l'autre, tu peux passer avec des TS, garder ton code pour l'instant, et le mettre à jour petit à petit. Ton code n'en sera que plus lisible et plus succinct... |
| 14/12/2022 à 15:28 | Denver76 | ComboBox en fonction d'une autre dans Userform | Travailles avec un tableau structuré, cela t'évitera pas mal de travail. Les catégories correspondront aux Entêtes du tableau et les sous catégories à chaque colonnes Donc sur UserForm_Initialise tu charges la ComboBox1 et sur le Clic la Combobox2 Seul petit bémol, cela charge les valeurs vides auss... |
| 13/12/2022 à 11:08 | Souimanga | Plus petite valeur | Pas très explicite tout cela, la valeur Mini, C'est la valeur Mini. Je ne comprends pas toujours ce que vient faire ta référence là dedans. est-ce le plancher bas, la valeur minimale à ne pas dépasser, ou bien la valeur maximale, ou autre. Donnes un exemple concret, sinon tu n'auras que des réponses... |
| 12/12/2022 à 23:29 | AxelKoenig | Création de dossier avec VBA | Voici une fonction de Philippe Tulliez... |
| 12/12/2022 à 12:02 | Souimanga | Plus petite valeur | Elle sert à quoi ta référence au juste ? pour trouver la plus petite valeur d'une colonne tu as un fonction Excel (MIN) en VBA cela donne Application.WorksheetFunction.Min (Range("C:D"))... |
| 12/12/2022 à 11:42 | Colle | Problème, formule VBA | C'est quoi ce code... Tu as les balises pour insérer un code, et qu'il soit à peut prêt lisible. VBA est un langage orienté objet, ce n'est pas à toi de lancer un code évènementiel (UserForm_Initialize) mais au formulaire lui-même. Si tu veux recevoir de l'aide exprimes toi correctement. Là sur le c... |
| 07/12/2022 à 14:18 | steph1974 | Extraire du texte entre 2 mots dont la mise en forme est...aléatoire | Pour ce faire je pense que tes amis sont les expressions régulières. Je suis loin d'être un expert envers celles-ci mais par exemple pour ressortir cette chaine - PSN : 450024N 0015959E tu peux utiliser cette expression régulière minimaliste \- +PSN +: +(\d{6,8}N +\d{6,8}E|W) entre parenthèse se tro... |
| 06/12/2022 à 13:11 | Larouve | Excel 365 se ferme lors d'un double clique sur une fonction | Une mise à jour est proposée au téléchargement, tentes de mettre à jour pour voir... |
| 04/12/2022 à 01:22 | cameleon1881 | ListView largeur adaptée et largeur colonnes | Oulala, sans passer par des appi cela va être chaud. Un truc pas très orthodoxe mais bon. Une petite astuce pour contourner le problème, Sur le formulaire tu colles un label avec ces propriétés Name = lblTextMeasure Dans le module du formulaire tu colles ce code et pour l'appel celui-là Ci-dessous u... |
| 03/12/2022 à 22:44 | BI4ol | Gestion tabulation avec VBA | Heu, un Tableau Structuré gère très bien cela non ... |
| 01/12/2022 à 16:52 | JCR | Pb de comprehension | Pas testé mais déjà il manque les "s" de comments Et tu peux mettre plus de deux conditions dans tes OU(Condition1; Condition2; Condition3;...) Et faire le ménage dans les MFC..... |
| 23/11/2022 à 23:43 | Lambert Christian | Colorer Cellule | Utilises une MFC et la fonction Gauche, pour cela... |
| 21/11/2022 à 17:49 | Malotrue | VBA - Changer le format d'un mot s'il existe dans le corps du mail | Je suis loin d'être un expert sur ce sujet, mais si tu veux remplacer dans le corp du message HTML je pense que tu dois inclure les balises dans ce style: Plus de détails sur le formatage ici... |
| 16/11/2022 à 19:46 | Jouvet Sandrine | Création dossier et fichier Excel dans ce dossier | Je n'ai fait que supposer n'ayant pas ouvert les classeur... Tu ne dois indiquer que le chemin et nom de fichier cible et pas celui de la source... Méthode Workbook.SaveCopyAs (Excel) | Microsoft Learn... |
| 16/11/2022 à 17:42 | Jouvet Sandrine | Création dossier et fichier Excel dans ce dossier | Je pense que FileCopy n'apprécie pas le fait que le classeur soit ouvert, préfère lui ThisWorkbook.SaveACopy Ps. je n'ai pas testé le nom des variables et chemins.... |
| 15/11/2022 à 16:58 | Seb78 | Lister les fichiers PDF dans un répertoire renseigné par boite de dialogue | Il te faut juste vérifier le type de fichier : Pour cela tu testes le type de document dans la boucle... |
| 15/11/2022 à 16:26 | Sirol | Créer une copie de sauvegarde dans un dossier différent | Je vois que tu as 365, donc un espace OneDrive. Si tu sauvegardes ton fichier sur OneDrive Excel s'occupe lui-même de gérer les sauvegardes. Pour cela, il faut activer l'enregistrement automatique. Sinon pour ton problème si problème il y a Tu as remarqué que l'exemple pointe sur C:\Temp\" Pour le c... |
| 15/11/2022 à 14:59 | Philippe.L | Userform dans macro | Bien sûr que cela est possible. Maintenant est-ce la meilleure solution ? A l'époque j'étais tombé sur ce site, qui te donnera toutes les bases sur la création d'une boite de dialogue avec ses boutons et labels, tu auras donc toute les données pour créer ta propre boite de dialogue. Bon courage..... |
| 14/11/2022 à 17:50 | Philippe.L | Userform dans macro | C'est la macro ou le classeur qui va être lancé depuis plusieurs ordinateurs ? Si c'est le classeur rien n'empêche d'ajouter un formulaire il suivra le classeur dans sa course effréné de PC en PC. Si cette macro doit être copié dans d'autres classeurs, il suffit d'exporter le formulaire (Dans VBE fa... |
| 14/11/2022 à 13:26 | Tiiibault | Macro cellules fusionnées | Moi je ne comprends pas pourquoi le lundi est différent des autres jours, pas de cellules fusionnées du mardi au dimanche. Ne serait-il pas plus simple de faire tes choix par 30mn ? Et la gestion des MFC c'est la cata. Un petit exemple de gestion tout à fait basique, tu vas dans la feuilles paramètr... |