| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/12/2023 à 13:24 | Merinos | Interdiction d'écrire dans une plage nommée | Null besoin de cela pour effacer une plage de cellules... As-tu bien vérifié la condition ? De plus mettre le Application.EnableEvents dans une boucle peut générer des erreurs inattendues, en cas de plantages. Tu dois au minimum le gérer dans une gestion d'erreurs. Il est vrai que ce n'est pas un bo... |
| 12/12/2023 à 13:02 | DRIGO | Erreur de compilation | Je dirais même redondant puisqu'une zone de texte renvoie un type String... |
| 11/12/2023 à 20:43 | BUDGETS | Procédure PrédéfinitionsSpécifique : case Menu viande midi weekend | Pas d'erreur pour moi, message d'avertissement puis écriture. Test refait avec en changeant la dinde par du poisson et ça passe aussi... |
| 11/12/2023 à 20:30 | benitoAP | Liste mail -> bouton pour envoyer un email | Teste avec la méthode FollowHyperLink du classeur, si ton client de messagerie est référencé ça devrait le faire. Attention aux caractères obligatoires "?" devant le sujet, "&" devant body. les retours à la ligne se font avec %0A lire %zéroA... |
| 11/12/2023 à 19:50 | BUDGETS | Procédure PrédéfinitionsSpécifique : case Menu viande midi weekend | Re, Regarde la photo de mon précédant post en bas à gauche la date ne correspond pas aux autres dates... |
| 11/12/2023 à 18:41 | BUDGETS | Procédure PrédéfinitionsSpécifique : case Menu viande midi weekend | Re, Effectivement erreur de ma part, mais c'était facile de rectifier, je pense. Que fait tu pour avoir ce plantage ? je n'arrive pas à le recréer. Bon maintenant si on ne sait pas que l'on est en décembre 2023.... (Mais y'a quand même une bourde sur une date) Edit Code rectifié ... |
| 11/12/2023 à 17:55 | BUDGETS | Procédure PrédéfinitionsSpécifique : case Menu viande midi weekend | Re, Tu n'as pas lu tous les commentaires tu peux récupérer la valeur de F1 ...... |
| 11/12/2023 à 17:29 | BUDGETS | Procédure PrédéfinitionsSpécifique : case Menu viande midi weekend | C'est vraiment du bricolage tout cela. Mais bon.... Ce bout de code doit faire le job... |
| 11/12/2023 à 13:07 | BUDGETS | Menu viandes midi weekend : les cb et tb période et conditionnement ne se r | En mode execution, En mode conception : Cela répond-il à ta question ... |
| 11/12/2023 à 11:38 | Pelerin65 | Problème avec Paste et mise en forme | Re, Ok j'avais pas tout vu, je n'ai pas les colonnes affichées sur la photo mais grosso-modo tu dois faire la copie en deux fois : D'abord la plage [[LVT]:[Arrivée]] Ensuite la plage [[Catégories]:[Lieux]] (Lieux si c'est la dernière colonne) Le mieux... |
| 11/12/2023 à 10:15 | Pelerin65 | Problème avec Paste et mise en forme | Bien bizarre tout cela, peux-tu tester en collant d'abord les données et ensuite faire la mise en forme de la cellule de date ... |
| 09/12/2023 à 12:03 | Flayo | ControlSource dans les UserForms | Dans ton cas ControlSource ne te sera d'aucune utilité. De plus il faut éviter de l'utiliser car gros Bugs sous Excel... Mais pour répondre à ta question il peut te servir à Remplir une zone de liste déroulante (ComboBox) avec les valeurs d'une plage de cellules par exemple. Dans ton cas je partirai... |
| 09/12/2023 à 11:21 | Ghilou14 | Module imbrique dans un module en Public | Re, Pourquoi redéfinir NouvDossier alors que tu le passes en paramètre ? La fonction Dossier existe ne doit faire qu'une chose vérifier si le dossier passé en paramètre existe et c'est tout... Essaye d'être plus strict dans les déclarations Excel te remerciera, et attention aux paramètres si tu ne s... |
| 09/12/2023 à 09:28 | Ghilou14 | Module imbrique dans un module en Public | Et besoin d'autant de variables publiques ? Est-ce la flemme de les déclarer dans chaque procédures ? Je pense que colonne, derLig, fin, i, ligne, ligne2 peuvent être déclarer dans la procédure et encore mieux supprimées si utilisation d'un tableau structuré. Dans le pire des cas tu as la possibilit... |
| 05/12/2023 à 00:36 | stan2731 | Documentation Excel pour toolbar spécifique | Re, Concernant IDBE Ribbon Creator ATTENTION si tu sélectionnes un classeur contenant des macros, il va tout simplement les supprimer. Il est prévu pour démarrer avec un ficher de base. Sinon pour un ruban sans images personnalisées voici la marche à suivre : 1 - Sauvegarder le classeur on ne sait j... |
| 04/12/2023 à 23:27 | Jean-Paul | Dysfonctionnement variable typée | Oui je pense, ou alors VBA ne va pas chercher dans la bonne bibliothèque... Je me pencherais sur le sujet un peu plus tard... |
| 03/12/2023 à 10:10 | garnote | Nouvelles versions d'Excel | Entièrement d'accord avec Bart, et j'ajouterais que certaines personnes investissent 150 voire 200€ dans des cigarettes, moi j'ai décider d'investir 10€ ce qui me permet d'avoir : Tout le pack Office 365 (Access : pour la gestion de bases de données, Publisher : pour faire ses cartes de vœux par exe... |
| 30/11/2023 à 19:15 | BUDGETS | Période légumes vendredi samedi | Je viens de retomber sur cette discussion, et je vois que cela n'a pas trop changé... Quelques petites réflexions : Est-il si compliqué d'aligner les contrôles sur le formulaire. Pourquoi autant de tableaux structurés ? on est pas loin de la centaine non ? Un tableau structuré pour alimenter une zon... |
| 25/11/2023 à 19:13 | Excel-75011 | Comment pallier l'affichage aléatoire du Userform en début de programme | Re, C'est pas souvent la faute à Excel, mais souvent la nôtre. Il faut être plus strict dans la programmation je pense... |
| 25/11/2023 à 11:50 | Seb Wolf | Bugg avec listes déroulantes dans tableau structuré (Utilisées dans USF) | Petites réflexions avant de regarder le code Tes tableaux structurés n'ont pas vocation à être vus puisque tu as des formulaires pour les modifier( donc nul besoins de les mettre en forme) Puisque tu travaille avec des tableaux structurés alors utilises toutes leurs propriétés et méthodes (exemple L... |
| 25/11/2023 à 11:01 | Excel-75011 | Comment pallier l'affichage aléatoire du Userform en début de programme | C'est un comportement que je rencontre parfois, en mode programmation. Tout d'abord vérifier le code pour empêcher les erreurs et l'affichage de l'environnement VBE. Un fois l'environnement VBE fermé tu ne devrais plus rencontrer ce problème. Maintenant, l'utilisation d'un Userform pour l'affichage... |
| 23/11/2023 à 22:47 | leo45000 | Appliquer un code VBA contenu dans un fichier X pour l'appliquer sur un Y | Et que doit faire la macro dans le fichier Y ? Ici j'ouvre un fichier Y qui est dans le même répertoire que le classeur qui lance la macro, et je lis la cellule A1... |
| 23/11/2023 à 20:33 | rc78 | Problème de combo BOX qui diminue a chaque clique | Bon je n'ai pas compris pourquoi on te demande de mettre des ActiveX sur ta feuille ce qui ne fait que l’alourdir à mon avis. J'ai donc remplacer les Combo par des validations de données qui font références à des champs nommés cela te permet d'avoir toujours la liste à jour si tu rajoute des donnés... |
| 21/11/2023 à 11:36 | Cams4 | Créer une action spécifique dès lors que le curseur passe sur un mot | Re, Alors dans les faits ça doit peut-être se faire si tu colles une zone de texte ActiveX, elle a les propriétés Left, Top, Height, et Width. Dans la méthode Mousse_Move tu as la position du curseur de la souris. Il faudrait calculer la longueur des mots selon la police et en déduire sur quel mot e... |
| 20/11/2023 à 15:55 | rc78 | Problème de combo BOX qui diminue a chaque clique | Plus d'explications sont nécessaires sa taille ? ( Propriété Height et Width) ou le nombre d'Items quelle contient ... |
| 20/11/2023 à 14:11 | Cams4 | Créer une action spécifique dès lors que le curseur passe sur un mot | Un peu léger comme informations Sur une feuille de calcul ? ou sur un formulaire utilisateur ? Sur une feuille insères un contrôle ActiveX et utilises la méthode MouseMove pour arriver au résultat... |
| 17/11/2023 à 15:20 | Le canard | Résultat end(xldown).cells.count Incomprehensible | Alambiqué cette formule pour une dernière ligne. Range("A1", Selection.End(xlDown)).Cells.Count va s’arrêter à la première cellule vide, qui ne sera pas forcément la dernière cellule de la colonne. Tu dois utiliser xlUp ou mieux un tableau structuré... |
| 16/11/2023 à 13:33 | benji77 | Format de date incompatible Excel et Listbox | Je ne serais pas trop disponible pendant une semaine. mais poses tes questions nous verrons bien... |
| 15/11/2023 à 19:15 | benji77 | Format de date incompatible Excel et Listbox | Re, Il à déjà était dit de poster le code entre balises non ? C'est d'un pénible à lire ton histoire. Si la fonction Evaluate ne fonctionne pas sur ton système, tu peut évidemment utiliser LoadUniquesValues pour charger toutes les listes et listes déroulantes. A ce compte là la condition Index = 1 n... |
| 15/11/2023 à 09:42 | Slavko RADIC | Automatisation en VBS qui ne fonctionne plus | Recherche le fameux fichier c:\Users\tekur\Documents\Code.vbs je fais un édit car je suppose que les lignes postées sont les premières... As-tu tenté de regarder du coté d'Excel voir si tout est bien de son coté ... |
| 13/11/2023 à 19:42 | benji77 | Format de date incompatible Excel et Listbox | Tu utilises quoi pour charger la ListBox ? Parce que moi chez mis des dates et heures valides dans la colonne "Column1" avec un Format de date personnalisé "jj/m/aaaa hh:mm" J'ai charger la liste ave ma fonction LoadUniqueValues en adaptant une ligne pour renvoyer un format de date général. Et voilà... |
| 13/11/2023 à 08:59 | benji77 | Format de date incompatible Excel et Listbox | Une photo et toujours plus parlante que de longues explications donc : La touche F1 est notre amie, elle doit être utilisée à gogo... et le site de Microsoft Learn doit-être dans les favoris de ton navigateur. Fonction format (Visual Basic pour applications) | Microsoft Learn... |
| 13/11/2023 à 08:43 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | C'est toujours un plaisir de pouvoir aider. Bonne programmation... |
| 12/11/2023 à 21:08 | golfeur01 | Perte de macros Excel | Re, Testes un truc si ton fichier n'est pas trop gros. Tu crée un nouveau fichier et tu fait du copier coller de tout attention aux liaisons qui risquent de se créer selon l'option de collage... |
| 12/11/2023 à 18:49 | golfeur01 | Perte de macros Excel | Donc si l'on récapitule : Jeudi tu enregistre le fichier... Le jeudi d’après tu l'ouvres et les macros on disparu ? Pas de message d'Excel à l'ouverture ? et le fichier est bien en xlsm... Bon, un fantôme a pris possession de ton PC... |
| 12/11/2023 à 10:14 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | J'étais donc bien réveillé ce jour là ColumnWidth= "1 pt; 0 pt" cache bien la deuxième colonne qui est la colonne du texte. Tu dois afficher la colonne 2 est renvoyer la colonne 1. donc : En fait si tu avais Renseigné ColumnWidths = "-1 pt; 0 pt", Cela aurait fonctionné, Mais avec "1 pt; 0 pt" tu te... |
| 11/11/2023 à 15:38 | jajaj | Formule non respectée | Re, C'est la même formule, dans une autre cellule. Mais as-tu remarqué que le classeur fournis ne correspond pas à la demande (Pas de feuille Arrivée ni Départ, et pas plus de formule)... |
| 11/11/2023 à 00:24 | benji77 | Format de date incompatible Excel et Listbox | Effectivement, je suis sous Office 365, et sur 2016, sûr ça ne marche pas puisque l'on utilise Unique et Sort. Donc si cela fonctionne pas je dois changer les Evaluate par un appel de la fonction LoadUniqueValues . Je regarde cela demain, dommage Evaluate("SORT(UNIQUE(vt_Datas[Column" & Index &... |
| 10/11/2023 à 20:10 | jajaj | Formule non respectée | Re, A part les MFC c'est bon non ... |
| 10/11/2023 à 20:01 | benji77 | Format de date incompatible Excel et Listbox | Donc redondant avec le bouton SAVE... Tu sélectionnes une ligne avec la liste , tu modifie et tu sauvegarde non ? Bizarre, tu n'a rien toucher au niveau des noms de contrôles ? Voici quelques points à vérifier : ATTENTION : Tu dois absolument lancer le formulaire depuis le bouton de la feuille test... |
| 10/11/2023 à 18:09 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Bon de retour, je viens de regarder tout cela, voici les modification à faire : Tout d'abord tu modifie le Tag des cmbEN et cmbASME comme ceci : ListValues:=vt_EN;DefaultValue:=Veuillez d'abord entrer la classe de pression. Dans la procédure Initialize du formulaire tu modifie la boucle comme ceci ... |
| 10/11/2023 à 09:20 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Re, Je n'était pas bien réveillé, désolé. Là je comprends mieux... Je regarde cela en rentrant, là je suis un peu à la bourre. Bonne programmation... |
| 10/11/2023 à 08:55 | benji77 | Format de date incompatible Excel et Listbox | Je passe vite fait, pas trop de temps aujourd'hui. OK, mais à quoi sert le bouton Modify ? Bo ça je m'en doutais. OK, il nous faut le nom de la feuille et du tableau... Faut-il aussi qu'ils soient sauvegardé dans leur propres table ? sur l’appuie de Record ? Voici un premier jet, je n'ai pas nettoye... |
| 09/11/2023 à 23:52 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Tu n'a pas répondu à ma question. Avec quelle table charges-tu le comboBox4 ? (Actuellement c'est avec le tableau "Table_PN_Class") ComboBox_PN_Class.ColumnWidths = "1 pt;0 pt". Y'a rien qui te titille là ? Aucunes valeurs du tableau "Table_PN_Class" ne correspond au tableau "Table_Raccordements_EN"... |
| 09/11/2023 à 16:27 | sansvingt | Protection macro mot de passe | Là tu tapes sur les propriétés du fichier sous Windows, donc c'est du tout ou rien. Si l'utilisateur se connecte sous ton compte Windows il aura accès à tout. (lecture, écriture, etc..) Si l'utilisateur se connecte depuis son compte à lui, il ne pourras pas modifier le fichier (selon autorisation) m... |
| 09/11/2023 à 16:15 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Salut, la j'avoue être un peu perdu, pourquoi vouloir changer de tableau pour la liste déroulante 4 ? Donnes moi le fonctionnement souhaité exemple : vt_Produits = cmbProducts vt_Fermeture = cmbClosure ... Et le format de la zone de texte finale ex: cmbProducts sur deux lettres cmbClosure sur une le... |
| 09/11/2023 à 15:54 | benji77 | Format de date incompatible Excel et Listbox | Quand on travaille sur un tableau structuré, et que l'on doit éditer des lignes, on a plusieurs solutions. Tu en a pris une, et pas la plus simple, si tu ne veux pas te casser la tête utilises un Index de ligne : Maintenant avant d'aller plus loin il faut plus de renseignements. Je pense que : Les l... |
| 08/11/2023 à 21:48 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Voilà t'as tout compris, pour le reste je regarde demain... |
| 08/11/2023 à 09:49 | Heelflip | Manipulation chaines de caractères (Mid/Replace) | Tu n'a pas bien lu le code, c'est un argument de la fonction. Elle est noté Optional donc tu peux, ne pas la mettre, à ce moment là elle sera égale = False et donc le code va exécuter le bloc Else de la fonction If Then . Cela te permet si tu le veux de forcer l'initialisation du tableau ailleurs da... |
| 08/11/2023 à 09:28 | Pj_Joumi | Boucle qui s'arrête trop tôt | Quand on dit qu'il faut s’attacher à donner des noms éloquents aux contrôles, Feuilles etc..... |