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 83

DateAuteur du sujetSujetExtrait du message
22/07/2016 à 18:17papyx Problème avec import fichier CLS...
22/07/2016 à 17:30papyx Problème avec import fichier CLSPour le module .cls correspondant à ThisWorkbook, essayer cette instruction...
22/07/2016 à 15:32yohann.GestionCompiler des données dans un TableauCode ajusté + correction formule recherchev...
22/07/2016 à 13:43grandid88 BARRIERE DES 10000 LIGNESJe ne sais pas où est l'erreur, en tout cas, ci-dessous un code qui fonctionne...
22/07/2016 à 10:57papyx Problème avec import fichier CLSD'après ce que vous avez communiqué, il suffit de déplacer le code contenu dans ThisWorkbook1 dans ThisWorkbook et de supprimer ThisWorkbook1...
21/07/2016 à 22:37NightsheartRecherche Lien/Connexion donnéesIl est possible que ce soit la version 2007 d'Excel qui provoque cette erreur. J'ai effectué une légère modification du fichier qui fonctionnera peut être...
21/07/2016 à 22:20papyx Problème avec import fichier CLSUn fichier .cls correspondant à un module de classe, il est normal qu'il soit importé comme tel. Il doit être cependant utilisé dans les autres modules ou Userform. Il faut donc renommer ThisWorkbook1 avec le nom employé dans ces derniers...
21/07/2016 à 20:19yohann.GestionCompiler des données dans un TableauCi-jointe version incrémentale. Pour que ça fonctionne pour les intervenants, il faut défusionner les cellules correspondantes à leur colonne. J'ai donc ajouté l'instruction nécessaire...
21/07/2016 à 10:56yohann.GestionCompiler des données dans un TableauJe ne suis pas bien sûr d'avoir compris ta dernière demande. Veux-tu dire que si une nouvelle intervention est ajoutée dans la feuille "COPIER", le tableau ne doit pas être recompilé entièrement mais seulement incrémenté de la nouvelle intervention ...
21/07/2016 à 10:29NightsheartRecherche Lien/Connexion donnéesAs-tu essayé d'ouvrir ces fichiers lorsque tu es dans le répertoire R:\Sys-GAO\rapportBu\VentesFa ...
21/07/2016 à 04:05yohann.GestionCompiler des données dans un TableauCi-joint amélioration de votre code...
20/07/2016 à 19:06NightsheartRecherche Lien/Connexion donnéesSi tu as des erreurs d'ouverture de fichier, c'est que le chemin n'est pas correct ou qu'il comporte trop de caractères. Peux-tu communiquer un extrait du résultat que tu obtiens...
19/07/2016 à 19:44lioneloiv2016 Bon de commande / VBAJ'ai essayé Private Sub TextBox71_Exit() mais ca ne fonctionne pas Parce que TextBox71 est inséré dans le contrôle Frame4. Frame4_Exit() va fonctionner à condition de sortir du cadre : remise et prix unitaire...
19/07/2016 à 17:03lioneloiv2016 Bon de commande / VBAPour la 3ème question, je changerai l'événement par...
19/07/2016 à 16:45lioneloiv2016 Bon de commande / VBATes 2 premières questions sont résolues en appliquant cette modification de ton code...
19/07/2016 à 16:14lioneloiv2016 Bon de commande / VBAPour la première question, il suffit derrière l'instruction d'ajouter...
19/07/2016 à 15:57houdaelwarari Suppression doublons 2 colonnesTu auras de meilleures réponses si tu indiques le résultat à obtenir en Feuil3 à partir de la Feuil1...
19/07/2016 à 14:15NightsheartRecherche Lien/Connexion donnéesJe dispose d'un fichier permettant de lister toutes les liaisons de fichiers Excel, Word, PowerPoint dans un répertoire donné. Cela devrait pouvoir répondre à votre problème. mode d'emploi : 1- placer ce fichier hors du répertoire à analyser 2- ouvrir ce fichier 3- entrer le chemin du répertoire ci...
18/07/2016 à 16:15r4944 Recherche de date dans un tableauApparemment votre date est bien reconnue en tant que telle puisque cadrée à droite. Le message d'erreur affiché n'a pas l'air de correspondre à votre code car je ne vois pas d'où vient le texte "Faites un autre essai SVP"...
18/07/2016 à 14:16Starr Mémoire insuffisante " code VBA"Ci-joint nouvelle version...
17/07/2016 à 20:58InvitéCapturer un événementAvec cette manipulation, je pense que votre connexion s'appelle "MiseAjour". Vous pouvez le vérifier dans le menu "connexions" à côté de "Actualiser". En supposant que le résultat de votre importation est mis sur "Feuil1", voici le code pour accéder à l'événement 1- Déclaration dans Feuil1 de l'évén...
17/07/2016 à 20:12InvitéCapturer un événementJe vous avais fait une réponse générale mais avec la précision que vous apportez la capture de l'événement est possible. Pour vous donner le code nécessaire, indiquer le nom de la connexion ainsi que le nom de la feuille associée à la connexion...
17/07/2016 à 19:15InvitéCapturer un événementPour capturer (vivant) l’événement déclenché par Menu/Données/Actualiser les Données, il faut disposer d'un Tableau Croisé Dynamique dans ton fichier...
15/07/2016 à 23:07HayaMacro avec comportements différentsExact. Merci de la remarque '...
15/07/2016 à 23:00r4944 Recherche de date dans un tableauJ'essaierai ceci ...
15/07/2016 à 22:30HayaMacro avec comportements différentsVoici un code qui devrait fonctionner...
14/07/2016 à 20:41Slyss Ajout d'un corps de message à une macro VBA mailL'utilisation de la méthode "SendMail" ne permet pas d'intégrer un corps de texte dans le message. Pour le faire, il faut utiliser l'application Outlook avec la classe MailItem...
14/07/2016 à 20:21Blobfish Importer données de plusieurs Classeur [VBA-Excel 2010]Pour répondre à votre demande, j'ai créé un nouveau module : importation 2. Ci-joint fichier...
13/07/2016 à 19:08Blobfish Importer données de plusieurs Classeur [VBA-Excel 2010]Donc ton code d'importation fonctionne. Dans un premier temps, je regarde demain comment traiter le problème que tu as posé...
12/07/2016 à 20:56Blobfish Importer données de plusieurs Classeur [VBA-Excel 2010]En regardant le code que vous avez écrit pour l'importation de vos fichiers, j'ai une question basique : fonctionne-t-il ? Et quelques remarques : 1) je vois des tableaux dynamiques "nomfich(n)" , " cheminf(n)" alimentés par boucle qui ne sont jamais a priori redimensionnés. Vous devez faire tourner...
12/07/2016 à 13:28VirgPePouVBA Formule incomplète gestion commande1) il serait plus logique de définir des variables dates car en ajoutant 7 à une date, tu n'obtiens pas un délai 2) il est impératif de tester que la cellule de la colonne D contient une date valide 3) remplacer éventuellement "Range("AJ20000").End(xlUp).Row" par "ActiveSheet.UsedRange.Rows.Count" q...
12/07/2016 à 13:03VirgPePouVBA Formule incomplète gestion commandeDéjà, remplacer "TODAY()" par Date. et éventuellement "Range("AJ20000").End(xlUp).Row" par "ActiveSheet.UsedRange.Rows.Count" qui sera toujours valide, quelque soit le nombre de lignes de la feuille...
12/07/2016 à 12:42Starr Mémoire insuffisante " code VBA"Ci-jointe nouvelle version...
12/07/2016 à 11:20lolo92 Saut de page incrementer de 1Il me paraitrait beaucoup plus simple d'insérer dans le pied de page, la numérotation automatique des pages via la propriété "PageSetup" de la feuille...
11/07/2016 à 22:28Starr Mémoire insuffisante " code VBA"Voici ce que j'ai modifié 1) 2)...
11/07/2016 à 22:16r4944 Supprimer les lignes identiquesJe ne pense pas que ce soit un problème de formule car je viens de tester ce cas. Il s'agit bien de lignes identiques allant de la colonne 1 à 42 ? Sinon, peux-tu communiquer un extrait représentatif de ton fichier...
11/07/2016 à 21:06r4944 Supprimer les lignes identiquesEssayer avec ce code qui supprime les lignes identiques dans la plage utilisée pour les colonnes 1 à 42...
11/07/2016 à 20:11Civod K Controler Word via Excel (Controle du document)Code par rapport à vos variables...
11/07/2016 à 17:46Civod K Controler Word via Excel (Controle du document)A mon avis, il faut activer au préalable l'application Word...
11/07/2016 à 17:16Starr Mémoire insuffisante " code VBA"D'après ce que j'ai cru comprendre...
11/07/2016 à 11:54Starr Mémoire insuffisante " code VBA"[Bonjour, Je suis juste intervenu sur la partie 1 car je n'ai pas compris la seconde...
09/07/2016 à 22:59Starr Mémoire insuffisante " code VBA"Pour pouvoir vous aider, il faudrait que vous exposiez votre problème et plus précisément le résultat à obtenir via 1 ou 2 exemples. On a certainement dû vous le consigner par écrit. Sinon même en voulant simplifier le code actuel, des éléments sont manquants . En particulier, tous les noms répertor...
09/07/2016 à 17:27Starr Mémoire insuffisante " code VBA"On ne s'est pas compris. Ma remarque ne portait pas sur le changement d'instruction Pour moi, cette instruction ne sert à rien et elle doit être supprimée, d'autant plus qu'elle provoque une boucle répétitive. Ou alors, elle est mal codifiée pour le but à atteindre que vous devez alors préciser...
08/07/2016 à 22:42Starr Mémoire insuffisante " code VBA"Je ne comprend pas votre instruction comme elle est rattachée à l'événement "Change" de votre feuille "En Cours", cette instruction équivaut à...
08/07/2016 à 22:15Starr Mémoire insuffisante " code VBA"Cette instruction vous crée une boucle sans fin car elle vous redéclenche le même événement...
08/07/2016 à 21:10Starr Mémoire insuffisante " code VBA"Votre problème vient du fait que vous faites de nombreuses boucles sur la feuille en cours qui comporte son nombre de lignes maximum (plus d'1 million). Examinez donc la valeur de "Range("d" & Rows.Count).End(xlUp).Row" qui est à mon avis la même que celle "Rows.count" Si vous supprimez les lignes 1...
06/07/2016 à 23:14lioneloiv2016 Bon de commande / VBAPour la première question, il suffit de rajouter une instruction de ce type dans l'événement Change de textbox71 Pour la seconde question, il faut supprimer les noms faisant référence à un classeur externe, comme ceci ...
06/07/2016 à 22:44r4944 Erreur importation des donnéesQu'entends-tu exactement par non respect des conditions de mise en vigueur ? S'il s'agit d'une condition par exemple sur les extensions de fichier, la propriété Filters de Application.FileDialog permet de restreindre le choix offert à l'utilisateur...
06/07/2016 à 10:33lioneloiv2016 Bon de commande / VBAJ'ai un peu de mal à comprendre. Quelle est la bonne formule ? TextBox48.Value = (TextBox72.Value * (100 - TextBox72.Value)/100) ? TextBox48.Value = (TextBox72.Value * (100 - TextBox71.Value) / 100 ? Si c'est la deuxième, alors il faut la mettre dans cette instruction va déclencher la procédure liée...
05/07/2016 à 21:25r4944 Erreur importation des donnéesJ'ai trouvé des erreurs de compilation dans ton code. En tout cas, je te propose celui ci-dessous. Pour ce qui concerne la sélection multiple, utilise Application.FileDialog (msoFileDialogOpen)...