Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :22/04/2026 à 12:31
Version d'Excel :2021 FR 64 bits
Emploi :bénévole associations Goutte d'Or
Lieu :Paris
Messages
4'199
Votes
1'054
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par thev - page 49

DateAuteur du sujetSujetExtrait du message
18/11/2018 à 23:28Pascal13009Coordonnées GPSLa solution est de passer par l'API de Google : "Geocoding API". Mais il faut disposer d'une clé. Cette clé peut être obtenue gratuitement mais le quota gratuit de requêtes est limité à une par jour . Voir ce lien pour obtenir une clé : https://www.e-monsite.com/pages/tutoriels/configuration-avancee...
18/11/2018 à 10:19Houn54Enregistre en format et envoier en PDFPuisque cela ne fonctionne pas chez vous, autre version sans option de création de dossier...
17/11/2018 à 23:09Houn54Enregistre en format et envoier en PDFQue se passe-t-il quand vous sélectionnez le dossier "Documents" ? que se passe-t-il quand vous sélectionnez le dossier "Main courante" ...
17/11/2018 à 22:18Houn54Enregistre en format et envoier en PDFPour le moment, je ne vois pas où est le problème car cela fonctionne chez moi. A quel moment se produit l'erreur ? Après sélection du dossier de stockage ? A tout hasard, essayer cette nouvelle version...
17/11/2018 à 21:47Houn54Enregistre en format et envoier en PDFChez moi, ça fonctionne. "While dossier.Title <> mes_documents.Name" quel est le message d'erreur ...
17/11/2018 à 20:36Houn54Enregistre en format et envoier en PDFCi-jointe version corrigée...
17/11/2018 à 18:30Houn54Enregistre en format et envoier en PDFLe plus simple est d'avoir une feuille modèle vierge qui est recopiée après enregistement. ci-joint exemple...
17/11/2018 à 17:57Houn54Enregistre en format et envoier en PDFSoyez plus clair dans votre demande. De quel contenu s'agit-il ?...
17/11/2018 à 17:34Houn54Enregistre en format et envoier en PDFVous ne pouvez pas enregistrer votre fichier avec des slash (/). ci_jointe correction + amélioration pour le choix de votre dossier...
16/11/2018 à 12:36MartinB59Alternative aux listes déroulantes et éviter les doublons1- Comme indiqué par Sabv, création de 2 contrôles ActiveX Combobox liés à feuille Feuil2 (Suivi des Formations) 2- Ecriture d'un code associé aux procédures événementielles de la feuille Feuil2 . Par ailleurs, j'ai clarifié le code associé à ton UserForm en utilisant la classe de l'objet tableau "L...
16/11/2018 à 12:29amiway Aide sur les dates calendrieCi-jointe une proposition avec utilisation de la classe de l'objet tableau "ListObjects"...
16/11/2018 à 01:00amiway Aide sur les dates calendrieSi vous protégez les feuilles, vous devez en tenir compte dans votre code: 1- déprotéger la feuille 2- modifier la feuille 3- reprotéger la feuille exemple pour votre Base située sur la feuille Feuil2 ...
16/11/2018 à 00:53MartinB59Alternative aux listes déroulantes et éviter les doublonsCi-jointe une proposition de listes déroulantes progressives en tapant la première lettre, puis la seconde …. Sélectionner la cellule et double-cliquer pour obtenir la liste déroulante. NB : Tout le code est écrit en utilisant la classe des objets tableau "ListObjects"...
15/11/2018 à 21:14amiway Aide sur les dates calendrieTrop laconique. Précisez ce qui ne marche pas...
15/11/2018 à 16:30amiway Aide sur les dates calendrieSi vous voulez protéger votre classeur contre les modifications, le plus simple est de mettre un mot de passe pour la modification et de cocher "lecture seule recommandée". Dans la boîte de dialogue "enregistrer sous", cliquer sur Outils --> Options générales...
15/11/2018 à 16:16Asteve94 UserForm problème Modifier donnéesNon, car Me.Controls("TextBox1") et Me.TextBox1 représente le même contrôle ActiveX mais dans ce cas l'utilisation de l'objet Me.Controls est superfétatoire. L'erreur était ailleurs...
15/11/2018 à 14:55amiway Aide sur les dates calendrieA noter que pour l'enregistrement des heures dans votre base de données, il faut utiliser la fonction de conversion "CDate"...
15/11/2018 à 14:53Asteve94 UserForm problème Modifier donnéesJ'ai corrigé une erreur de logique. Votre base de données commandes est sur la feuille 1 et non sur la feuille 2 qui ne contient que des tables. Par ailleurs, la combobox contenant les numéros de commande doit être chargée à l'exécution et non au niveau de la compilation sous peine de plantage Excel...
15/11/2018 à 11:52amiway Aide sur les dates calendrieJ'ai reconnu mon calendrier et ajouté en sus les heures/minutes. Il manquait le module de classe et le module "affichage_calendrier". ci-joint fichier complété...
14/11/2018 à 17:51Michel EUS Exemple de Base de Donnée Météo avec mise à jour autoAu niveau du code VBA, je ne suis pas certain que même dans ce cas, l'exécution soit suspendue jusqu'à complétude du téléchargement. Par ailleurs, je pense que le lien de téléchargement est variable selon la période de prévision...
14/11/2018 à 17:15Michel EUS Exemple de Base de Donnée Météo avec mise à jour autoC'est effectivement une autre façon de procéder. Oui cela donne la fenêtre de téléchargement mais çà ne lance pas le téléchargement...
14/11/2018 à 16:10Michel EUS Exemple de Base de Donnée Météo avec mise à jour autoUne simple ouverture du fichier .csv ne fonctionnera pas car le séparateur est ",'. Il faut passer par une importation ( With ActiveSheet.QueryTables.Add(Connection:= _) qui permettra de bien insérer les données dans des colonnes séparées. Pour le téléchargement du fichier , il faut passer par une A...
14/11/2018 à 14:16vaffancolor Modifier Nom et Texte FORMECi-dessous code ...
14/11/2018 à 13:05Michel EUS Exemple de Base de Donnée Météo avec mise à jour autoEffectivement par exemple, le site de l'association "infoclimat" présente une possibilité intéressante car il propose après navigation sur leur site de récupérer un fichier .csv importable sous Excel https://www.infoclimat.fr/previsions-meteo-par-ville.html 1- choisir la ville 2- cliquer sur API Apr...
14/11/2018 à 11:51Michel EUS Exemple de Base de Donnée Météo avec mise à jour autoOui, mais ce n'est pas forcément simple et voire difficile. Tout dépend déjà de l'endroit où il faut récupérer les données : plusieurs pages web ?, agencement des pages en HTML, exécution de scripts java, … En général, il faut décoder la page HTML via ses balises. Hors le processus de récupération,...
13/11/2018 à 23:55DomVautFichier gestion adhérent associationCi-jointe une proposition avec : 1- simplification du code via la conversion de votre BD en objet tableau et affectation aux contrôles de votre formulaire, des noms de champ de votre BD. 2- plus de mise à jour de vos feuilles sections car recopie systématique du contenu de la BD sur la feuille secti...
10/11/2018 à 18:33Junot Activer une macro sur mon ordinateur, pas sur celui de DhanyPendant que Dhany vous fait des câlinous, je vous propose 2 pistes : 1- protéger votre projet (cassable facilement mais pour un non féru d'informatique, cela devrait suffire) 2- insérer vos macros dans un fichier xlam à mettre dans votre musette et à sortir pour l'emploi...
10/11/2018 à 18:13marcuspinpin Copier suivant un critèreUne proposition toute simple avec une même formule dans la plage F4 à H27...
10/11/2018 à 18:02biboteAutomatisation de recherches web et creation d'une base de donnéesMe qualifier de "grand spécialiste sur la question excel/web" est certes flatteur mais un peu surdimensionné. Disons plus simplement que j'ai acquis un peu d'expérience sur cette question. Merci tout de même. Comme tu le dis, si la question est mieux précisée, "Cela peut être rapide, ou complexe, vo...
10/11/2018 à 17:05biboteAutomatisation de recherches web et creation d'une base de donnéesIl ne peut pas y avoir de réponse à des questions aussi généralistes. La récupération via VBA de données sur un site Web dépend entièrement de la façon dont le site est agencé : programmation HTML , scripts Java, …. De plus, cela peut être assez compliqué selon l'agencement...
09/11/2018 à 17:01Fannysi Consolidation plusieurs fichiers - Chemin d'accèsCompliqué avec une URL de type https://.... Le problème serait sans doute différent avec une URL de type ftp://... [quote=Fannysi post_id=704838 time=1541770498 user_id=59128] j'ai un message d'erreur sur " code_retour = URLDownloadToFile(0, URL, nom_fichier, 0, 0)". [/quote] A prior...
09/11/2018 à 15:19Fannysi Consolidation plusieurs fichiers - Chemin d'accèsQuel est le message d'erreur ? Bien sûr, mais il faudra à chaque itération, préciser le nom du fichier à télécharger...
09/11/2018 à 13:53Sassi Listbox n'affiche rienAvec un objet tableau, il est préférable d'utiliser la classe associée. Ci-dessous code ...
09/11/2018 à 12:59edouard002 Problème VBA IF boucleTa boucle doit être déroulée de la dernière ligne à la première...
09/11/2018 à 12:37Dehbi2 ClasseursPERSONAL.XLSB est le classeur qui contient tes macro personnelles. Par défaut, il est placé dans le dossier de démarrage d'Excel (XLSTART) et est donc chargé à chaque ouverture d'Excel. Si tu ne veux plus de ce chargement automatique, il faut déplacer ce fichier dans un autre répertoire ou le suppri...
09/11/2018 à 11:21Fannysi Consolidation plusieurs fichiers - Chemin d'accèsVous ne pouvez télécharger qu'un seul fichier à la fois. ci-dessous exemple de code pour 1- télécharger le fichier et l'enregistrer en local dans "Mes Documents" sous le nom "votre_fichier.xlsm" 2- ouvrir dans votre classeur le fichier enregistré en local...
09/11/2018 à 10:45lalinGéraldBug suite a demande de rappelVous devez vérifier que la colonne G contient bien une date : Par ailleurs, votre UserForm insère des dates au format texte, ce qui fait qu'elles ne sont pas reconnues comme des dates valides. L' instruction de saisie doit être ...
08/11/2018 à 19:34Ken-Chan Copie fichier en lecture seuleIl suffit d'ouvrir votre fichier partagé en lecture seule puisqu'il est en accès exclusif pour la modification. Par ailleurs, votre code est inutilement encombré de "select" et d'options inutiles. Ce code devrait suffire ...
07/11/2018 à 15:30pagesalexMail dans differente versions d'ExcelLa constante "olMailItem" n'est définie que si la bibliothèque Microsoft Outlook a été ajoutée dans les références. J'ajouterai donc cette instruction ...
07/11/2018 à 13:45Fannysi Consolidation plusieurs fichiers - Chemin d'accèsLe "FileName" de la méthode Open doit indiquer le chemin complet du fichier à partir d'une unité disponible sur votre PC. Cette unité peut être un lecteur local (par exemple, C:) ou un lecteur réseau (par exemple X:) qui correspond à un des serveurs de votre entreprise. " ... Forms/Test" n'est pas u...
07/11/2018 à 13:20LucieBRETONLien hypertexteVous devez travailler dans une entreprise qui a positionné un paramètre de stratégie sur les liens Hypertexte relatifs à SHarePoint. C'est à voir avec eux...
07/11/2018 à 12:30anthobaths Code VBA qui prend en compte le résultat d'une formuleNouvelle version du code...
07/11/2018 à 10:47anthobaths Code VBA qui prend en compte le résultat d'une formuleCode modifié : NB: ne pas oublier d'indenter le code (les If doivent être décalés et alignés avec les Else, End Sub correspondants) ...
06/11/2018 à 21:01marcuspinpin Comptage de cellules mfcIl faut également saluer la contribution de 78Chris pour sa formule simplificatrice...
06/11/2018 à 20:16marcuspinpin Comptage de cellules mfcIl faut effectivement créer une macro événementielle pour forcer le recalcul sur la plage de comptage (O2 à O51) par rapport à un changement intervenant dans la plage de tirage (B55 à G74). ci-jointe modification...
06/11/2018 à 17:46marcuspinpin Comptage de cellules mfcComptage avec ma fonction personnalisée compter_cellules_colorées(plage As Range, couleur As Integer) couleur = 6 (index de couleur pour le jaune)...
06/11/2018 à 17:00marcuspinpin Comptage de cellules mfcFournissez-moi la nouvelle version de votre fichier et j'y insère ma fonction VBA de comptage de cellules colorées...
06/11/2018 à 14:00pagesalexOuvrir hyperlien mail VBAJe ne pense pas que ce soit possible. Si vous voulez des champs variables, il faut passer par VBA...
06/11/2018 à 13:35marcuspinpin Comptage de cellules mfcPas sans programmation VBA qui devra pour chaque cellule vérifier si au moins une condition est remplie . Un collage classique vous recopiera à l'identique votre formatage conditionnel...
06/11/2018 à 13:04marcuspinpin Comptage de cellules mfcLe comptage ne peut pas s'effectuer selon le format de couleur mais uniquement sur la vérification des conditions amenant l'affichage colorisé. Ce qui me parait assez compliqué vu qu'il existe une quinzaine de conditions pour votre formatage conditionnel...