| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/07/2023 à 12:24 | seddiki_adz | Userform modifier | Re Ok. Dans ce que je vous ai proposé ici -> https://forum.excel-pratique.com/s/goto/1152052 , j'ai : - dû modifier le code du point 3 (Sub Listbox1_click) qui renvoyait parfois de mauvaises infos. - modifié le code au point 2. En cas où vous utilisez la recherche, le code désactivera le bouton "... |
| 17/07/2023 à 11:01 | seddiki_adz | Userform modifier | Ok. faites ceci dans l'USF eleves 1. Rajouter cette instruction tout au-dessus des codes (donc juste avant la SUB INitialize 2. Remplacez la Private Sub Textbox6_change() par celle ci-dessous 3. remplacez la Private Sub ListBox1_Click() par celle ci-dessous Faites un test en entrant une lettre dans... |
| 17/07/2023 à 10:20 | seddiki_adz | Userform modifier | Je vous propose d'éviter l'utilisation du bouton Chercher comme ceci Vous entrez le nom dans la textbox6, cela va afficher la liste des noms suivant le critère de recherche dans la listbox Vous cliquez sur votre choix dans la listbox. Ce click affiche les données enregistrées dans les textbox et com... |
| 16/07/2023 à 14:35 | seddiki_adz | Userform modifier | Dans l'USF eleves, vous pouvez déjà remplacer le code ci-dessous Après il faut m'expliquer comme vous voulez fonctionner A partir du moment où vous mettez une info en textbox6, la listbox se remplit Ensuite est-ce que vous faites un choix dans la listbox puis vous cliquez sur le bouton Chercher ... |
| 16/07/2023 à 11:50 | feirouz | Ajouter automatiquement des lignes dans une autre feuille "VBA" | @bsalv C'est déjà demandé ici --> https://forum.excel-pratique.com/s/goto/1151624 et répondu sur le post suivant --> https://forum.excel-pratique.com/s/goto/1151644... |
| 16/07/2023 à 11:45 | feirouz | Ajouter automatiquement des lignes dans une autre feuille "VBA" | Faites ceci dans votre fichier : Etape 1 - Faites un click droite sur l'onglet "Feuil1" - Choisir l'option "visualiser le code" - Dans la fenêtre, collez le code ci-dessous Etape 2 - Faites un click droite sur l'onglet "Feuil2"- Choisir l'option "visualiser le code" - Dans la fenêtre, collez le code... |
| 16/07/2023 à 11:30 | seddiki_adz | Userform modifier | Cela me semble bon mais le principal est que vous fassiez un test et voir ce que je vous propose correspond à ce que vous voulez. Donc ne m'envoyez pas à chaque fois un fichier si votre test est bon. De plus, j'ai votre fichier qui me sert de travail pour ce que vous demandez et on évite d'alourdir... |
| 15/07/2023 à 14:11 | seddiki_adz | Userform modifier | Dans l'USF eleves, modifiez comme suit : 1. Dans la Private Sub UserForm_Initialize() : ajoutez ces lignes juste avant le END SUB 2. Private Sub btnEnreg_Click(), remplacez le code complet par celui ci-dessous 3. Ajoutez ce code pour l'effacement des données dans l'USF après le clic sur le bouton En... |
| 15/07/2023 à 13:32 | seddiki_adz | Userform modifier | Ok le fichier est mieux là. Une petite question concernant le matricule, est-ce que les élèves ont un matricule par défaut dans l'école ou est-ce que la colonne A ne sert qu'à ajouter une référence qui est incrémentée à chaque nouvelle donnée introduite ? Cette question parce qu'à l'ouverture de l'U... |
| 15/07/2023 à 08:45 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | Votre fichier en retour dans lequel, les MFC sont positionnées comme dans la colonne E 1. MFC rouge : on regroupe les deux que vous aviez fait en une seule avec cette formule --> =OU(F16="N";I16<$I$2) 2. MFC Orange : La solution que vous ai donnée ici ne change pas --> https://forum.excel-p... |
| 14/07/2023 à 19:06 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | Changez C1 en partant de 13/07/23 au 15/10/23 Sinon Crdlt... |
| 14/07/2023 à 18:02 | seddiki_adz | Userform modifier | Merci de bien vouloir d'utiliser les icônes mis à votre disposition dans la barre de menu svp. Si vous recopiez un post, utilisez l'icone "citation". Je vous l'ai déjà signalé pour les codes. Avec 77 messages, vous n'êtes pas novice sur ce site... Cela n'a pas de sens. Vous allez avoir une liste ave... |
| 14/07/2023 à 17:45 | seddiki_adz | Userform modifier | Le but du forum n'est pas de faire tout à votre place mais de vous apporter une aide. Déjà là, préparez au moins une feuille avec ce que vous voulez. Une remarque, votre feuille élèves comporte des dates mélangées avec des paiements. Normal ... |
| 14/07/2023 à 17:38 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | Ok alors c'est entre deux dates. A savoir entre aujourd'hui et aujourd'hui + 3 mois La MFC comme ceci A gauche la formule --> =Aujourdhui() A droite la formule --> =DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+3;JOUR(AUJOURDHUI()))... |
| 14/07/2023 à 15:33 | seddiki_adz | Userform modifier | Ok si vous ne voyez pas la fenêtre propriété à gauche, lorsque vous êtes dans l'éditeur VBA appuyez sur la touche F4 de votre clavier (ou FN + F4)... |
| 14/07/2023 à 15:23 | seddiki_adz | Userform modifier | C'est un fichier que vous avez repris d'ailleurs et que vous voulez modifier si je comprends... Si vous avez une erreur comme vous montrez c'est que votre textbox4 n'existe pas dans votre USF eleves S'il s'agit de la textbox à droite du libellé "paiement" qui est votre souci, cliquez dessus et vous... |
| 14/07/2023 à 15:09 | seddiki_adz | Userform modifier | Merci d'utiliser les balises de code lorsque vous postez un code. Click sur l'icone </> puis coller le code dans la fenêtre. J'ai corrigé pour vous montrer C'est que vous avez mis dans votre post précédent... Soit vous répondez à ma question ou je décline... |
| 14/07/2023 à 15:05 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | Pour bien se comprendre, couleur si votre date est inférieur à la votre date + 3 mois Donc si date 14/07/23, couleur jusqu'au 14/10/23 Si oui --> on reste sur la même chose au niveau MFC mais dans la formule au niveau du Mois vous devez remplacer le signe - par + devant le 3... |
| 14/07/2023 à 14:54 | seddiki_adz | Userform modifier | Re ... vous ne répondez pas à la question que j'ai posé dans mon post précédent..... |
| 14/07/2023 à 14:39 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | Ce n'est pas ce que je vous ai montré sur votre vue. Si vous ne faites pas ce que j'ai écrit cela ne va pas marcher... Vous avez demandé à avoir ceci "si date < date du jour - 3 mois" Donc si votre date est plus petite que la date du jour - 3 mois on met en couleur. exemple : on est le 14/07/23,... |
| 14/07/2023 à 14:33 | seddiki_adz | Userform modifier | La textbox4 se trouve où ? Expliquez mieux votre problème là ? Cordialement... |
| 14/07/2023 à 13:24 | HarryDt | Mise forme condidtionnelle sur différence entre deux dates | - Cliquez dans la cellule concernée par la date - Allez dans le menu Mise en forme conditionnelle - Choisir l'option comme la fenêtre ci-dessous - Collez la formule --> =DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-3;JOUR(AUJOURDHUI())) - Choisir votre couleur en cliquant sur Format puis Remplissa... |
| 14/07/2023 à 12:08 | Thierry Track Data | Cellule nommée DerniereInit dans la feuille | C'est un nom attribué à une cellule que vous pouvez voir en cliquant sur "Formules" --> "Gestionnaire de noms" NB : les macros auto_open font partie des "vieilleries" excel (avant 2003... )... Aujourd'hui vous pouvez remplacer par Et placez votre code dans l'éditeur VBA en cliquant sur --> THI... |
| 14/07/2023 à 10:06 | lodyline | Disponibilités travailleurs, effacer des dates, corriger les jours fériés | J'ai un doute sur votre version excel que vous mentionnez comme 2002 dans le profil de votre compte. Votre fichier est avec extension XLSX, ce qui n'est pas possible avec votre version 2002 mentionnée Pouvez-vous corriger éventuellement La formule que vous utilisez fonctionne bien mais par contre le... |
| 13/07/2023 à 18:25 | feirouz | Ajouter automatiquement des lignes dans une autre feuille "VBA" | Vous ne répondez pas à mes questions et votre post ne clarifie rien du tout. Déjà ce que vous me montrez à la fin ne correspond pas à votre fichier posté. De plus vous avez dans votre vue à droite des données différentes (pas de bayer, Merck, Beaufour) Dans votre fichier posté sélectionnez les deux... |
| 13/07/2023 à 13:10 | anaelleata | Etirer une formule et la décaler de 7 et non de 1 | Une solution en mettant cette formule en B2 de la feuille 3. Ensuite tirer la formule vers les bas =SOMME(DECALER('Horaires 2023'!H$2;(LIGNE()-1)*7;;7)) Crdlt... |
| 13/07/2023 à 12:41 | feirouz | Ajouter automatiquement des lignes dans une autre feuille "VBA" | Je n'ai pas compris ce que vous expliquez quand vous écrivez "Quand vous copiez des lignes dans "feuil2", une seule ligne s'affichera.... " Pour reprendre ma question, l'importation des lignes depuis feuil 2 vers feuil1, peut se faire de différentes manières - Via un bouton après que ayez sélectionn... |
| 13/07/2023 à 11:21 | feirouz | Ajouter automatiquement des lignes dans une autre feuille "VBA" | J'ai quelques questions : - Lorsque vous parlez de doublons, quelle est la colonne à vérifier ? - Le code ajoute toujours les données à la suite des autres existantes ? - Dans le code, vous faites référence à la ligne 22 de la feuil1. Pourquoi ? - Comment l'importation doit-elle s'effectuer ? Au mom... |
| 12/07/2023 à 20:06 | Ali1212 | Code VBA mets automatiquement la sortie | Oui c'est ce que je vous ai écrit Si vous avez un FAUX c'est que vous n'avez pas fait exactement ce que je vous ai écrit. Je n'ai pas de soucis sur votre fichier posté Dans mon post précédent il y a 4 points, vérifiez que vous avez fait exactement ce que j'ai donné Cela concerne l'USF ADD_Pneumouv b... |
| 12/07/2023 à 17:05 | Ali1212 | Code VBA mets automatiquement la sortie | Logique si vous mettez 3 fois la même ligne alors qu'une seule est nécessaire Relisez ce que j'ai écrit dans mon post précédent Autre point que je ne vous ai pas écrit : Dans l'USF, 1. Supprimez l'objet--> "label12" 2. Dans le code Private Sub CommandButton1_Click() , supprimez ces deux instructi... |
| 11/07/2023 à 16:50 | Ali1212 | Code VBA mets automatiquement la sortie | Avec ce bouton vous n'ajoutez rien dans la feuille. C'est le bouton Enregistrer (donc bouton 2) qui ajoute dans votre feuille Juste ou pas ? Le bouton 1 ("Ajouter") est utilisé pour compléter votre lisbox list_order. Une fois terminé vous cochez entrée ou sortie ? Edit : En attendant réponse à mon c... |
| 11/07/2023 à 16:19 | Ali1212 | Code VBA mets automatiquement la sortie | Vous ajoutez avec quelle USF ? Il y a deux boutons sur les USF votre problème est avec le bouton 1 ou le bouton 2 Il faudrait comprendre comment vous utilisez votre fichier Crdlt... |
| 10/07/2023 à 16:43 | JonVa | Changer plusieurs cells dans plusieurs feuilles définis | Hum... Ce n'est pas possible que cela ait déjà fonctionné hier je viens de me rendre compte qu'il y a une faute dans le code que je vous ai donné. En fait, à toutes les lignes du code que je vous ai données, ce n'est pas : mais J'ai corrigé le code complet dans mon poste précédent--> https://foru... |
| 07/07/2023 à 15:45 | samytori21 | Completer que si une cellule est remplie | Dans la ligne d'effacement au lieu de Clearcontents mettez CLEAR Crdlt... |
| 07/07/2023 à 15:30 | JonVa | Changer plusieurs cells dans plusieurs feuilles définis | Si vous avez une erreur c'est que vous avez modifié quelque chose. Genre masquer une feuille, une feuille mal nommée (attention aux espaces, à l'orthographe, majuscules...), feuille et/ou cellules protégées Si l'erreur se produit à i =0 c'est la feuille OE 100-D1 qui est incriminée ou la feuille "Fo... |
| 07/07/2023 à 15:26 | samytori21 | Completer que si une cellule est remplie | Probablement que cela se passe lorsque vous n'avez pas de données dans la feuille. Sinon expliquez moi ce que vous avez sur votre feuille à ce moment là essayez en remplaçant cette ligne par ceci C'est à dire ... |
| 07/07/2023 à 15:05 | samytori21 | Completer que si une cellule est remplie | Ok. Parfait. Pour le code SUPPRIMER, placez le code ci-dessous là où vous avez mis le code SUB CALCUL donc dans un module (pas en dessous de celui que je vous ai donné !! Ensuite, vous pouvez l'associer à votre bouton "Supprimer" qui est sur votre feuille Pour ce faire, click droite sur le bouton pu... |
| 07/07/2023 à 14:52 | samytori21 | Completer que si une cellule est remplie | Ok remplacez tout le code que je vous ai donné par celui ci-dessous. A noter que chaque fois que vous rajouterez une donnée, il recalculera toute la feuille depuis la ligne 4 Faites un test pour voir. Je regarde pour le bouton SUPPRIMER NB : dans le code de mon post précédent, j'ai rajouté une ligne... |
| 07/07/2023 à 14:35 | samytori21 | Completer que si une cellule est remplie | Plus haut vous m'avez dit que remplissiez la colonne A manuellement. Là il faudrait que vous m'expliquiez comment vous fonctionnez. Sur base de vos explications j'ai compris que vous remplissez la colonne A cellule par cellule. Heu... c'est à dire... |
| 07/07/2023 à 14:28 | samytori21 | Completer que si une cellule est remplie | Pas de soucis. Sachez que si vous voulez il est toujours possible d'utiliser un bouton pour le calcul. Dans ce cas il suffirait de mettre une ligne de code dans la sub CALCULRP que je vois dans votre post et de supprimer deux lignes de code dans ce que je vous ai proposé. A voir si intérêt... Cordia... |
| 07/07/2023 à 14:22 | swizer | Feuille caches | Ce fil est terminé depuis 2016. Si vous avez une demande merci d'ouvrir un nouveau fil Le fil est verrouillé Crdlt... |
| 07/07/2023 à 14:18 | samytori21 | Completer que si une cellule est remplie | Mais vous ne suivez pas ce que je vous écrit là... Faites exactement ce que j'écris en suivant pas à pas... |
| 07/07/2023 à 14:08 | samytori21 | Completer que si une cellule est remplie | OK. essayez déjà comme ceci. - Faites un click droite sur l'onglet concerné (donc ici recherche Prix) - Choisir "Visualiser le code" - Dans la fenêtre collez le code ci-dessous Actuellement le code démarre en mettant le calcul sur manuel puis se remet en automatique à la fin. A voir si cela convient... |
| 07/07/2023 à 13:28 | samytori21 | Completer que si une cellule est remplie | Les chiffres au dessus ne sont pas un souci. Mais votre code ne saurait pas rester dans votre fichier si vous n'utilisez pas l'extention XSLM lors de la sauvegarde. Et donc dans votre nouveau fichier je n'ai pas le code non plus. On peut faire sans bouton. Dès que vous agissez dans une cellule en co... |
| 07/07/2023 à 12:30 | samytori21 | Completer que si une cellule est remplie | Je ne sais rien faire avec votre fichier qui plus est ne contient pas de code Donnez quelques explications, notamment sur la colonne A qui, dans votre fichier, ne contient aucune valeur... |
| 06/07/2023 à 17:56 | lcn | Comment afficher un retour à la ligne dans une textbox ? | Déjà supprimez les codes qui reprennent la réference listbox_body. Ensuite dites-moi s'il manque quelque chose Je regarderai Crdlt... |
| 06/07/2023 à 17:39 | JonVa | Changer plusieurs cells dans plusieurs feuilles définis | Dans votre boucle, le code ne complétera que les feuilles différentes des feuilles nommées "OE 100-D1", "STE USI 100-K", "ACH", "EDU-S", "EM-S KV", "EM-S T", "EM-S P", "EXM" Correct ? Si non, enlevez simplement le CASE ELSE qui ne sert à rien edit : Vous pouvez essayer votre code comme ceci plutôt S... |
| 06/07/2023 à 17:22 | samytori21 | Completer que si une cellule est remplie | A essayer Vous n'avez pas besoin de Calculate si le calcul de votre fichier n'est pas mis en mode manuel si ok, pensez à Crdlt... |
| 06/07/2023 à 14:04 | arnauddasilva | Présentation Arnaud | Cordialement... |
| 06/07/2023 à 13:36 | antgrn | Créer une macro pour enregistrer une partie d'un fichier Excel | Merci de bien vouloir compléter votre profil en ajoutant au minimum la version excel que vous utilisez. (2019, 2016.. MAC 2011, ..). C'est plus facile de savoir ce qui est possible pour celui qui vous répond. Veillez aussi à cloturer ce fil --> https://forum.excel-pratique.com/excel/probleme-coll... |