Passionné d'Excel

Inscrit le :13/06/2016
Dernière activité :Mercredi à 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 22

DateAuteur du sujetSujetExtrait du message
20/08/2021 à 16:18Samvba Vérifier si une invitation outlook existe déjà à partir des invitésMerci beaucoup pour l'aide, j'arrive à comprendre globalement le cheminement que vous faites mais ça ne fonctionne pas chez moi ^^' Pourriez vous m'indiquez de quelle manière je dois compléter cette partie ? Cette ligne doit rester telle quelle. Cette instruction est à modifier en fonction de la dat...
20/08/2021 à 16:13Thomas87Calendrier userformTout d'abord, l'ordre de saisie doit être année/mois/jour afin de tenir compte des années bissextiles et du nombre de jours du mois. ci-joint un exemple de calendrier ...
20/08/2021 à 14:25Samvba Vérifier si une invitation outlook existe déjà à partir des invitésEssayer ce code ...
19/08/2021 à 19:19Paulo78670Filtrage d'une Ligne avec le résultat dans la ListBoxAutre solution...
19/08/2021 à 11:08mika51 Erreur d'éxécution d'une macroSi vous voulez conserver votre boucle Find, la seule solution est de stocker dans une variable objet les lignes à supprimer. Ci-dessous code NB : veillez à indenter vore code correctement pour une meilleure lisibilité...
08/08/2021 à 09:27pchltDifférence macro pas à pas vs exécution complète malgré application.waitPour ma compréhension (je débute en VBA avec Outlook) qu'est ce qui change par rapport au code initial ? Le ".Select". Il faut sélectionner l'objet sur lequel appliquer le collage. Un des rares cas où l'instruction "Select" est vraiment nécessaire...
07/08/2021 à 23:08pchltDifférence macro pas à pas vs exécution complète malgré application.waitEssayer ce code : NB: Apprenez à indenter votre code, cela le rendra plus lisible pour tous...
06/08/2021 à 23:07MANGO19Calculer un AgeEncore une autre proposition avec la fonction personnalisée que j'ai développée...
05/08/2021 à 17:39HemedProblème avec code VBA pour TCDVous n'êtes pas dans la bonne démarche en vous compliquant la vie avec un tableau source non normalisé. Commencez par revoir sa structure et votre TCD ne posera plus problème. ci-joint exemple ...
04/08/2021 à 22:45Jefekoi Module de classeCa te permet d'avoir un code + structuré et auto documenté quand c'est bien fait Tout à fait d'accord. En fait pour ma part, je connais 2 types d'utilisation des modules de classe : 1- pour gérer de multiples contrôles ActiveX ( réponse de LouReed) ou ceux créés dynamiquement, c'est à dire à l’exécu...
04/08/2021 à 11:19Simon_Lbb Création d'un nouveau ruban à droite@JoyeuxNoel on va modifier le ruban d'origine d'Excel donc ça restera sensiblement au même endroit. Pas forcément. On peut positionner l'onglet personnalisé après un des onglets standard d'Excel...
04/08/2021 à 10:46Simon_Lbb Création d'un nouveau ruban à droiteLa solution de Joyeux Noël est la plus simple. Si tu veux ajouter autre chose que des boutons (liste défilante par exemple), il faut alors passer par une personnalisation du ruban avec un éditeur spécifique gérant le XML (un des meilleurs est Office RibbonX Editor : https://github.com/fernandreu/off...
04/08/2021 à 00:07tony167Gestionnaire de dossier et récupération du cheminEssayer ce code qui construit une arborescence de fichiers via le contrôle TreeView , à partir d'un répertoire donné ...
29/07/2021 à 17:27Hilaire Saisie dans plusieurs feuille à partir du même formulairePar contre, pourquoi utiliser ControlTipText ? Tout simplement pour permettre un contrôle visuel lorsque le formulaire est affiché. NB : La solution en tableaux structurés avait été ébauchée par le demandeur. Cela dit, même sans tableau structuré, il est possible d'utiliser les noms de colonne. Une...
29/07/2021 à 08:54Hilaire Saisie dans plusieurs feuille à partir du même formulaireL es TextBox sont nommées de façon linéaire "txt1","txt2" mais leur propriété TAG reçoit le n° de colonne correspondant à leur position dans la feuille ce qui facilite l'inscription des valeurs Certes. Mais si une nouvelle colonne est insérée dans la feuille Mois, il faut revoir la numérotation. Mie...
28/07/2021 à 02:07Hilaire Saisie dans plusieurs feuille à partir du même formulaireCi-jointe une proposition avec code révisé et tableaux structurés redéfinis correctement. NB: Un tableau structuré ne doit pas comporter de lignes vides car il est naturellement borné (petit triangle vert dans la dernière cellule en bas à droite)...
27/07/2021 à 01:08Dislokh43d18Date automatique sur plusieurs feuillesDe quelle "LIB" parlez-vous ? S'il s"agit des fonctions non standard que j'utilise, ou du formulaire permettant le choix de la semaine pour l'année considérée, c'est un développement personnel dont je me sers dans les applications que j'ai mises en œuvre...
26/07/2021 à 16:57Dislokh43d18Date automatique sur plusieurs feuillesCi-jointe une proposition via VBA. 1-dupliquez votre feuille 2- cliquer sur SEMAINE AUTO 3- choisir votre semaine...
24/07/2021 à 23:09joept69 Agenda : Evènements horaires / journaliersUne proposition via VBA : dans la feuille planification 1- choix de l'année en B5 2- choix de la semaine via sélection de G2 dans la feuille saisie de données 1- ne pas laisser de lignes vides dans le tableau structuré 2- choix de la date via calendrier 3_ choix des heures et de la personne via list...
23/07/2021 à 18:16Agrimaman Excel 2019 - Sélectionneur de Date dans cellule ExcelBonjour, Je peux vous proposer le calendrier que j'ai développé, utilisable dans un formulaire ou dans une feuille. Ce calendrier gère les jours fériés et les week-ends et se positionne en fonction de la zone à remplir. Sa mise en place est simpl e : 1- stocker le contrôle ("calendrier.xlam" ci-join...
23/07/2021 à 11:45ThomasGBL Liste déroulante qui ne s'affiche plusCi_jointe autre proposition avec code revu et corrigé, sans utilisation des noms des textbox's pour meilleure maintenance...
22/07/2021 à 19:28Benoit0805 VBA et partage de classeurMême si vous révisez votre code pour pouvoir partager votre classeur, vous aurez de toute façon des conflits de mises à jour car elles concernent la même feuille et éventuellement les mêmes cellules...
22/07/2021 à 11:16cgdnsnz Ajout de valeurs dans un tableau stucturé spécifique, Erreur Objet RangeDans l'éditeur VB, aller à Outils --> Références et regarder si une référence n'est pas manquante. Auquel cas, la décocher et la remplacer par celle présente dans votre version. Vérifiez également que vous n'employez pas la propriété "RowSource" pour vos tableaux structurés...
22/07/2021 à 10:31Benoit0805 VBA et partage de classeurComme vous l'avez constaté, le partage de votre classeur n'est pas possible avec le positionnement dynamique de vos Listbox's. Par ailleurs, une solution aurait été possible en travaillant à plusieurs sur le classeur en lecture seule et en ne le mettant à jour qu'à la fermeture. Mais la mise à jour...
22/07/2021 à 10:14cgdnsnz Ajout de valeurs dans un tableau stucturé spécifique, Erreur Objet RangeCi-dessous votre code corrigé et simplifié...
21/07/2021 à 17:29AudCharp Copie d'une plage de donnée coller dans un tableau précisCi-jointe procédure "ajout_ligne" mise à jour...
21/07/2021 à 16:08mtaieb5Exporter des tableau Excel vers WordCi-jointe une proposition globale d'exportation vers Word...
21/07/2021 à 09:54vaffancolor Jours Fériés // Calendrier 1904Utiliser ma fonction personnelle pour Pâques ...
20/07/2021 à 17:11prestone Offset d'une plage de cellule discontinuées...
19/07/2021 à 18:13Arthur Exl Modification code - VBABonjour , il faut utiliser PtrSafe au début et LongPtr à la fin pour la version 64. Oui. Sauf que les variables de type Long en 32 bits ne sont pas toutes à convertir en LongPtr pour le 64 bits. En fait, seule les variables de type adresse (type HWND en C+) doivent l'être. C'est la difficulté de l'a...
19/07/2021 à 15:46Arthur Exl Modification code - VBALa version que j'ai fournie gère le 32 et le 64bits . Par ailleurs, je n'ai pas constaté d'erreur à la validation...
19/07/2021 à 11:58Arthur Exl Modification code - VBACi-jointe une proposition...
18/07/2021 à 11:50Damsa17Fermeture fichier PDFCi-joint exemple de fermeture d'une fenêtre d'un fichier PDF via APIs Windows...
17/07/2021 à 16:33joept69 Envoi PDF par WebmailAvec un interface Web, il faut oublier VBA dont les instructions n'ont rien à voir avec du code Web. CDO fonctionne encore avec des comptes Gmail mais plus avec des comptes Microsoft suite à des renforts de sécurité. La seule possibilité d'envoyer des mails à partir d'un compte Microsoft (hors Offic...
17/07/2021 à 16:06Damsa17Fermeture fichier PDFC'est si juste pour fermer une fenêtre PDF spécifique, c'est possible mais il faut alors utiliser des APIs Win32...
16/07/2021 à 22:26Damsa17Fermeture fichier PDFLe fichier PDF ne sera pas ouvert par défaut. Pour l'ouvrir, il faut utiliser le paramètre OpenAfterPublish et le positionner à True ...
16/07/2021 à 19:13yoelto Macro Outlook VBA en Background (Boite Emails partagée)J 'aurais aimé que la macro travaille seule en arrière plan Aucune macro ne travaille en arrière plan. Ce qui est possible, c'est d'exécuter une macro de rangement à chaque réception de courriel dans votre boîte mail partagée. Mais cela ne correspond pas à la macro que vous avez développée...
15/07/2021 à 20:51yoelto Macro Outlook VBA en Background (Boite Emails partagée)Etes-vous sûr d'avoir besoin de lancer automatiquement votre macro plusieurs fois dans la journée ? Si c'est une seule fois, le plus simple est d'appeler votre macro à l'ouverture d'Outlook dans la procédure événementielle : Private Sub Application_Startup(). Après, il existe d'autres solutions plus...
13/07/2021 à 10:31GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail OutlookPour les images , il faut regarder dans quel dossier elles sont. Telle qu'est paramétrée la fonction, elle considère qu'il s'agit du dossier "signatures perso_fichiers". Mais cela pourrait être ""signatures_perso_fichiers" . De toute façon, en général un espace est générateur de problème et mieux va...
13/07/2021 à 09:48GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail Outlook...
13/07/2021 à 00:03GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail OutlookDonc...
12/07/2021 à 18:03galopin01 Le défi du jour : Heu... DébogageTon problème est ici : Tu ne peux pas modifier une source de données lorsqu'elle est affectée via une propriété RowSource...
12/07/2021 à 17:06GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail OutlookAvez-vous bien pris un nom de signature enregistré dans Outlook ? menu Accueil --> nouveau courrier --> onglet : Joindre un fichier / Une signature --> Cliquer sur une signature --> signatures : les noms des signatures enregistrées apparaissent dans la fenêtre ouverte...
12/07/2021 à 12:12carolineOffnerEnvoie mail automatique comment garder le format des chiffresVous remplaçez Cells(Target.Row, 12) par Format(Cells(Target.Row, 12), "#,##0.00")...
12/07/2021 à 11:52GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail Outlook1- vous recopiez la fonction dans un module 2- après collage de vos 2 tableaux, vous ajoutez l'instruction suivante : où nom est l'une de vos signatures enregistrées dans Outlook...
12/07/2021 à 10:40GuiGui8731 Insérer nouvelle ligne entre deux tableaux Excel dans un mail OutlookVous pouvez utiliser cette fonction avec le nom d'une des signatures enregistrées dans Outlook (onglet signature lors de la création d'un nouveau courrier)...
11/07/2021 à 22:36pskyl Convertir un code 32 bits en 64 bitsExcel 365 32 bits ... J'ai le même souci > j'actionne la roulette de la souris vers le bas ou vers le haut > le défilement ne se fait que vers le bas ... En tout cas, ce n"est pas lié à la version 64 bits...
11/07/2021 à 19:52pskyl Convertir un code 32 bits en 64 bitsJ'ai testé le fichier joint, il y a un souci, mais tu n'as peut-être pas le même avec ta version. le scroll ne se fait que vers le bas,impossible de remonter dans la liste. Je n'ai pas effectivement ce problème...
11/07/2021 à 18:28pskyl Convertir un code 32 bits en 64 bitsCi-joint fichier...
11/07/2021 à 09:33pskyl Convertir un code 32 bits en 64 bits@Ergatomine Je n'ai pas de documentation particulière sur #If VBA7 . Ce n'est pas un commentaire, c'est en fait une instruction n'agissant qu'à la compilation, et non à l’exécution. C'est vrai que ce code me parait copieux pour gérer une molette de souris. Le premier point est qu'il gère à la fois l...