Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :Aujourd'hui à 11:55
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 50

DateAuteur du sujetSujetExtrait du message
06/11/2018 à 12:32pagesalexOuvrir hyperlien mail VBABien sûr que si.Il suffit de renseigner le champ objet. ci-joint exemple...
06/11/2018 à 11:11pagesalexOuvrir hyperlien mail VBA1- sélection de la cellule 2- clic droit souris --> lien hypertexte https://fr.wikihow.com/ins%C3%A9rer-des-liens-hypertextes-dans-Microsoft-Excel...
06/11/2018 à 10:48pagesalexOuvrir hyperlien mail VBAVotre lien Hypertexte n'est pas correct. Création d'un lien correct en I2 et ancien lien déplacé en K2...
06/11/2018 à 09:57pagesalexOuvrir hyperlien mail VBAExemple de code ...
05/11/2018 à 20:14jeunixeTélécharger une imageAfin d'ouvrir l'image pour impression, ajouter dans le code du UserForm "BASE", la procédure événementielle suivante ...
05/11/2018 à 18:53vinvinUSERFORM masqué sur autre fichierCertes. Mais du fait que votre UserForm est affiché en non modal, cela ne gêne pas une action sur un autre classeur activé. En tout cas, votre problème vient bien de l'application de ces procédures. Si vous souhaitez les conserver, il faudra probablement les neutraliser dans le cas où elles sont ino...
05/11/2018 à 18:20vinvinUSERFORM masqué sur autre fichierAvez-vous essayé sans ces procédures événementielles ...
05/11/2018 à 17:05vinvinUSERFORM masqué sur autre fichierLes boutons ne doivent pas être créés à partir du contrôle ActiveX du menu développeur mais à partir de la boîte à outils apparaissant à partir de l'édition de l'objet cadre du Frame (cf tutoriel). Mais si vous souhaitez le même UserForm sur plusieurs onglets, il faut bien un UserForm au niveau clas...
05/11/2018 à 12:46vinvinUSERFORM masqué sur autre fichierD'après votre code, vous ne paraissez pas si débutant que ça. Pour ce que vous souhaitez faire, je vous conseillerais d'utiliser plutôt un "UserForm" rattaché à votre feuille "TEST USEFORM". Ce type de formulaire présente des différences par rapport à un UserForm classique rattaché au classeur, qui...
04/11/2018 à 20:43nv91019Créer un formulaire VBA pour remplir un tableauEffectivement. Et puis il faudrait sans doute ajouter des contrôles sur l'opération et la valeur...
04/11/2018 à 20:18nv91019Créer un formulaire VBA pour remplir un tableauVoir mise à jour proposition ci-dessus...
04/11/2018 à 20:02nv91019Créer un formulaire VBA pour remplir un tableauCi-jointe une première proposition via utilisation de la classe de l'objet tableau Edit : ajout du compte débité et de la valeur...
04/11/2018 à 18:24nv91019Créer un formulaire VBA pour remplir un tableauDans ce cas, le minimum est de créer le UserForm souhaité et de le communiquer dans une nouvelle version de ton fichier...
04/11/2018 à 17:51dueeRécupération de lignesCi-jointe une proposition via clic sur le bouton extraction...
04/11/2018 à 17:32nv91019Créer un formulaire VBA pour remplir un tableauPour un remplissage basique, tu peux utiliser le bouton Formulaire situé tout à droite du menu Accueil, via sélection de l'objet tableau(C3 à H4). Sinon, il faut passer par la création d'un UserForm...
31/10/2018 à 12:53aston01390 Additionner les valeurs des doublonsCi-jointe une proposition via VBA...
31/10/2018 à 11:48AurelagamelleSauvegarde d'un mail avant de l'envoyerJ'ai oublié d'ajouter l'extension qui appellera l'application Outlook: Msg.SaveAs Filename= CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\" & Msg.Subject & ".msg" Msg.SaveAs Filename= CreateObject("WScript.Shell").SpecialFolders("MyDocuments") & "\" & Msg.Subject & ".msg" Ce fichier do...
30/10/2018 à 19:33AurelagamelleSauvegarde d'un mail avant de l'envoyerPas vraiment surprenant car en général, l'enregistrement sur l'unité C n'est autorisé que pour les dossiers spéciaux. Si vous voulez sauvegarder sur le bureau de l'utilisateur, il faut alors utiliser le dossier spécial correspondant : Msg.SaveAs Filename= CreateObject("WScript.Shell").SpecialFolders...
28/10/2018 à 17:08seyf1981Affichage des données en fonction d'une liste déroulanteLe filtre avancé ne peut pas fonctionner au niveau de la ligne 4. La plage doit commencer en ligne 5. ci-joint exemple...
19/10/2018 à 13:56danval UserFormEn regardant votre classeur, je vois : 1- une Base de Données qui enregistre les différentes opérations sur les véhicules, 2- une fiche pour chaque véhicule. En toute logique, la fiche du véhicule devrait comporter ses caractérisques avec son dernier statut technique et non l'ensemble des opérations...
19/10/2018 à 13:13astragor Adresse du résultat d'une fonctionCi-dessous code...
19/10/2018 à 12:03seyf1981Affichage des données en fonction d'une liste déroulanteOui. ci-joint exemple Sans VBA, cela me parait compliqué et peut être pas possible...
19/10/2018 à 10:56RyuMatsuda Envoi de plage de cellule dans un mailOui. Maintenant tu peux regarder le choix exact de comptes émetteur en mettant un arrêt après l'instruction ".Display", au niveau du bouton "De". Le code est en rapport avec ce choix. Il faudrait essayer au lieu de plutôt ou...
19/10/2018 à 10:38Kiki03 Intégrer roulement dans un planningPuisque que ce tableau vous convient, veuillez noter que 1- la date de départ du roulement (actuellement 01/01/2018) est paramétrable : cellule M4 de la feuille Régime de Travail 2- le nombre de jours du cycle (actuellement 84) figure dans la formule de roulement via la cellule N89 de la feuille Rég...
18/10/2018 à 23:08RyuMatsuda Envoi de plage de cellule dans un mailAu lieu de Essaie...
18/10/2018 à 18:21Kiki03 Intégrer roulement dans un planningCi-jointe une proposition avec formules, MFC et mes fonctions personnalisées de date & recherche. J'ai remanié le paramétrage du régime de travail afin de de l'adapter au calendrier...
17/10/2018 à 18:47thomas67 DRAG & DROP pour obtenir le chemin d'accèsEvénement d'ouverture nouveau classeur J'ai dû utiliser l'évènement d'ouverture d'un classeur au niveau de l'application Excel pour détecter l'ouverture du nouveau classeur créé par le glisser/déposer du document Excel ou Texte. Les événements de l'application Excel ne sont pas disponibles par défau...
17/10/2018 à 13:14thomas67 DRAG & DROP pour obtenir le chemin d'accèsCi-jointe une propsition : 1- ouvrir le classeur 2- effectuer le glisser/déposer du document...
16/10/2018 à 17:37Quentin87 Dico à 2 dimensionsJe verrais un code de ce type...
16/10/2018 à 16:50RyuMatsuda Envoi de plage de cellule dans un mailCe nouveau code devrait résoudre ton problème de signature ...
15/10/2018 à 20:21seyf1981Affichage des données en fonction d'une liste déroulanteCi-joint un essai sans VBA 1- sélectionner l'année en N2 2- menu données --> cliquer sur filtre avancé --> cliquer sur OK...
15/10/2018 à 19:45seyf1981Affichage des données en fonction d'une liste déroulanteEffectivement, les fonctionnalités d'Excel Online sont limitées. Il ne reconnait pas le VBA mais les fonctions sont utilisables. Le plus simple est de le mettre sur un serveur. Si vous n'en avez pas, il faut alors définir un partage réseau sur votre poste pour les autres utilisateurs. Après, il faut...
15/10/2018 à 17:57seyf1981Affichage des données en fonction d'une liste déroulantePas très logique. Si tu veux mettre ce fichier en ligne, il faut alors utiliser Excel OnLine (gratuit) Si tu veux utiliser Google Sheet, il te faut alors un fichier Calc et non un fichier Excel...
15/10/2018 à 17:20BrandUSF BloquéeEn mettant la propriété "Enabled" de ton UserForm à True, cela devrait aller mieux .....
15/10/2018 à 16:50thomas67 DRAG & DROP pour obtenir le chemin d'accèsTout à fait juste. Un drag & drop (ou glisser & déposer) sur un premier classeur Excel déclenche l'importation du fichier et le stockage de son contenu dans un deuxième classeur Excel. En tout cas, rien à voir avec la copie d'une valeur dans une cellule...
14/10/2018 à 11:51Perajie Déclencher une macro en appuyant sur entréeCi-dessous exemple de code pour la cellule A1...
13/10/2018 à 19:55Atomiik LoicVBA , ComboboxUne proposition avec un code simplifié via l'utilisation de noms parlants et identiques pour vos TextBoxes et plages de cellules. Exemple : Immatriculation, 1- nom donné à TextBox5 ==> Immatriculation 2- nom donné à la colonne G pour la feuille "HSO OUDALLE" ==> Immatriculation (='HSO OUDALLE'...
13/10/2018 à 11:37Jean Bourbier Problème Remplissage Feuille Excel a partir de plusieurs textboxUne piste : Tu pourrais bien avoir dupliqué par inadvertance une partie de tes TextBox, les nouvelles masquant les précédentes. Exemple : TextBox27 pourrait être masquée par TextBoxnn. Tu remplis en fait TextBoxnn au lieu de TextBox27...
13/10/2018 à 10:02INESSS Code de Suivi de ColisPour faire court, je dirais que le Multipost ne doit être gendarmé que sur le même forum . Après tout, chacun est libre de recueillir d'autres solutions sur d'autres forums et d'ailleurs que faites-vous quand vous avez une décision importante à prendre, sur votre santé par exemple. N'allez-vous pas...
12/10/2018 à 16:51INESSS Code de Suivi de ColisCi-jointe version avec intégration d'un numéro de colis incorrect...
10/10/2018 à 22:25INESSS Code de Suivi de ColisCi-jointe version à tester A priori le problème venait certainement du non chargement complet des javascripts intégrés dans le site car même si le chargement de la page HTML est complet, les javascripts ont du retard. J'ai donc remanié le code en conséquence. mise à jour : version avec Timer pour le...
10/10/2018 à 11:25zeldanat28Résultat que je ne comprends pasRésultat sans doute issu d'une macro. Encore faudrait-il que le fichier soit en .xlsm (avec macros) et non en .xlsx (sans macros) pour pouvoir en juger...
09/10/2018 à 18:33fabricerczImpossible de valider des données dans un userformJ'ai procédé à quelques corrections : 1- au niveau syntaxe des "End With" et des "End If" étaient manquants 2- mis en commentaire une ligne posant problème 3- comme expliqué plus haut par M.Ferrand, la variable "ligne" doit être placée en début du module UserForm afin que sa valeur soit disponible d...
09/10/2018 à 17:02vaffancolor Copier autre classeur erreurTu peux utiliser cette fonction qui renvoie vrai ou faux ( le nom du fichier doit être bien sûr fourni avec le chemin complet)...
09/10/2018 à 16:49RyuMatsuda Envoi de plage de cellule dans un mailCi-dessous un code permettant d'afficher une plage de cellules sous le corps du message...
08/10/2018 à 23:05Le Drosophile Améliorer code VBA Classement automatiqueUne solution ...
08/10/2018 à 12:23edlede Ouverture en bouclePour accéder au formulaire du fichier venant d'être ouvert, une solution possible : 1- le fichier ouvert doit comporter une procédure de ce type : 2- affichage du formulaire dans le fichier ouvert ...
08/10/2018 à 11:32fabricercz Validation des données d'un userform dans un fichierQuelques corrections pour afficher correctement l'élève. 1- remplissage de la combobox 2- mise en commentaire des instructions posant problème...
08/10/2018 à 11:09Licaon Erreur d’exécution "13"Ci-jointe correction Accueil et non Acceuil...
07/10/2018 à 22:26Le Drosophile Améliorer code VBA Classement automatiqueBonsoir , La méthode "Sort" ne fonctionnant pas sur des plages discontinues, une solution c'est : 1- de copier la colonne B en colonne O 2- d'effectuer un tri des colonnes à H à O avec pour clé la colonne O 3- de remettre à vide la colonne O 4- d'effectuer le tri sur la colonne B ci-dessous code NB...