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 53

DateAuteur du sujetSujetExtrait du message
27/08/2018 à 16:53djgreg971 Envoie mail Sans CDOIl doit vous manquer la classe CDOSYS correspondante. Installer sur votre client le module Net Framework 3.5 et vérifier si cdosys.dll est alors bien présent dans c:\windows\system32...
25/08/2018 à 16:36Matt28VBA : Lien Hypertext et VariableEssayer ce code ...
23/08/2018 à 16:53sandrine13 Erreur de compilationCi-dessous code à appliquer (select inutile)...
19/08/2018 à 11:31sandrine13 Erreur d'exécution'-21470248809 80070057)Il vous manque dans votre UserForm les contrôles suivants : Label19 et Label20...
17/08/2018 à 08:33ramilouEmpêcher les doublonsMenu --> Données --> Groupe outils de données --> bouton supprimer les doublons...
10/08/2018 à 15:00tolunqFaire apparaitre et disparaitre une photo par un simple cli sourisPour répondre à votre demande, ci-jointe nouvelle version. A l'ouverture du fichier ou à l'activation de la feuille Feuil1 ayant pour nom"Test" , masquage de toutes les images appartenant à cette feuille. Modification de la procédure évènementielle relative à la sélection d'une cellule...
10/08/2018 à 11:31tolunqFaire apparaitre et disparaitre une photo par un simple cli sourisLe code est situé dans Feuil1. Il s'agit d'une macro événementielle...
09/08/2018 à 20:21tolunqFaire apparaitre et disparaitre une photo par un simple cli sourisSélection en colonne J ==> photo en colonnes F,G,H...
09/08/2018 à 19:22tolunqFaire apparaitre et disparaitre une photo par un simple cli sourisPas du tout. Il suffit simplement que le haut de l'image soit dans le haut des cellules de la ligne. ci-dessous exemple avec sélection en colonne J...
09/08/2018 à 15:51tolunqFaire apparaitre et disparaitre une photo par un simple cli sourisUne proposition avec les images en colonne F et la sélection en colonne G...
09/08/2018 à 13:13Bruce21130L'Ecriture de ma date dans ma fiche Excel est au format texteL'instruction Format ne que vous donner du texte...
09/08/2018 à 13:03atlonia Ligne de code récalcitranteJe trouve que vous vous compliquez bien la vie. Je procéderais ainsi : 1- tester si txt_Ne_Le est une date avec la fonction " IsDate " 2- si c'est une date, tester alors year(cdate(txt_Ne_Le)) par rapport à 1930...
09/08/2018 à 11:33juliemussotte VBA déclaration d'intervalleA priori, ce code fonctionne ...
08/08/2018 à 21:06juliemussotte VBA déclaration d'intervalleJe pense que ce code devrait mieux convenir. Cela dit, sans fichier, ce ne peut être qu'une indication. Puisque vous êtes débutante, apprenez à indenter votre code, ce qui le rendra beaucoup plus lisible par tous et au niveau des posts utilisez la balise "</>"...
08/08/2018 à 18:54juliemussotte VBA déclaration d'intervalleLorsque la fonction Range associe des plages discontinues, il faut utiliser une boucle de ce type pour récupérer l'ensemble des plages ...
07/08/2018 à 12:43vaffancolor Modifier couleur onglet en fonction deCi-jointe autre proposition...
06/08/2018 à 18:28sandrine13 Jamais 203Il suffit de modifier ta formule ainsi...
05/08/2018 à 19:48sandrine13 MFC & formule lors d'une insertion de ligneC'est bien sûr possible en utilisant l'objet tableau lié à la feuille : ci-dessous exemple de code effaçant les données sans les formules ...
05/08/2018 à 19:15sandrine13 MFC & formule lors d'une insertion de ligneErratum. Ceci devrait être mieux...
05/08/2018 à 18:38sandrine13 MFC & formule lors d'une insertion de ligneCi-joint fichier rectifié pour insertion de ligne. Pas vraiment trouvé d'où venait l'erreur car j'ai simplement tout reconstruit sur une nouvelle feuille à l'identique. Autre façon d'insérer une ligne : - sélectionner la dernière cellule de la colonne du tableau (actuellement cellule N24) et presser...
05/08/2018 à 16:16LandryLiens hypertextes qui se modifient tous seulsVoir la réponse de Ric, sinon essayer cette version en cliquant sur le bouton démarrer...
05/08/2018 à 13:03jpmalb Saisie de l'heure dans textboxCi-jointe une proposition avec mon contrôle heures/minutes...
05/08/2018 à 12:27LandryLiens hypertextes qui se modifient tous seulsLa transformation de vos liens est due au fait que par défaut, ce sont des liens avec une adresse dépendante de l'endroit où se situe votre classeur . 1- Tout d'abord, pour obtenir des liens hypertexte avec une adresse invariante , procéder au niveau du classeur à la modification d'option suivante ...
05/08/2018 à 11:48sandrine13 MFC & formule lors d'une insertion de ligneUne proposition de modification avec la ligne total automatique de l'objet tableau. Pour ajouter une ligne : 1- sélectionner la première cellule de la dernière ligne 2- positionner la souris sur le coin droite bas de la cellule jusqu'à obtenir le curseur d'insertion (petite croix) 3- clic gauche sur...
05/08/2018 à 10:24sandrine13 MFC & formule lors d'une insertion de ligneAs-tu bien utilisé : Menu --> Insertion --> bouton Tableau (1er groupe à gauche) ?...
04/08/2018 à 15:21michelle 23Rappel automatique de rendez vousCi-jointe une proposition via avec ajout d'une colonne rappels action : A partir du bouton ENVOI RAPPELS, - pour chaque action dont la colonne rappel est vide, affectation d'une tâche Outlook au destinataire de la colonne mails avec rappel à la date limite...
04/08/2018 à 11:08quentinmgt VBA - copier d'une feuille Excel mais macro infonctionnelleSi vous n'avez qu'un seul objet tableau dans votre feuille modèle, remplacer votre instruction par celle-ci...
03/08/2018 à 10:57thibaultcar Problème de chargement de UserForm via un bouttonPas vraiment, car je ne l'ai pas rencontré avec le nouveau code...
03/08/2018 à 10:54DOUZAL SaveAs en restant sur le classeur ?Non, car il est fermé automatiquement. La seule possibilité est d'utiliser le SaveCopyAS...
02/08/2018 à 18:59SophieBListe en cascade 4 niveauxA mon avis, pour des raisons de compatibilité de versions Excel hétéroclites sur les postes concernés...
02/08/2018 à 18:55DOUZAL SaveAs en restant sur le classeur ?ThisWorkBook est le classeur où s'exécute le code. ActiveWorkbook est le classeur actif qui peut être différent de ThisWorkBook. Le nouveau classeur indiqué via la méthode ".SaveAs" devient automatiquement le classeur où s'exécute le code (donc ThisWorkBook)quelque soit son extension (.xlsx par exem...
02/08/2018 à 14:59SophieBListe en cascade 4 niveauxTrès simple. Sur la feuille DV, sélectionner A2 et choisir une zone. Sélectionner ensuite B2, choisir un pays et de même pour les 2 colonnes suivantes...
02/08/2018 à 13:47SophieBListe en cascade 4 niveauxCi-jointe une proposition avec utilisation d'une collection ArrayList (sans l'usage de filtres avancés)...
02/08/2018 à 11:44thibaultcar Problème de chargement de UserForm via un bouttonAi ajouté la modif suggérée par MFerrand. Ne vois pas à quoi servent les "load" de formulaires juste avant l'instruction ".show" et les ai donc mis en commentaire. Fonctionne chez moi...
02/08/2018 à 10:34charly013Non verouillage du fichier apres enregistrementSi la fiche ne doit plus être modifiable après impression, alors la logique est de l'exporter en PDF pour en garder la trace numérique....
02/08/2018 à 10:24thibaultcar Problème de chargement de UserForm via un bouttonEssayer donc de remplacer ce code par celui-ci, qui vous donnera la liste triée des fournisseurs sans doublons, et ne vous donnera plus peut être d'erreur ...
02/08/2018 à 10:10thibaultcar Problème de chargement de UserForm via un bouttonDéjà: ??? Je mettrais...
01/08/2018 à 16:11Christophe PP Exécuter une macro sur une autre feuilleCette modif devrait résoudre le problème...
01/08/2018 à 15:29Christophe PP Exécuter une macro sur une autre feuille1- remplacer alors ActiveSheet par Feuil8 2- copier le bouton de commande sur la feuille "Facture"...
01/08/2018 à 12:25charly013Bouton couleurLa couleur des boutons de formulaire est liée au paramétrage général des boutons de Windows et ne peut donc pas être personnalisée pour une application. Une première solution est comme indiqué ci-dessus d'insérer des boutons de contrôle ActiveX auquel cas ton code est à rattacher à la feuille où son...
01/08/2018 à 09:50Christophe PP Exécuter une macro sur une autre feuilleComment cette macro située dans un module et non dans l'onglet ""Packing List" est-elle exécutée dans cet onglet ? Par ailleurs, je suppose que si voulez l'exécuter depuis l'onglet "Facture", vous souhaitez une exportation de cet onglet en PDF. il faudrait donc déjà plutôt modifier votre macro ainsi...
31/07/2018 à 19:04Christophe PP Exécuter une macro sur une autre feuille1- identifier dans l'éditeur VBA la feuille objet correspondant à l'onglet "Packing List" , qui pourrait être par exemple "Feuil1" 2- La procédure publique "Enregistre_Packing_Lis" est une méthode de cette feuille objet. L'instruction pour appeler la procédure est donc : Si vous tapez juste "Call Fe...
31/07/2018 à 15:25alcibiadeMail VBA faisant appel à un formulaire MailVous pourriez utiliser une sous-procédure de ce type...
31/07/2018 à 12:24alcibiadeMail VBA faisant appel à un formulaire MailDans Outlook, vous pouvez créer un modèle de formulaire (.oft) , appeler ensuite ce modèle dans VBA et le compléter...
19/07/2018 à 13:12Colombe23Code couleurPour ma part, voici comment je programmerai vos indicateurs...
19/07/2018 à 12:12Arekk7Manipulation d'Objet Workbook et Worksheet pour copyUtliser ce code ...
18/07/2018 à 22:06Arekk7Manipulation d'Objet Workbook et Worksheet pour copyJ'obtiens l'erreur "Erreur d'execution '438 - Propriété ou méthode non gérée par cet objet" avec ce code Normal : la variable objet newCollec est une collection de classeurs (cad un ensemble de classeurs) et non un classeur mais pas avec celui-ci Bien sûr car cette fois la variable objet = newCollec...
18/07/2018 à 20:01Arekk7Manipulation d'Objet Workbook et Worksheet pour copy1) Pourquoi on crée un objet avec une méthode de classe ? Le nouvel objet créé avec une méthode de classe, c'est à dire avec le mot-clé "New" est une 2ème application Excel (Dim xlApp As New Excel.Application) Cette instruction : "Set newclasseur = xlApp.Workbooks.Add" combine 2 actions : 1- créatio...
18/07/2018 à 19:24Oliv34 Mise à jour base de donnéeCi-joint exemple pour cette option...
18/07/2018 à 19:02Oliv34 Mise à jour base de donnéeC'est ce qui me parait effectivement le mieux. Je vous soumets un exemple illustrant cette option...