Membre impliqué

Inscrit le :18/06/2014
Dernière activité :13/07/2021 à 12:43
Version d'Excel :Pc xl2016 32bits
Lieu :Morbihan
Messages
1'587
Votes
379
Fichiers
4
Téléchargements
14'009
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par pierrep56

DateAuteur du sujetSujetExtrait du message
13/07/2021 à 12:36Temprano SI utilisateur a Excel en ANGLAIS alors cellule = ... sinon celluleMsgBox Application.International(xlCountryCode) 1 pour US, 33 pour FR, 44 pour UK, pour les autres pays => https://countrycode.org/ Pierre...
10/07/2021 à 09:54POPOtte56Macro pour copier un tableau Excel dans wordPossible bien sûr. Voici des exemples de code de création et de modif de tableaux Pierre...
10/07/2021 à 09:44pierrep56[VBA] Le format Date dans Excel à l'internationalEn fonction de la configuration de langue de Windows et d'Office, Excel propose divers formats de date en fonction des habitudes du pays d'utilisation. Ce qui peux poser problème dans vos développements pour l'affichage de date ou le calcul de durées par exemple. En effet si la date s'affiche à l'am...
06/07/2021 à 18:55boby63Mise à jour classeur fermé@Star : un update est une mise à jour des données et non une lecture. Pour importer des données, la requête à écrire est un Select, du genre strSQL = "SELECT * FROM [Feuil1$] WHERE `NumEtiq`=72" Ensuite il convient de placer le résultat dans un recordset quelconque pour pouvoir l'exploiter d...
06/07/2021 à 12:57boby63Mise à jour classeur ferméA moins de révolutionner le Sql, je vois pas bien comment ne pas utiliser la liste des champs dans un Update. Maintenant la chaine de requête est une chaine qu'on peut composer plus facilement. Voici un exemple avec les 3 champs numériques indiqués, mais il serait facile de composer une requête avec...
05/07/2021 à 13:19youpi59Excel vers wordCode testé avec un PC ancien (PC-32bits/Windows10-32bits/Office 2007-32bits) sans souci. Dans ton cas, il pourrait peut être s'agir d'un pb de configuration de l'ordi utilisé. Pierre...
26/06/2021 à 16:49youpi59Excel vers wordJuste un détail de type, c'est tout P...
23/06/2021 à 16:55Pedro_El_PolloTableau à plusieurs dimensions et à plusieurs typesCe qu'on peut faire dans ce cas c'est d'utiliser un type personnalisé contenant un String et une Date, ce qui permet de créer un tableau à 1 seule dimension contenant des tuples typés, voir exemple => Pierre...
20/06/2021 à 10:35bspp9446Emploi du tempsPour un demandeur j'avais écrit cet emploi du temps pour une année de master2 avec alternance cours/stage Avec fiche récap par intervenant + envoi par mail (avec ou sans outlook) + prise en compte des vacances scolaires Pierre...
16/06/2021 à 20:49gd234516 Création d'un fichier de suivi des activitéesModif de 20h30 : quelques défauts mineurs corrigés...
16/06/2021 à 20:48Chantal_Fabrimet Trouver les dates variables des congés fériées au Québec selon l'annéeVoici une version par formules, peut être plus facile à intégrer dans un autre fichier (dates selon année en A1) Pierre...
16/06/2021 à 13:14gd234516 Création d'un fichier de suivi des activitéesJe ne suis pas très chaud pour ce projet, mais bon ... Voici une version pour 10 personnes maxi (liste à modifier en onglet "Agenda", colonne T). Un onglet "Cfg" pour la saisie des types de contrôles, liste modifiable et non limitée. Cette liste alimente la liste déroulante "Contrôle" dans la fenêtr...
14/06/2021 à 08:52gd234516 Création d'un fichier de suivi des activitéesVu le besoin, je pense que mon planning d'activités (cf 2ème lien indiqué plus haut) sera plus adapté que l'agenda (dédié à la prise de rdv, pour 7 personnes maxi) Pierre...
13/06/2021 à 12:08gd234516 Création d'un fichier de suivi des activitéesPour ceux qui veulent se pencher sur la question, vous trouverez le fichier originel (fonctionnel et non bugué) dans la partie "Téléchargement" de Excel-Pratique => https://www.excel-pratique.com/fr/telechargements/plannings/agenda21-excel-no528 Pour ma part je n'ai pas compris la demande de Gd23...
11/06/2021 à 18:25Chantal_Fabrimet Trouver les dates variables des congés fériées au Québec selon l'annéePour une de mes appli, j'avais écrit une fonction qui retourne un tableau des fériés du Quebec. A voir ici sur mon site => http://tatiak.canalblog.com/archives/2018/01/17/36057015.html ou ici => Pierre...
11/06/2021 à 14:09grogus Excel vers word - garder les styles d'écritureRe, Des solutions il y en a, en l’occurrence il suffit de décomposer le contenu de la cellule. Voir fichier démo Pierre...
11/06/2021 à 09:41grogus Excel vers word - garder les styles d'écritureIci, inutile de passer de la pommade ... Maintenant, je suggère la lecture du code proposé ici => https://forum.excel-pratique.com/excel/vba-excel-vers-word-signet-et-format-157758#p976582 Et particulièrement la procédure Sub Vers_signet(Sgnt As String, Source As Range) Pierre...
08/06/2021 à 11:14Gi537719 Déterminer le nombre de lignes d'un fichier ExcelPerso, j'aurai tendance à écrire un truc assez générique Pierre...
07/06/2021 à 12:47Thomas040521Convertir distance et direction en point gpsC'est simple : la cellule K6 contient la distance, pour une saisie de distance en mètres (et non plus en km) toutes les formules faisant référence à K6 doivent être modifiées => dans ces formules, K6 est à remplacer par (K6/1000) Cette modif est à faire par recherche/remplacer, c'est plus rapide...
04/06/2021 à 11:31Thomas040521Convertir distance et direction en point gpsJ'ai ceci dans mes cartons Pierre...
03/06/2021 à 18:00muzan93Manipuler des tableaux Word ayant un titre depuis une macro ExcelHeum, Un peu tiré par les cheveux, mais bon Pierre...
03/06/2021 à 17:54muzan93 Extraire des données Excel pour le coller dans un tableau WordBjr, Il ne me semble pas utile de s'embêter avec des noms de tableaux. S'ils ont tous la même structure, il suffit encore ici de boucler. Faire simple. Pierre...
03/06/2021 à 10:40muzan93 Extraire des données Excel pour le coller dans un tableau WordAlors voici un essai d'explications (c'est pas mon fort). - la zone excel "source" (dans l'exemple A2:D6) est indiquée dans la ligne : If Exist_Tableau(1) Then Complete_tableau 1, Sheets(1).Range("A2:D6").Value - cette zone correspond au tableau T (au sens array) de : Sub Complete_tableau(num As Int...
02/06/2021 à 18:18muzan93 Extraire des données Excel pour le coller dans un tableau WordTrop facile, une double boucle et hop : voir fichier démo Pierre...
24/05/2021 à 15:45SabrinabouixFaire apparaître sur un plan une localisation via des adresse d’un tableauVoici un autre exemple en 2 temps et par VBA : On cherche les coordonnées GPS à partir des adresses (en interrogeant la base d'adresses nationale) On place les points trouvés sur une carte calibrée (ici Toulon en exemple, avec une carte d'OpenStreetMap) Pierre...
24/05/2021 à 11:59Jacky Créer des zones cliquablesJuste pour info, des données publiques sont disponibles pour obtenir les contours cadastraux => https://cadastre.data.gouv.fr/datasets/cadastre-etalab Plusieurs types de contours sont disponibles (parcelles, sections, ...). Les communes sont référencées selon le n° INSEE. A partir de ces données...
21/05/2021 à 10:11x--benVBA Excel vers Word signet et formatVoici une démo avec le code proposé qui fonctionne sur ma config. Une fenêtre de dialogue demande de pointer sur le doc (inclus dans le zip) qui contient 2 signet nommés "MEForme" et "Signet2" qui accueillent 2 infos de 2 feuilles différentes (sans horrible Activate) Et voici le code : Pierre...
20/05/2021 à 14:22x--benVBA Excel vers Word signet et formatIl suffit d'ajouter un on error resume next au début de la sous-procédure...
20/05/2021 à 14:20x--benVBA Excel vers Word signet et formatEt bien c'est pas dur. En programmation quand on doit répéter la même opération plusieurs fois, il est mieux de factoriser dans une sous-procédure. Dans le cas exposé, la manip "unitaire" qui est commune c'est copier le contenu d'une cellule xl et le coller avec son format dans le word. Soit une sou...
20/05/2021 à 13:42x--benVBA Excel vers Word signet et formatJ'écrirai un truc du genre : Pierre...
20/05/2021 à 12:17laurent69490 Recherchev multiples critères et multiples résultats ... enfin je sais pasPour les cartes, c'est ma méthode perso. Des data publiques (data.opendatasoft.com) donnent les contours Gps des pays, des régions, départements, communes, ... A partir de ces jeux de données, je dessine une carte avec un simple Shapes.AddPolyline à partir d'un point zéro référencé en latitude/longi...
20/05/2021 à 10:53laurent69490 Recherchev multiples critères et multiples résultats ... enfin je sais pasLes cordonnées GPS sont simplement copiées/collées depuis la barre d'adresse de Gmap après avoir recherché la ville souhaitée. Par exemple pour Santiago du Chili on obtient un truc avec ceci => maps/place/Santiago,+Région+métropolitaine+de+Santiago,+Chili/@-33.4718983,-70.9107338,10z/ et je sélec...
19/05/2021 à 11:18laurent69490 Recherchev multiples critères et multiples résultats ... enfin je sais pasPour le fun, on peut aussi avoir un rendu visuel en plaçant les dépôts sur une carte (selon coordonnées GPS) Avec couleur des points selon statut (couleurs personnalisables) Les points GPS (issus de Gmap) sont référencés dans l'onglet GPS Pierre Edit de 11h50 : Oops, au temps pour moi, j'ai confondu...
17/05/2021 à 18:49LucasPRemplacer signet word par tableau ExcelMouais ... Dans ma démo les variables WordApp, WordDoc et Rng sont déclarées comme public .....
17/05/2021 à 17:16LucasPRemplacer signet word par tableau ExcelDans la démo proposée, l'appel de la procédure se fait comme ceci => ici pour copier le contenu de la zone D1:H6 de l'onglet Feuil1 à l'emplacement du signet nommé "Pour_Tableau" dans le doc Pierre Ps : ce n'est qu'une démo simplette .....
17/05/2021 à 16:55LucasPRemplacer signet word par tableau ExcelVoici une démo de création d'un tableau xl à l'emplacement d'un signet d'un doc 2 méthodes différentes dans le zip Pierre...
10/05/2021 à 12:53LocusteOptimisation outil planningEncore de la lecture : * Pour mieux appréhender le langage Sql c'est bien de comprendre en parallèle comment bien structurer ses données. Le support.microsoft peut aider => https://support.microsoft.com/fr-fr/office/concepts-de-base-sur-la-conception-d-une-base-de-donn%C3%... * Ensuite une fois q...
09/05/2021 à 16:29LocusteOptimisation outil planningAlors un début de réponse : ce qui fait la base du "planning activités" que je propose c'est des sélections de données par requêtes Sql. Ce Sql conditionne à peu près tout dans ce fichier : affichage, sélection de vues, bilans, fiches individuelles. Pour faire un outil similaire avec cette méthode,...
06/05/2021 à 17:40ColaPlanning Gantt pour Excel : affichage en semaine/mois-année ?Heeeuuuu ... Sans vouloir trop tirer sur la couverture, je suis l'auteur des 2 versions de ce fichier ... qu'avait aimablement signalé Leakim .....
06/05/2021 à 16:24RuggyCreer graphique en forme de cible rondeJ'ai ça dans mes cartons => Pierre...
06/05/2021 à 14:23tabalo80Tableau réservation de salleOoolà ... Pour préciser : mon agenda est destiné à noter des Rdv d'un côté et à suivre des projets d'un autre côté (mais avec des liens possibles entre les 2). Donc les Rdv n'apparaissent pas dans le planning projet. A l'évidence, cet agenda n'est pas adapté à votre usage. Je passe donc mon tour. P...
06/05/2021 à 11:51ColaPlanning Gantt pour Excel : affichage en semaine/mois-année ?Je peux aussi proposer une version plus récente du planning indiqué par l'ami Leakim => Il y a aussi mon Agenda qui permet de suivre des projets => https://www.excel-pratique.com/fr/telechargements/plannings/agenda21-excel-no528 Pierre...
06/05/2021 à 11:45Transusage Planning Hebdomadaire VBA@Locuste : Le principe de base de ce forum est plutôt l'échange ouvert (ce qui profite à d'autres). Pour trouver de l'aide pour l'écriture de votre outil, je vous suggère d'ouvrir de nouveaux fils de discussion pour poser des questions quand vous bloquez (comme vous l'avez déjà fait précédemment). L...
06/05/2021 à 11:43tabalo80Tableau réservation de salleLe fichier indiqué est un peu ancien et pas trop optimisé (je me permets cette critique puisque j'en suis l'auteur) . Je vous suggère plutôt de regarder cet agenda qui pourrait être utilisé pour des réservations de salles. https://www.excel-pratique.com/fr/telechargements/plannings/agenda21-excel-no...
05/05/2021 à 17:35Transusage Planning Hebdomadaire VBAPour les horaires, il suffit de masquer les colonnes non souhaitées. Pour les pauses, il s'agit là encore d'un autre concept ... P...
05/05/2021 à 14:55Transusage Planning Hebdomadaire VBAHumm, ici ce n'est pas du tout le concept. Pour avoir une autre présentation, ce n'est pas qq modif, c'est une ré-écriture ... Sans moi pour ce coup là Pierre...
05/05/2021 à 14:50jojo789Cases à cocher minusculeJuste un carré blanc => au choix : o p q r en Wingdings à la taille voulue Pierre...
04/05/2021 à 10:51CarolineP Format dates et heures dans macro export CSVJ'avais peut être mal compris la demande. Il me semble qu'il suffit de modifier le format souhaité comme ceci => (sous réserve des bons n° de colonne date et heure de vos fichiers ... ici 2 et 3)...
03/05/2021 à 17:18CarolineP Format dates et heures dans macro export CSVOn peut forcer le format de certaines colonnes. Par exemple, ici avec des dates en colonne 2 et des heures en colonne 3 ...
26/04/2021 à 17:04Marc KeravecCompléter un UserformBonjour à tous, Je réponds pour l'accessoire : Pour tout élément d'un userform, on peut attribuer une "backcolor" ou une "Forecolor" quelconque. A l'aide d'un outil quelconque de palette de couleur (ici pour cette démo "La boite à couleur", utilitaire gratuit) on choisit un code couleur à copier/col...