| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 15/05/2018 à 07:15 | indemyx | Aide formules traitement données | Bonjour indemyx , MFerrand , Je te propose ce fichier Excel : À l'ouverture du fichier, tu es sur la 3 ème feuille " PID " ; note que la dernière ligne utilisée est la ligne n° 6 ; toutes les futures données seront écrites en dessous, à partir de la ligne n° 7 ; va sur la 2 ème feuille " AIN " : c'e... |
| 15/05/2018 à 05:11 | valdg_ | Faire apparaître une valeur selon une valeur de ligne ET de colonne | Bonjour valdg , MFerrand , Je te propose ce fichier Excel : À l'ouverture du fichier, tu es sur " Feuil2 " : note qu'à part les entêtes, tout est vide. Va sur " Feuil1 " : tu peux voir toutes tes données ; Ctrl e ➯ travail effectué Alt F11 pour voir le code VBA, puis revenir sur Excel Si besoin, tu... |
| 15/05/2018 à 01:16 | angel28 | Formule | Je te propose de regarder ceci : Tu peux aussi faire une recherche google avec ces mots : « cours vba gratuit » dhany... |
| 14/05/2018 à 18:40 | indemyx | Aide formules traitement données | ... |
| 14/05/2018 à 17:18 | indemyx | Aide formules traitement données | Coucou MFerrand , faut s'adresser à quel laboratoire pour obtenir le certificat de conformité de l'échantillon ... |
| 14/05/2018 à 17:14 | norberlingo | VBA pour mettre en majuscule uniquement dans une zone précise | Merci pour ton retour ! bonne continuation à toi aussi ! dhany... |
| 14/05/2018 à 16:19 | indemyx | Aide formules traitement données | Tu as écrit : « Je souhaite faire CECI et CELA » ; note que la seule différence entre CECI et CELA est la feuille utilisée : " AIN " ou " PID " (et qui est la valeur testée de Bx ) ; ça démontre qu'il y a très peu de différence entre les deux ; regarde la fonction INDIRECT() : c'est sûr que ça t'aid... |
| 14/05/2018 à 15:27 | Fred56 | Incrémentation via code VB | @ Fred Si vraiment tu préfères éviter de mettre en place une validation de données, voici une nouvelle version de mon fichier Excel précédent qui marchera même si O1 ne contient pas de valeur numérique : Le code VBA est très simple et très court : donc si O1 n'est pas numérique : ça fait rien, tout... |
| 14/05/2018 à 14:48 | Fred56 | Incrémentation via code VB | @ Fred Mon code VBA précédent plantera si une valeur non numérique est saisie en O1 ; mais il y a un moyen très simple de l'éviter : mettre une validation de données en O1 pour des nombres entiers compris entre -50 et +50 (par exemple) . Si tu connais déjà la validation de données, tu sais qu'il n'y... |
| 14/05/2018 à 14:42 | Blanchounet31 | RechercheV en VBA | Tu choisis l'entreprise dans la liste déroulante située au-dessus du tableau (juste à droite du texte " RECHERCHE RAPIDE ENTREPRISE ") ; cette liste déroulante a H1 comme cellule liée ; la liste ne contient que " GABRIELLE " car c'est le seul nom d'entreprise en feuille " RECHERCHE ", colonne A ; do... |
| 14/05/2018 à 14:26 | Fred56 | Incrémentation via code VB | Je te propose ce fichier Excel : Edit : j'ai fait une version améliorée ici : https://forum.excel-pratique.com/viewtopic.php?p=650094#p650094 dhany... |
| 14/05/2018 à 14:08 | Blanchounet31 | RechercheV en VBA | Il faut que tu précises ce qui ne va pas... |
| 14/05/2018 à 14:01 | Blanchounet31 | RechercheV en VBA | Je te retourne ton fichier modifié : Pour le fax, il manque une colonne ! je te laisse l'ajouter. Merci de me dire si ça te convient. dhany... |
| 14/05/2018 à 12:53 | Pauline78 | Extraire des données d'une chaine de caractère suivant des conditions | Je te retourne ton fichier modifié : Regarde la formule en I2 (tirée vers le bas jusqu'en I7 ) ⚠ Ton tableau en colonnes B et C n'était pas complet, et certaines données étaient incorrectes ! je l'ai donc modifié pour pouvoir obtenir les résultats attendus. Merci de me donner ton avis. dhany... |
| 14/05/2018 à 11:31 | eliot raymond | Modifier tempo TimeValue | Merci pour ton retour, et bonne continuation à toi aussi. dhany... |
| 14/05/2018 à 10:15 | norberlingo | VBA pour mettre en majuscule uniquement dans une zone précise | Bonjour norberlingo , gmb , Je te propose ce code VBA : dhany... |
| 14/05/2018 à 06:31 | Sébastien | Installation du nouveau forum | ... |
| 14/05/2018 à 06:13 | Sébastien | Installation du nouveau forum | Bonjour Steelson , Pour les titres qui sont trop vagues et ne précisent pas l'objet de la demande, c'est sûr que c'est vraiment pas terrible ! mais de là à supprimer le sujet, c'est plutôt sévère pour des nouveaux venus qui viennent peut-être pour la 1ère fois sur un forum ! alors peut-être supprime... |
| 14/05/2018 à 05:30 | asmodaisda | Coller des cellules en ajoutant des lignes sans macro | Bonjour asmodaisda , Amadéus , Pour ce que tu veux réaliser, il faut d'abord (avant de faire un copier / coller) créer l'emplacement vierge de destination , juste au-dessus de tes 2 lignes 15 et 16 déjà utilisées ; pour cela, je te propose 2 méthodes (au choix) : 1) sélectionne les 4 lignes 15 à 18... |
| 14/05/2018 à 03:28 | angel28 | Formule pour calculer ancienneté | Ca met 11 mois et pas 12 car la fonction DATEDIFF() fait ses calculs depuis la 1ère date incluse à la 2ème date non incluse ➯ si tu mets en 2ème date 01/01/2019 au lieu de 31/12/2018 , tu auras bien 12 mois. dhany... |
| 14/05/2018 à 02:53 | Zazalisa | Ajuster automatiquement largeur de colonnes avec une formule | Bonjour Zazalisa , Chris , C'est juste pour une petite info complémentaire : Quand un "module" est ouvert (par exemple suite au double-clic) , la page de ce module s'affiche à droite ; c'est une page blanche pour un nouveau module (comme pour un nouveau document vierge Word), et c'est là qu'on écrit... |
| 14/05/2018 à 02:13 | AM001 | Excel boucle While | Bonjour h2so4 , dans ta sub, pour les 2 Range("m" & m) y'a 2 " en trop, et il manque 's ! c'est un code VBA pour gourmands ? dhany... |
| 14/05/2018 à 01:26 | Beatsaucue | Value! avec fonction si | Dans une de tes formules, il y avait à la fois : " Classique ", " Modeste ", " Très Modeste " ; alors pour ton fichier " Calculateur CEE.xlsx ", feuille " Prime iso H1 ", comment se fait-il qu'il manque la dernière partie ? il y a " Classique " en B3:E10 ; il y a " Modeste " en F3:I10 ; il manque la... |
| 14/05/2018 à 00:19 | eliot raymond | Modifier tempo TimeValue | Actuellement, ms est de 150 (nombre de millisecondes) ; plus ce nombre est grand, plus le clignotement est lent ; à l'inverse, plus ce nombre est petit, plus c'est rapide ; il suffit donc de l'ajuster à ta convenance. comme ms est une constante, il faudrait modifier pour le mettre en variable publiq... |
| 13/05/2018 à 13:29 | Beatsaucue | Value! avec fonction si | Je te propose cette formule (à bien vérifier !) : =SI(ET(B7="Combustible";B11="OUI";B9="Combles");SI(B6="Classique";B10*2;SI(B6="Modeste";B10*3;""));"") Cette formule est déjà dans ce fichier : dhany... |
| 13/05/2018 à 12:55 | schaps | Modification d'une macro | Merci pour ton retour ! merci aussi pour le ♡ , et pour avoir passé le sujet en résolu ! dhany... |
| 13/05/2018 à 12:49 | eliot raymond | Modifier tempo TimeValue | @ Ray Bon appétit à toi aussi ! Je te retourne ton fichier modifié : Faire clignoter la cellule B9 a été très facile ; c'est avec la macro FlashB9() que tu trouveras dans Module1, et que tu peux appeler directement par Ctrl e (c'est plus simple que via Alt F8) . Par contre, même si j'y suis finaleme... |
| 13/05/2018 à 11:44 | CP4 | Supprimer lignes tant que | @Jean-Eric J'ai pas chronométré, mais j'te crois sur parole ! sur le fichier exemple, ça a pris à peine 2 secondes , alors pour moi, c'est ok : j'peux facilement patienter quand c'est moins d'une minute ! dhany... |
| 13/05/2018 à 11:00 | rokkoteam | Automatisation actualisation de données | Oui, normalement, ça marche seulement pour un classeur ouvert ; sinon, pour ta demande avec un classeur fermé, je crois que tu dois passer par le planificateur de tâches de Windows , mais comme je le connais pas bien, il vaut mieux que tu vois ça avec un intervenant qui en est spécialiste. bonne cha... |
| 13/05/2018 à 10:48 | CP4 | Supprimer lignes tant que | @ CP4 Merci pour ton retour ! dhany... |
| 13/05/2018 à 10:36 | eliot raymond | Modifier tempo TimeValue | Y'a pas longtemps, j'ai fait cet exo avec clignotement de cellule, qui marche très bien : Regarde-le, car il pourra sûrement t'aider. dhany... |
| 13/05/2018 à 10:21 | CP4 | Supprimer lignes tant que | 1 = Ascendant : exact ; 3 = 3ème colonne : exact ; 2 = sans les entêtes (car range à partir de la ligne n° 2) dhany... |
| 13/05/2018 à 10:19 | rokkoteam | Automatisation actualisation de données | Regarde Application.OnTime ; un exemple sur cette discussion : https://forum.excel-pratique.com/viewtopic.php?f=2&t=109478 dhany... |
| 13/05/2018 à 10:14 | CP4 | Supprimer lignes tant que | @ CP4 Tu devrais essayer mon code VBA très court : dhany... |
| 13/05/2018 à 10:04 | eliot raymond | Modifier tempo TimeValue | Je te propose ce code VBA : Merci de me dire si ça te convient. dhany... |
| 13/05/2018 à 08:21 | Dietyl | Changement de format texte entre crochet | Bonjour Dietyl , Amadéus , Je te propose ce fichier Excel : Ctrl e ➯ travail effectué Alt F11 pour voir la macro, puis revenir sur Excel Si besoin, tu peux demander une adaptation. Merci de me dire si ça te convient. dhany... |
| 13/05/2018 à 07:26 | schaps | Modification d'une macro | Je te retourne ton fichier modifié : Je te laisse tester la macro ; vérifie bien tous les résultats ! Si besoin, tu peux demander une adaptation. Merci de me dire si ça te convient. dhany... |
| 13/05/2018 à 06:11 | shawinigan | Vérifier en ajout nouveau onglet existe | J'viens d'lire ton message de 6:00 , mais là, ça devient trop compliqué ! j'préfère laisser un autre intervenant te répondre, et t'auras plus de chances d'obtenir une réponse adéquate si tu transmets ton fichier ( sans données confidentielles) ; pour cela, tu peux utiliser le bouton « Ajouter des fi... |
| 13/05/2018 à 06:03 | shawinigan | Vérifier en ajout nouveau onglet existe | Tu peux avoir jusqu'à 26 périodes par an ; mais combien peut-il y avoir de rapports par période ? seulement 2 ou plus ? dhany... |
| 13/05/2018 à 05:43 | shawinigan | Vérifier en ajout nouveau onglet existe | @Shawi : j'avais mal formulé ma réponse précédente, donc je l'ai modifiée pour la rendre plus claire. en même temps, je l'ai complétée avec la dernière phrase. dhany... |
| 13/05/2018 à 05:34 | shawinigan | Vérifier en ajout nouveau onglet existe | Les informations d'un UserForm (période et date, ou autre) ne doivent pas être transférées dans un module ! elles doivent être transférées sur la feuille de calcul que tu choisis, par exemple "Feuil1". Si tu veux utiliser Module2 pour écrire le code VBA qui va faire ce travail, c'est tout à fait pos... |
| 13/05/2018 à 05:22 | shawinigan | Vérifier en ajout nouveau onglet existe | Ca serait plus sûr avec ton classeur, pour connaître toutes les feuilles qui y sont ; comme tu as utilisé : Sheets.Add After:=ThisWorkbook.Sheets(3) c'est qu'il doit y avoir au moins 3 feuilles, et tu insères la nouvelle feuille toujours après la 3ème feuille, même quand il y en aura bien plus. Pour... |
| 13/05/2018 à 04:33 | rokkoteam | Extraire certains caractères | Bonjour rokkoteam , le forum, Je te retourne ton fichier modifié (avec une formule optimisée) : dhany... |
| 13/05/2018 à 04:06 | shawinigan | Vérifier en ajout nouveau onglet existe | Je te propose d'essayer ce code VBA : Merci de me dire si ça te convient. dhany... |
| 13/05/2018 à 03:19 | fox500 | Supression cellules pas dans le bon ordre? | Bonjour fox500 , pourtant, c'est resté pareil (et j'ai laissé inchangé) : si vraiment tu veux comme tu as dit, alors pour ça, j'te laisse t'en occuper ! pour ces liaisons, je les ai rompues de la même façon que toi, mais j'ai vu aucune anomalie ; je te laisse vérifier, et si tu trouves quelque chose... |
| 12/05/2018 à 15:34 | karimazar | Pointage des horaires du personnel | Je te retourne ton fichier modifié : dhany... |
| 12/05/2018 à 14:28 | kleon | Tirage au sort | Merci pour ton retour, et pour le ♡ ! bonne chance pour organiser la kermesse (ou la tombola) ! dhany... |
| 12/05/2018 à 14:21 | karimazar | Pointage des horaires du personnel | Je ne comprends pas cette phrase ! et ton fichier de pointage n'est pas passé : il n'est pas dans ton message ! Mais dans ce cas, comment veux-tu calculer des horaires s'il manque des données ? le problème reste le même ! imagine un employé qui pointe à 9h seulement ; y'aura : 09:00 N/A N/A N/A ; im... |
| 12/05/2018 à 13:58 | SimplEsprit | Cellule avec formule mais VIDE | On s'est encore croisés ! j'viens d'compléter mon message précédent par une 2ème partie un peu longue à écrire ! pour les stats, j'connais juste les trucs de base : j'suis pas un grand matheux, loin de là ! très bonne journée à toi aussi, et à la prochaine ! dhany... |
| 12/05/2018 à 13:37 | SimplEsprit | Cellule avec formule mais VIDE | Oui, y'a 2 solutions toutes simples : 1) tu tapes une apostrophe devant : '8/10 ... mais c'est alors du texte sur lequel tu peux pas faire de calcul 2) tu mets un format Texte à ta cellule avant d'y taper 8/10 ... mais même remarque : pas d'calcul dessus Ajout : d'habitude, j'ai jamais besoin d'util... |