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 38

DateAuteur du sujetSujetExtrait du message
23/07/2019 à 12:16arthorius Userform : Action répétitive depuis checkbox sur autres contrôlesIl n'y a rien à faire au niveau du code. Il faut que le libellé figurant en Feuil1 soit identique au titre de la checkbox (propriété "caption") Il suffit donc de remplacer "inacceptable" par "Offre inacceptable". De même, l'intitulé des lignes : Offre1, Offre2;... doit correspondre aux titres des pa...
22/07/2019 à 23:19arthorius Userform : Action répétitive depuis checkbox sur autres contrôlesCi-jointe une proposition avec un module de classe pour les checkbox...
22/07/2019 à 20:58Sayuri Décocher cases à cocherCi-jointe autre proposition...
22/07/2019 à 12:48Mich DafExcel et SharepointJe n'en vois pas l'intérêt. 1- Vous chargez une seule fois votre fichier Excel sur SharePoint 2- Vous l'ouvrez via Excel web ou Excel services 3- Vous sélectionnez : modifier via l'application de bureau, c'est à dire sur votre PC 4- Excel web ou Excel services gère la remontée automatique sur le Sha...
22/07/2019 à 12:32SNKG Copier un tableau Excel vers un document WORDD'abord une petite rectification de vocabulaire. Il s'agit de la collection des objets Shapes présents dans le document. Une collection est dynamique car elle se rapporte aux objets stockés en mémoire. Une bibliothèque se rapporte à des classes VBA et est stockée dans votre PC sur l'unité C. ci -des...
22/07/2019 à 12:11dudessonCopie fichier sur réseauUn script est un fichier .bat ou .vbs Le fichier .bat contient des commandes MS-DOS ou lignes de commande Le fichier .vbs contient des instructions VBA (aux fonctionnalités réduites). Comment faire ? 1- mettre ton fichier en lecture recommandée 2-créer via le bloc-notes un fichier .vbs contenant les...
22/07/2019 à 11:58Mich DafExcel et SharepointAbsolument pas. Le fichier Excel avec ses macros peut être chargé sur le SharePoint. il est modifiable via Excel Web App ou Excel services avec des fonctionnalités plus limitées qu' Office. Les macros sont conservées mais sont inutilisables...
22/07/2019 à 11:39dudessonCopie fichier sur réseauLe fichier ne peut qu'être mis en lecture recommandée. Si on le veut en lecture seule, il faut passer par un script ou un classeur intermédaire. Le plus simple est de le copier via un script ( .bat ou .vbs) et de programmer l'exécution de ce script dans le planificateur de tâches...
22/07/2019 à 09:37ryoken Planning automatique VBASi tu besoin de précisions, n'hésite pas à me solliciter. Pour passer à 2020, 2021 … sur la feuille Planning, une petite correction car la cellule était restée verrouillée...
21/07/2019 à 18:51ryoken Planning automatique VBAC'est effectivement un projet complexe. ci-joint pour exemple une de mes applications "planning" que j'ai légèrement adaptée à ton cas. La planification des tâches est annuelle. L'affichage est par défaut annuel mais peut être rétréci selon les choix de la semaine de départ et de la semaine de fin...
19/07/2019 à 17:33Mich DafExcel et SharepointLes macros VBA ne fonctionneront pas sur un SharePoint car non compatibles avec l'interface Web. Il existe des possibilités de développement Web sur cette plate-forme (HTML Javascript, API, …. ) qui héberge des fichiers Excel, mais c'est une autre paire de manches ! A noter que sur ce type de plate...
19/07/2019 à 17:16SNKG Copier un tableau Excel vers un document WORDC'est curieux car en reprenant votre type de collage, je trouve l'image dans la collection "Shapes"...
19/07/2019 à 10:29SNKG Copier un tableau Excel vers un document WORDAvec le type de collage que vous avez fait, il s'agit simplement d'une forme et non d'une forme insérée La collection concernée est donc "Shapes" et non "InlineShapes" ...
18/07/2019 à 23:10Sparfell29 Création de rappels OutlookIl me parait peu logique d'effectuer vos rappels via la création de rendez-vous. Ci-jointe une proposition via la création de tâches et l'ajout d'un commentaire dans la date de rappel afin de ne pas les créer 2 fois. NB : J'ai revu la correspondance de votre tableau structuré des rappels avec celui...
18/07/2019 à 17:32SNKG Copier un tableau Excel vers un document WORDElle agit sur la forme insérée n°2 "docwd.InlineShapes(2)" . Est-ce bien celle qui contient votre image ? Qu'y a t-il dans la forme insérée n°1 "docwd.InlineShapes(1)" ?? La propriété docwd.InlineShapes(1).type vous donne le type d'objet inséré...
18/07/2019 à 17:01SNKG Copier un tableau Excel vers un document WORDPour une image, il faut utiliser ces propriétés ...
18/07/2019 à 16:42nada bahriVBA et active directoryJe pense que cela est possible en utilisant les services WMI puisqu'il y existe des classes spécifiques à AD...
18/07/2019 à 15:36SNKG Copier un tableau Excel vers un document WORDEssayer de jouer sur le pourcentage en largeur. Réduction a priori de moitié avec ces instructions : Après, vous pouvez jouer sur la hauteur des lignes, la largeur des colonnes et sur la police des caractères...
18/07/2019 à 13:06SNKG Copier un tableau Excel vers un document WORDLe plus simple est de créer un signet à l'endroit où vous voulez insérer votre tableau Excel. Si ce signet est nommé "signet1", ci-dessous exemple de code ...
18/07/2019 à 10:45Calire09 Insérer un tableau à la suite d'un texte dans un mailCi-joint exemple de code (module 3)...
18/07/2019 à 09:45cfn3cfnTransformer un code long@Galopin Bonjour, Ma réponse était liée au contexte : pas de fichier et uniquement quelques lignes de code. Dans ce cadre, l'utilisation de l'offset correspondait à des cellules parfaitement identifiées , soit A3 et B3. Avec les infos arrivées ultérieurement, ta réponse me paraît plus adaptée. Cela...
17/07/2019 à 12:21nada bahriAfficher un msgbox lors de selection d'un choix du listBoxQuelques remarques tout d'abord : 1- il serait utile de faire le ménage dans votre classeur en y supprimant les feuilles inutiles 2- Votre "Feuil6" était farcie de doublons empêchant le bon fonctionnement du code. Je les ai donc supprimés via le menu Données --> supprimer les doublons ci-jointe n...
17/07/2019 à 10:07cfn3cfnTransformer un code long"TextBox(i)" ne représente pas un contrôle de formulaire, il faut utiliser ce code : où "Me" représente l'objet formulaire et ci-dessous très certainement un code plus générique ...
16/07/2019 à 15:22jahmanOù est l'erreur (cells.value=range.value)Elle est fondamentale pour la clarté et la compréhension du code. Si vous ne souhaitez pas de concaténation, alors il faut étendre votre plage réceptrice à 7 colonnes. ci-dessous code ...
16/07/2019 à 14:54jahmanOù est l'erreur (cells.value=range.value)Une première remarque : 1- votre code n'est pas indenté Une deuxième remarque: 2- la syntaxe de votre instruction est incorrecte. La syntaxe correcte est D'après ce que je crois comprendre de ce que voulez faire, ce code devrait fonctionner...
15/07/2019 à 13:41whereisbryan Fonction last_row, pages concernéeNe pas utiliser de boucle mais la propriété "End" de la classe Range...
15/07/2019 à 11:20Riri92Transformer les données d'une colonne dans une seule celluleTout d'abord une remarque. Le terme tableau dynamique est impropre car il s'applique à un tableau stocké en mémoire. Votre tableau est ici stocké dans le classeur. Il s'agit en fait d'un tableau structuré (ListObject) créé via menu Insertion --> bouton Tableau. ci-joint exemple...
12/07/2019 à 21:35OcéaneBug Excel causé par une macro ou fonction ou Userform1- démarrer Excel en mode sans échec via la ligne de commande: excel.exe /s 2- créer un nouveau classeur 3- désactiver les macros via centre de gestion de la confidentialité --> paramètres des macros 4- ouvrir votre fichier personnal.xlsb Ceci devrait vous permettre de neutraliser la macro posant...
12/07/2019 à 19:27MPETITRechercher une information parmis une plage de celluleAnnulé...
11/07/2019 à 18:40floBERLiaison POWERPOINT ExcelA mon avis, c'est mission impossible. La propriété "SourceFullName" n'est pas disponible pour le type de lien que vous avez créé. Vous avez certainement fait un copié des graphiques Excel puis un collage avec liaison sur vos diapos. Ce type de liaison n'est pas a priori modifiable. Avec VBA, vous po...
11/07/2019 à 09:44margoxx Questionnaire VBA : remplissage tableau automatiqueAprès vérification du fichier, je me suis aperçu que vous aviez un label caché dans Frame1 qui provoquait un plantage. ci-jointe version modifiée après suppression du label parasite...
10/07/2019 à 21:27margoxx Questionnaire VBA : remplissage tableau automatiqueCi-jointe nouvelle version permettant de contrôler le remplissage d'un cadre d'options Un tableau structuré est en fait comparable à une table de base de données. 1- sa taille est fixée : nombre de lignes et de colonnes définies, 2- il possède une ligne d'entête permettant d'identifier le contenu de...
10/07/2019 à 15:59Micka_Plays Liste partielle d'un tableau avec checkboxCi-jointe une proposition...
10/07/2019 à 13:15nada bahriLiaison VBA et base de donnéesPowerPivot est d'abord un outil d'analyse permettant de produire des indicateurs et des tableaux de bord. Si vous voulez manipuler des tables dans votre application VBA, il vaut mieux d'abord utiliser PowerQuery. Une table pour PowerQuery ou PowerPivot est dans votre application VBA, obligatoirement...
10/07/2019 à 12:54margoxx Questionnaire VBA : remplissage tableau automatiqueJ'ai optimisé votre code en utilisant les instructions associées à un tableau structuré (ListObject). Pas de souci pour remplir votre formulaire. NB: Pour démarrer, votre tableau structuré doit être entièrement vide (toutes les lignes doivent être supprimées). Les formats et formules définis préalab...
09/07/2019 à 16:40nada bahriLiaison VBA et base de donnéesTout d'abord, une rectification : ce n'est pas VBA qui est mono_utilisateur mais par défaut le classeur Excel. Il n'est donc pas naturellement simple d'utiliser un classeur Excel en multi-utilisateur et si c'est possible, mieux vaut s'orienter vers un SGBD Access. Si l'on veut rester en Excel, la me...
09/07/2019 à 11:28MPETIT Evolution d'infos en fonction d'une celluleCi-jointe modification...
09/07/2019 à 10:52MPETIT Evolution d'infos en fonction d'une celluleCi-jointe une proposition...
02/07/2019 à 19:38nada bahri Transfert un traitement Excel en formulaire VBACi-jointe nouvelle version...
01/07/2019 à 20:10Binimo For.. Next non-fonctionnel pour une raison inconnue (Usage Simple)...
01/07/2019 à 20:06Julien049Outlook : macro extraction donnéesL' adresse mail de l'expéditeur sera obtenue par cette instruction ...
30/06/2019 à 09:02Julien049Outlook : macro extraction donnéesExemple de code ...
27/06/2019 à 20:01BoltonBL3 Ma CheckBox générée par le code est-elle cochée ?Il faut effectivement utiliser un module de classe. ci-joint exemple...
27/06/2019 à 18:05nada bahri Transfert un traitement Excel en formulaire VBAS'il y a problème, cela peut venir d'une non correspondance exacte entre les noms de colonne de la feuille SHEET1 et de ceux utilisés dans le code. J'ai dû enlever un espace de trop à la fin du nom de colonne "Poste/roles"...
27/06/2019 à 17:41nada bahri Transfert un traitement Excel en formulaire VBAChez moi, ça fonctionne. ci-joint résultat obtenu en SHEET1 via userformlogin + userformcréation + userforposte...
27/06/2019 à 17:23nada bahri Transfert un traitement Excel en formulaire VBAAvez-vous cliqué dans la ListBox Role/poste du UserFormCreation pour sélectionner le rôle ? Il faut remplacer le test "Lbx_rôle.value = "" par "Lbx_rôle.ListIndex = -1"...
27/06/2019 à 17:05nada bahri Transfert un traitement Excel en formulaire VBAAvec un tableau structuré en SHEET1, c'est plus simple et plus parlant...
26/06/2019 à 21:56nada bahri Transfert un traitement Excel en formulaire VBACi-jointe modification...
26/06/2019 à 20:05Watewmark Plage dynamique DECALERParce qu'elle résulte d'un calcul. La seule façon de vérifier, c'est en cliquant dans le champ "fait référence à"...
26/06/2019 à 19:21Watewmark Plage dynamique DECALERVotre formule est correcte. Elle ne peut se vérifier qu'en cliquant dans le champ "fait référence à. Vous pourriez utilement la compléter ainsi...