| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 05/03/2024 à 15:39 | Oliver45 | Activation auto d'une UseForm VBA | Re, Si --> Private Sub UserForm_Initialize() Dans la Sub initialize vous devez ajouter la ligne Label11. Donc comme ceci Si vous ne mettez pas cette ligne, le numéro de client ne sera pas mentionné à l'ouverture de votre USF Si votre code s'arrête encore à l'endroit que vous montrez vérifiez que... |
| 04/03/2024 à 19:39 | brice2b | Userform et tableau | Re Pas sûr d'avoir compris, cette colonne E correspond au total des jours de grève des agents en grève. Dans la feuil2, les agents 1 à 9 sont en grève et pas les agents 10 à 17 La colonne B4 n'agit pas sur ces montants là mais sur la colonne E --> participation à la perte collective(net)... |
| 04/03/2024 à 13:54 | brice2b | Userform et tableau | Voici le fichier duquel vous devrez repartir si d'autres modif sont à effectuer Le calcul se fera dans les conditions décrites dans mon post précédent La colonne "Montant reçu" est remplie manuellement. La colonne "Virement" n'est pas supprimée. je vous laisse le choix de le faire ou pas. Cela n'a d... |
| 04/03/2024 à 11:54 | brice2b | Userform et tableau | Oui. Le recalcul se fera sur changement : - de la valeur en B4 - du bouton "Ajouter" dans l'userform1 - du bouton "supprimer date" dans l'userform1 Quel nom donne-t-on à ce fichier afin de repartir de celui là ? --> gestion_014 ? ou autre... |
| 03/03/2024 à 18:08 | brice2b | Userform et tableau | Re: Ok je la supprime dans le fichier Cela ne répond pas à la question. Vous sautez une étape là Je reformule autrement : comment exécutez-vous le code calcul montant net ... |
| 03/03/2024 à 11:16 | brice2b | Userform et tableau | Voici une récap par rapport à votre dernier. Je vous explique par les noms des entêtes (plus pratique que les numéros de colonne) donc de gauche à droite Les données en feuille Data et feuille 2 correspondent à celle de votre dernier fichier posté 1. perte par agent sur paye (NET) : montant corespon... |
| 03/03/2024 à 10:42 | Oliver45 | Activation auto d'une UseForm VBA | Vous devez avoir cette ligne à deux endroits. Dans la sub initialize et à l'endroit de votre vue. Une petite amélioration à faire est de vider l'USF lorsque vous avez cliqué sur le bouton "Nouveau client" Pour ce faire, procédez comme suit : 1. ajoutez ce code en dessous des autres 2. Dans le code P... |
| 01/03/2024 à 18:43 | brice2b | Userform et tableau | Ok. je modifierai le code et vérifie pour les somme E et D NB : C'est tout de même dingue, je vous donne des tas de modifications et là elles ne sont pas dans votre fichier alors que je vous en reparle ce matin encore J'arrive pas à comprendre .. Bon je vais voir et vous remettre le fichier en ligne... |
| 01/03/2024 à 18:07 | brice2b | Userform et tableau | Hum... bon toujours plein de codes qui ne servent à rien et toujours en double Vous dites E à indexer avec B4 Je dois trouver combien en E6 par exemple ? --> 301 * B4 ?... |
| 01/03/2024 à 17:10 | marcetflo | Insérer la date de modification du fichier | Une chose que vous pouvez faire mais via VBA - Allez dans l'éditeur VBA - appuyer sur CTRL + R pour afficher la fenêtre des projets - double clik sur Thisworkbook - ajoutez ce code dans la fenêtre - Modifiez A2 par la ref de votre cellule et modifiez "Toto" par le nom de votre feuille - enregistrez... |
| 01/03/2024 à 14:57 | Oliver45 | Activation auto d'une UseForm VBA | Si vous avec choisi Label11, il faut corriger dans tous les codes qui se trouvent dans l'USF Et là dans votre vue --> https://forum.excel-pratique.com/s/goto/1190468, je vois que vous n'avez pas fait le point 7 dans ce lien --> https://forum.excel-pratique.com/s/goto/1190345... |
| 01/03/2024 à 14:18 | Oliver45 | Activation auto d'une UseForm VBA | Heu je ne vois pas d'erreur. vous avez un souci ? ou c'est bon ... |
| 01/03/2024 à 13:55 | Oliver45 | Activation auto d'une UseForm VBA | Exact ! Vous pouvez supprimer cette ligne alors et adapter le code Le chiffre dans la ligne item correspond à la colonne dans le tableau (attention il ne s'agit pas de la colonne de votre feuille) Donc si je prends l'exemple item(lig, 3), il s'agit de la colonne 3 du tableau et pas de la colonne C (... |
| 01/03/2024 à 12:29 | brice2b | Userform et tableau | Alors le code sommesicouleur doit être strictement celui que je vous ai donné ici https://forum.excel-pratique.com/s/goto/1177913 Donc copiez-le et remplacez celui que vous avez car celui que vous aviez dans le fichier V10, fait deux fois la même chose Après il faudra refaire un tour de ce que l'on... |
| 01/03/2024 à 11:56 | Oliver45 | Activation auto d'une UseForm VBA | Il faut changer en Label1. De ce que j'ai vu dans votre fichier le label1 n'existait pas je vous l'avais expliqué Hier à 18:41 Sinon dans le code remplacez --> label1.caption par label11.caption... |
| 01/03/2024 à 11:46 | brice2b | Userform et tableau | En premier il faut savoir comment vous voulez les choses Est-ce que vous voulez que la colonne D s'adapte sur le changement de B4 ou pas... |
| 01/03/2024 à 11:41 | Oliver45 | Activation auto d'une UseForm VBA | Oui là dans votre USF quel est le nom du label qui reprend le numéro de client ... |
| 01/03/2024 à 10:38 | Loc33 | TCD: Problème avec janvier qui ne recherche pas décembre et cumul remis à 0 | Si vous voulez avoir une réponse sur vos questions surtout avec des TCD, je vous invite à Sans données confidentielles Cordialement... |
| 01/03/2024 à 09:35 | brice2b | Userform et tableau | 1. En regardant le dernier fichier que vous avez posté (gestion 013-V10) et les différents posts, je m'aperçois qu'il y a une erreur concernant la colonne D Dans un message précédent, vous aviez dit que les montants de la colonne D doivent tenir compte de la valeur en B4. On avait d'ailleurs ajouté... |
| 01/03/2024 à 09:25 | Oliver45 | Activation auto d'une UseForm VBA | Oui, exact. Comme vous n'avez qu'un seul tableau structuré sur la feuille, on va au plus simple --> remplacez Tableau1 et les guillemets par le chiffre 1 Rem : pour vous expliquer : lorsque vous créez un tableau structuré, Excel ajoute automatiquement son nom dans le gestionnaire de noms que vous... |
| 29/02/2024 à 19:47 | Oliver45 | Activation auto d'une UseForm VBA | Ok Bon pour la feuille clients faites comme ceci, 1. sélectionnez A3 à J4 2. Allez dans le menu accueil et cliquez sur l'icone "mettre sous forme de tableau" 3. Choisir un modèle 4. Cochez la case "mon tableau comporte des entêtes" 5. Une fois fait supprimer toutes les lignes depuis la ligne 5 jusqu... |
| 29/02/2024 à 18:41 | Oliver45 | Activation auto d'une UseForm VBA | Non vous ne créez pas les numéros, il se mettront automatiquement lors de l'ajout client Vous devez juste ajouter une colonne A avec une nom "Num client " par exemple Dans votre USF, vous pouvez ajouter une textbox qui sera juste visuelle mais vous pouvez aussi ajouter un LABEL en lieu et place. et... |
| 29/02/2024 à 18:21 | Oliver45 | Activation auto d'une UseForm VBA | Tracassez pas de trop. Le but du forum c'est aider la personne qui est bloquée dans son projet. Je suis passé par là aussi ... et avec excel et l'informatique on n'a jamais fini d'apprendre... |
| 29/02/2024 à 17:21 | Oliver45 | Activation auto d'une UseForm VBA | Vous n'avez pas précisé que vous vouliez cette action via un bouton Regardez ce que vous avez écrit au debut -> Malgré tout l'usf ne s'ouvre pas automatiquement ... Donc on fait marche arrière : 1. Supprimez le code dans Thisworkbook 2. Click droite sur votre bouton Clients 3. Choisir "Associer à... |
| 29/02/2024 à 17:10 | Oliver45 | Activation auto d'une UseForm VBA | Bah cela arrive... surtout avec ce mot là... Bon ensuite, Je ne sais pas à quoi vous sert les feuille Mois vis à vis de la feuille client mais il y a une chose que je ferais c'est attribuer une numéro de client. En colonne A par exemple Après vous pourriez aussi mettre le tableau au format structuré... |
| 29/02/2024 à 16:59 | Oliver45 | Activation auto d'une UseForm VBA | Ok Normal. Votre nom de feuille est ceci --> ACCEUIL... Donc soit vous modifiez dans le code ou mieux vous modifiez le nom de la feuille dont le U et E sont inversés... |
| 29/02/2024 à 16:33 | olivierporcinet | Inputbox - choix année et choix entre deux dates | Votre fil est cloturé. Vous avez trouvé la solution ? Crdlt... |
| 29/02/2024 à 16:31 | Oliver45 | Activation auto d'une UseForm VBA | Le message n'aide pas Cliquez sur débogage pour voir la ligne à problème... |
| 29/02/2024 à 16:15 | Satirev44 | Utilisation de Case avec des conditions variées | Sans voir le fichier à priori c'est bon Cordialement... |
| 29/02/2024 à 15:56 | Oliver45 | Activation auto d'une UseForm VBA | Logique votre combobox est nommée différemment dans l'userform Allez dans l'éditeur VBA et faites ceci 1. Supprimez le module de classe qui ne vous sert à rien 2. Allez dans votre Userform : cliquez sur la combobox pour la sélectionner et dans les propriétés changez le 2 par 1 (actuellement le nom n... |
| 29/02/2024 à 12:15 | brice2b | Userform et tableau | Oui Pas sûr. Mais pas besoin de mettre le fichier. A la limite faites les tests sur le fichier V11 que vous avez mis dans un post précédent et montrez-moi une vue des résultats attendus. Au final si H est toujours D-E, on n'a éventuellement plus besoin de code. Il suffirait de mettre cette formule e... |
| 29/02/2024 à 11:39 | Oliver45 | Activation auto d'une UseForm VBA | 1. Pourquoi faites-vous deux fichiers ? Il suffit d'ajouter la feuille de gestion Libassi dans votre fichier "ne pas modifier". C'est bien plus simple Sinon sachez que l'on peut aussi ouvrir directement l'usf à l'ouverture du fichier "ne pas modifier" 2. Dans l'userform Fiche client, vous avez une s... |
| 29/02/2024 à 10:34 | bernyves | Fonction NB.SI.COULEUR qui ne fonctionne pas | Essayez le code dans ce lien --> https://forum.excel-pratique.com/s/goto/1073114 Remplacez : - sommesicouleur par nbsicouleur - cel.value par le chiffre 1 Si ok Cordialement... |
| 29/02/2024 à 09:33 | brice2b | Userform et tableau | Cela est fait par code. Mais avec ce vous dites, cela ne correspond plus à ce que vous m'avez expliqué dans un post précédent. Si H est toujours égal à D - E : si D est vide on a rien en H ou pas Avant de vous donner les corrections dans le code Sub calcul_montant_net(), pouvez-vous me confirmer que... |
| 28/02/2024 à 19:15 | Trucky93 | Petite présentation | Cordialement... |
| 28/02/2024 à 18:40 | Dadoucima | Aide pour différencier des données dans une seule cellule | Utilisez la fonction Convertir que vous trouvez dans le menu DONNEES (icone Convertir) - Sélectionnez les cellules - cliquez sur l'icone "Convertir" - dans la fenêtre cliquez sur "suivant" - cochez les cases "Tabulation", "Virgule", "espace" - cliquez sur "Suivant" puis sur "Terminé" Les cellules se... |
| 28/02/2024 à 11:18 | brice2b | Userform et tableau | Je me perds un peu là... surtout que vous changez chaque fois les données dans le fichier ce serait bien de récapituler un peu - Colonne D : reprend le total des jours de grève de chaque agent donc total suivant couleur orange en feuil2 - Colonne E : reprend le montant total général en feuil2 (donc... |
| 27/02/2024 à 15:06 | Le Fast | Mail automatique | Bah je dirais de déjà défusionner vos colonnes D à K VBA aime pas les fusions et dans votre cas, je me demande pourquoi vous fusionnez de D à K ? Crdlt... |
| 27/02/2024 à 14:00 | brice2b | Userform et tableau | Alors un bête formule en R6 --> =[@[à ré-injecter dans le pot commun]] Ok mais dans votre vue c'est 672 qui est marqué. raison de ma question Donc là on peut éventuellement compléter cette colonne dans le code Sub calcul_montant_net() mais à voir si on doit y retrouver tous les to... |
| 27/02/2024 à 12:48 | Shireen | Problème de corruption de macro | N'utilisez pas un nom de code identique au nom attribué à un module. Ce que je vois dans votre fichier Refaites un test ensuite Cordialement... |
| 27/02/2024 à 11:49 | brice2b | Userform et tableau | Ok pour La somme de la colonne Q. Dans votre vue on a une somme de 575 eur. On aura quoi en R ? Dans votre vue je ne vois pas 771 euro. Vous les prenez d'où ? réexpliquez-moi ce que l'on doit trouver avec un exemple Dans votre vue le montant en D et E doit être identique. Ce qui n'est pas le cas dan... |
| 25/02/2024 à 13:46 | Shireen | Problème de corruption de macro | Re waouh .... bon là sans voir le fichier ou les codes .... cordialement... |
| 25/02/2024 à 13:43 | brice2b | Userform et tableau | Ok. Non du tout. La formule reste le plus simple à moins que vous ayez des milliers de lignes à traiter et dans ce cas ralentirait excel Si par ailleurs vous vouliez changer quelque chose dans des fichiers contenant des codes, il faut bien souvent les revoir. Pour s'en convaincre, il suffit de lire... |
| 24/02/2024 à 14:01 | brice2b | Userform et tableau | J'éviterais de compliquer. DAns l'userform1, vous avez la textbox3 "à donner", à quoi sert-elle ? Vous me montrez une vue mais vous me dites pas d'où viennent les montants que je vois en colonne N. Vous les avez entrés manuellement ? Après soit on fait un code ou plus facile avec cette formule placé... |
| 24/02/2024 à 12:31 | nicolay.cyril | Simplification fichier avec macro | Re Oui. Oubli de ma part. désolé... 1. Rajoutez cette ligne juste en dessous des deux DIM au début du code 2. ensuite, vous allez peut être avoir aussi le même souci dans le code Sub ajoutligMin(cel As String) Vérifiez bien que vous avez les deux déclarations Dim au début de ce code là aussi. J'ai c... |
| 24/02/2024 à 12:08 | Marinos | CODE VBA pour enregistrer et envoyer un Fichier PDF via Outlook | Ce ne sont pas les exemples qui manquent sur le forum. En faisant une petite recherche avec OUTLOOK et PDF ou ExportAsFixedFormat... Voyez déjà ce lien --> https://forum.excel-pratique.com/s/goto/131209 Mais il y en a d'autres bien entendu Cordialement... |
| 24/02/2024 à 11:43 | Shireen | Problème de corruption de macro | Je ne vois pas de souci Quel est le message que vous avez ? Cordialement... |
| 24/02/2024 à 11:27 | nicolay.cyril | Simplification fichier avec macro | Voici les modification à faire dans votre fichier : 1. Créer un nouveau module qui reprendra tous les codes concernés par l'exportation 2. Code Exportation : ajoutez le code ci-dessous qui sera en quelque sorte celui duquel vous partirez pour envoyer les données vers les feuilles (voir point 6) 3. C... |
| 23/02/2024 à 18:01 | nicolay.cyril | Simplification fichier avec macro | Re J'ai difficile à vous lire dans vos réponses car vous mélangez ce que je vous écrit avec votre réponse Est-ce que dans la barre de menu vous n'avez pas l'icone "Citation" disponible ? je n'ai pas compris la finalité Mais laissez tomber je vais mettre le code qui ira chercher l'adresse de la premi... |
| 23/02/2024 à 13:00 | nicolay.cyril | Simplification fichier avec macro | Non puisque d'après ce que je vois les dates sont toujours en ordre croissant, je peux récupérer l'adresse de la date en colonne B Le tout est que je sache quelle date on doit prendre. Là en regardant le fichier je vois que la formule reprend souvent la première date de l'année en cours dans la colo... |