Modérateur

Inscrit le :27/04/2007
Dernière activité :Lundi à 11:02
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'293
Votes
2'914
Fichiers
3
Téléchargements
10'278
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 70

DateAuteur du sujetSujetExtrait du message
21/07/2023 à 09:05Brandon-B Planning HebdomadairePour le nombre de cellules non vides et tenant compte des cellules PAUSE, en ligne 54 prenez cette formule --> =NB.SI.ENS(G9:G47;"<>";G9:G47;"<>PAUSE")/4 Formule à tirer ensuite vers la droite pour les autres prénoms Pour vos prénoms à remplacer par les tâches, comment sait-on qui fai...
20/07/2023 à 15:05Bounty49 Valeurs en majuscule sur Excel pour macComme expliqué par JFL, le souci de votre formule est que vous avez une référence circulaire avec A2 Mettez plutôt ceci en A2 --> =NOMPROPRE(TEXTE(DATE(;LIGNE()-1;1);"mmmm")) Puis tirez la formule vers le bas Si ok --> pensez à Cordialement...
20/07/2023 à 14:33Duloise Figer une date dans une cellule verrouilléeQuestion posée il y deux jours ici... --> https://forum.excel-pratique.com/excel/ne-pas-effacer-le-contenu-d-une-cellule-si-non-vide-185743 Bien que mentionné dans le fil ci-avant, je vous remets le lien qui peut vous aider --> Figer date dans cellule Si ok --> Cordialement...
20/07/2023 à 09:50Olivier TP Intégrer feuille de classeur Excel à un mailUne recherche sur ce site et voyez ce lien -> https://www.excel-pratique.com/fr/telechargements/utilitaires/pdf-email-vba-excel-no508 réalisé par BrunoM45 et qui vous donnera les infos Si ok --> cordialement...
19/07/2023 à 17:51Niba Mise en forme de la date et numérotation automatiqueRe, Rem : J'ai modifié la formule dans mon post précédent. Donc pensez à adapter ce que je proposais en A3. En fait, comme précise 78Chris, un premier souci vient de votre code dans la feuille --> Private Sub worksheet_change . Ce code ne sert à rien et est chaque fois exécuté lorsque vous change...
19/07/2023 à 14:30Niba Mise en forme de la date et numérotation automatiqueQuel est le code que vous utilisez dans votre fichier ? Il y en a plusieurs. Pour la Feuil 4 : - Date : déjà sélectionnez I3 à I23, puis allez dans Format et choisir "DATE COURTE". Ensuite faites de même avec B3 à B23 - Colonne A : sélectionnez A3, puis mettez cette formule --> =LIGNE()-2 Crdlt...
19/07/2023 à 10:39Aprenti XLUn nouveau membreCordialement...
19/07/2023 à 10:30Olivier TP Sélection lignePas besoin de sélectionner pour copier une ligne Plusieurs solutions possibles. En voici deux. ou Si ok --> Cordialement Edit : oups xorsankukai, désolé j'ai pas vérifié que quelqu'un avait posté. Mais bon solution différente...
18/07/2023 à 16:59SOME Transférer valeur de plusieurs colonnes dans un tableau les une à la suiteLe code me rappelle quelque chose... Une autre idée comme ceci : Cordialement...
18/07/2023 à 13:03MarcoPolo59380 Ne pas effacer le contenu d'une cellule si non videDans le fichier posté ou votre fichier faites ceci : - vérifiez que les cases "calcul itératif" et le mode de "calcul Automatique" sont bien cochés - Supprimez la date en C1 - Sélectionnez B3 - Collez cette formule --> =SI(ET(A3<>0;A3=$C$1);SOMME($C$3:$C$33);B3) - Recopiez là jusqu'en desso...
18/07/2023 à 11:39MarcoPolo59380 Ne pas effacer le contenu d'une cellule si non videEn suivant le lien que je donne au début de l'explication, allez à mon post du 21/07 puis cliquez sur "Date figée". Vous pouvez voir le fichier que j'ai donné à Lio en 2010...
18/07/2023 à 11:29MarcoPolo59380 Ne pas effacer le contenu d'une cellule si non videOk mais il n'y a pas de formule dans votre fichier. Et le calcul itératif n'est pas activé...
18/07/2023 à 11:05MarcoPolo59380 Ne pas effacer le contenu d'une cellule si non videC'est un test que je n'ai pas fait mais à voir que cette option se trouve dans la rubrique "Calcul du classeur", cela pourrait concerner le classeur entier. Peut-être avoir une vue de votre feuille avec ce que vous voulez faire.....
18/07/2023 à 09:42MarcoPolo59380 Ne pas effacer le contenu d'une cellule si non videRegardez ce lien --> Figer Date dans cellule si ok pensez à --> Cordialement...
18/07/2023 à 09:04zinelamri Extraction en fonction de la dateActuellement vous avez le numéro qui se trouve en colonne A de la feuille BDD Vous voulez une colonne supplémentaire ou simplement avoir un numéro séquentiel de 1 à x ? EDIT : Si ce n'est qu'avoir un numéro séquentiel, allez dans le code et remplacez la ligne par ceci Si vous voulez aussi exécuter l...
17/07/2023 à 17:20zinelamri Extraction en fonction de la dateRe, Merci mais il suffisait de juste répondre à ma question par oui ou non Mettez ce code dans un module et associez-le à votre bouton Filtre Le code efface toujours avant d'importer les données. votre bouton effacer n'est plus nécessaire Choisissez la date en E6 dans la feuille Liste puis cliquez s...
17/07/2023 à 16:42zinelamri Extraction en fonction de la dateCe que vous voulez c'est la liste des étudiants dont un R est mis dans la colonne correspondant à la date en cellule E6 de la feuille Liste. Juste ? Cordialement...
17/07/2023 à 14:15noliveCopier une ligne tableau si "X" apparait dans une colonneMon ami Yvouille m'a demandé de jeter un oeil sur le souci que vous rencontrer ici --> https://forum.excel-pratique.com/s/goto/1149597 Lorsque vous cliquez sur déboguer, quelle est la ligne qui est coloriée (en jaune par défaut) Cordialement...
17/07/2023 à 13:40Jon128 Mise à jour liaison venant de fichiers protégés par mot de passePas sûr que cela fonctionne mais ce lien que j'avais posté (hum... c'est loin çà ) pourra peut-être aider --> mettre à jour les liaisons Si ok -> pensez à utiliser le petit bouton V dans le ou les posts qui répondent à vote-re demande Crdlt...
17/07/2023 à 12:24seddiki_adz Userform modifierRe 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:01seddiki_adz Userform modifierOk. 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:20seddiki_adz Userform modifierJe 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:35seddiki_adz Userform modifierDans 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:50feirouz 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:45feirouz 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:30seddiki_adz Userform modifierCela 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:11seddiki_adz Userform modifierDans 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:32seddiki_adz Userform modifierOk 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:45HarryDt Mise forme condidtionnelle sur différence entre deux datesVotre 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:06HarryDt Mise forme condidtionnelle sur différence entre deux datesChangez C1 en partant de 13/07/23 au 15/10/23 Sinon Crdlt...
14/07/2023 à 18:02seddiki_adz Userform modifierMerci 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:45seddiki_adz Userform modifierLe 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:38HarryDt Mise forme condidtionnelle sur différence entre deux datesOk 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:33seddiki_adz Userform modifierOk 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:23seddiki_adz Userform modifierC'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:09seddiki_adz Userform modifierMerci 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:05HarryDt Mise forme condidtionnelle sur différence entre deux datesPour 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:54seddiki_adz Userform modifierRe ... vous ne répondez pas à la question que j'ai posé dans mon post précédent.....
14/07/2023 à 14:39HarryDt Mise forme condidtionnelle sur différence entre deux datesCe 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:33seddiki_adz Userform modifierLa textbox4 se trouve où ? Expliquez mieux votre problème là ? Cordialement...
14/07/2023 à 13:24HarryDt 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:08Thierry Track Data Cellule nommée DerniereInit dans la feuilleC'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:06lodyline Disponibilités travailleurs, effacer des dates, corriger les jours fériésJ'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:25feirouz 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:10anaelleata Etirer une formule et la décaler de 7 et non de 1Une 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:41feirouz 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:21feirouz 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:06Ali1212Code VBA mets automatiquement la sortieOui 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:05Ali1212Code VBA mets automatiquement la sortieLogique 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:50Ali1212Code VBA mets automatiquement la sortieAvec 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...