Membre impliqué

Inscrit le :25/08/2014
Dernière activité :08/05/2020 à 21:32
Version d'Excel :2010
Emploi :Consultant VB6 / SQL / VBA / Excel / Access
Lieu :Région parisienne
Messages
1'794
Votes
256
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par bouben - page 11

DateAuteur du sujetSujetExtrait du message
06/11/2016 à 09:27philophiloMACRO Creation automatique en fonction d'une conditionCe traitement est faisable en passant par du VBA. Un exemple en PJ, à tester et adapter. N'hésite pas à joindre un fichier exemple ! Bonne journée Bouben...
06/11/2016 à 09:09zorglubDécoupage d'un fichier txtCette version sera vraisemblablement à améliorer, un onglet avec 1000 colonnes est dans tous les cas inexploitable Après le découpage, notre ami aura sûrement des idées sur la restitution, phase 2, en attente de réponse sur ta remarque pertinente : Et dans ce cas, il faudra distinguer la partie donn...
05/11/2016 à 19:05zorglubDécoupage d'un fichier txtCi-joint une première version, à tester. > sélection du fichier dans l'onglet "Accueil" > résultat dans l'onglet "Résultat" https://www.cjoint.com/c/FKfseIqJnl6 Grâce à la bonne analyse faite par eriiic Vive la Bourgogne et le pays Beaunois Bonne soirée Bouben...
05/11/2016 à 16:00zorglubDécoupage d'un fichier txtBien vu ! Non, je n'avais pas interprété de cette façon. Heureusement que tu es là pour expliquer Confirmation Pour la préconisation, sûrement une bonne idée ! Allez, j'essaie mettre en place le découpage demandé, et pour le reste, on attend que notre ami se manifeste Bonne journée Bouben...
05/11/2016 à 15:42louvine45 Devis - Facture automatique + suiviCi-joint une proposition à tester. > attribution du n° > enregistrement dans l'onglet suivi > création d'une copie du devis Pour la facture, précise ce que tu veux. Bonne journée Bouben...
05/11/2016 à 13:23LouReeD Connaitre le nombre et l'adresse de groupes de lignesIl y a 2 écoles. Ma vision est sans appel : le VBA est beaucoup plus puissant, évolutif, compréhensible, maintenable, simple à déboguer, etc ... Une formule de 10 lignes est difficilement maintenable, même par celui qui l'a écrite. Heureusement, sur ce forum, des spécialistes dans les 2 domaines. Al...
05/11/2016 à 11:13mafajo Ajouter une couleur 2Pas compris non plus le lien entre le résultat attendu et les exemples. Une proposition à tester, au pif. La ligne apparaît en bleu si la valeur en colonne A existe dans la ligne Bonne journée à tous Bouben EDIT : grâce aux dernières précisions, j'y vois un peu moins clair...
05/11/2016 à 10:25LouReeD Connaitre le nombre et l'adresse de groupes de lignesJe pensais bien ... Pas ma spécialité, merci eriiic Bouben...
05/11/2016 à 10:22zorglubDécoupage d'un fichier txtCette partie est bien décrite dans le pdf. Ce qu'il faut préciser, c'est justement la suite : > comment se décompose chaque DA, chaque DAD, chaque acte > fournir un exemple avec plusieurs DA, plusieurs DAD et plusieurs actes (ou la description des enregistrement). Ces points ne sont pas précis...
04/11/2016 à 22:51CORDIA5 Code VBA extraction de données d'un autre fichierCe n'est pas clair, confirmation. Si on veut copier A5:A15 d'un fichier à l'autre, puis D5:D15, poursuivre avec le même principe en place : Si ce n'est pas ça, réexpliquer avec un exemple du résultat attendu. Bonne soirée Bouben...
04/11/2016 à 22:30LouReeD Connaitre le nombre et l'adresse de groupes de lignesBonsoir l'ami, VBA autorisé ? Si oui, c'est possible. En formule, je laisse la main. En attente de choix ... Bonne soirée Bouben...
04/11/2016 à 22:21cisco38Bdd access et texbox VBACi-joint une nouvelle version à tester : > gestion des valeurs "NULL" en base > sélection de la première ligne de la listbox Bouben...
04/11/2016 à 21:59zorglubDécoupage d'un fichier txtC'est juste un peu plus clair Dans le pdf, la description du diagnostic principal est expliqué, en revanche, la description des 3 autres types d'enregistrements n'apparaît pas clairement. Un ou plusieurs exemples de découpage sont nécessaires (pour le début, c'est clair). En tâtonnant, le résultat n...
04/11/2016 à 21:32cisco38Bdd access et texbox VBACi-joint une proposition à tester. > ajout d'une requête de sélection > navigation +/- entre les machines > renommage des textbox pour lisibilité > révision de l'ouverture et fermeture de la connexion > ajout d'une référence vers adodb Bonne soirée Bouben...
04/11/2016 à 18:20zorglubDécoupage d'un fichier txtEn croisant la description et le fichier, besoin d'un peu plus de précisions. Découpage commencé, mais il rapidement bloqué pour interpréter ... "Tout est fixe à jusqu'à la colonne 141 puis après tout dépend des chiffres dans les colonnes 134 136 et 138 qui détermineront les colonnes à partir de 193...
04/11/2016 à 17:40batoineRécupérer le nom d'un onglet en cliquant dessusBesoin de précision : action lorsqu'on clique sur l'onglet ou lorsqu'on clique sur une cellule de l'onglet ? Ci-joint un exemple (en VBA), prenant en compte les 2 cas, à tester et adapater. Le code est derrière "ThisWorkbook" : Bonne soirée Bouben...
04/11/2016 à 17:30zorglubDécoupage d'un fichier txtEn complément de la description du fichier, peux-tu envoyer un fichier de données (ou un extrait) ? Bouben...
04/11/2016 à 16:16louyotj Suppression doublons valeurs fichiers txt dans un répertoireCe message est a priori indépendant du fichier lui-même, probablement lié aux paramètres de sécurité des macros sur ton poste, à modifier. Cordialement Bouben...
04/11/2016 à 11:20louyotj Suppression doublons valeurs fichiers txt dans un répertoireCi-joint une proposition à tester. > sélection du répertoire contenant tous les fichier txt (et que ceux-là) > restitution du résultat sans doublon Bonne journée Bouben...
04/11/2016 à 10:17MerinomAide pour lier des cellulesCi-joint une nouvelle version à tester. La sélection d'une commande dans un des 2 onglets est répercutée dans l'autre. Bonne journée Bouben...
03/11/2016 à 16:41DiuckFusion plage données fichiers Excel en un seulSuper ! Cordialement Bouben...
03/11/2016 à 16:15DiuckFusion plage données fichiers Excel en un seulCi-joint une nouvelle version à tester Les réponses sur les 3 points : - ligne 8 à 31 = données du 21/10/16 alors que les données sont sur septembre !? A priori, cela correspond au fichier de récap qui serait enregistré dans le même répertoire que les autres fichiers à traiter. => contrôle complé...
31/10/2016 à 13:53cannellebe Copie feuille condition celluleCi-joint une nouvelle version à tester. Après copie, on fige le mois (remplacement de la formule par la valeur). Bonne journée Bouben...
31/10/2016 à 11:20ninojaFonction si Ou / et6 mots ! Ah il faut décoder ... Ci-joint une nouvelle version à tester. Bouben...
31/10/2016 à 10:49ninojaFonction si Ou / etFormule en D2 à tester : =SI(NB.SI(A1:C2;1) >=2;"NIVEAU 1"; "suite") cf fichier en PJ Bonne journée Bouben...
31/10/2016 à 10:44rahimpameloBoutton de liaisonUne proposition à tester et à adapter. Bonne journée Bouben...
31/10/2016 à 09:23cannellebe Copie feuille condition celluleSuper ! Bouben...
30/10/2016 à 22:50Tesco35Historique article acheté / client IICi-joint une proposition à tester, en VBA. Bonne soirée Bouben...
30/10/2016 à 21:43Math2810Bug macro mailDifficile à dire comme àa ! Un point m'interpelle : pourquoi on crée 2 objets Outlook ? Autre question : il y a une référence sur la librairie Outlook ? Enfin, quel est le message d'erreur ? A+ Bouben...
30/10/2016 à 19:54LouReeD Français / Anglais ? Y en a marreIl y a plusieurs axes possibles (par ordre de complexité) : 1- Indiquer les pré-requis dans la documentation : Cette application a été réalisée en environnement Windows xx, Excel 20xx, etc En cas d’utilisation dans un autre environnement, le fonctionnement n’est pas garanti, etc 2- Tester à l’ouvert...
30/10/2016 à 18:52cannellebe Copie feuille condition celluleQuelques explications : Il y a une confusion sur "choix_mois" : => d'une part c'est la cellule "E6" de l'onglet "Activités" => d'autre part c'est une variable dans la procédure Là, on utilise une variable, qui n'a jamais été alimentée. => la variable contient donc une chaîne vide. Il faut l...
30/10/2016 à 13:20LouReeD Français / Anglais ? Y en a marrePour gérer les différents cas, il existe des directives de compilation conditionnelle. Ex : si Win32 (32 bits) alors ... sinon ... si version Excel = ... etc Lors de l'exécution, VBA traite uniquement les lignes correspondant au cas. Le compilateur ignore les autres lignes. Cela résout le problème i...
29/10/2016 à 23:11LouReeD Français / Anglais ? Y en a marreAprès lancement de l'appli REPLI sur mon poste (environnement Excel 2010 FR), pas de souci lors de la sélection d'une date. Voilà pour le diagnostic ! Bonne soirée Bouben...
29/10/2016 à 22:13LouReeD Français / Anglais ? Y en a marreMon avis : Sans VBA Lorsqu'une formule est saisie directement dans Excel, elle sera interprétée toujours en Anglais. Si on ouvre avec un Excel Japonais, la formule est toujours stockée en anglais, mais à l'affichage, on verra du Japonais (non testé ) En VBA Pour que cela fonctionne, la seule solutio...
29/10/2016 à 13:03Floyd Imprimer plusieurs graphiques issus d'un TCD selon le filtreLe sujet est résolu et clos depuis ... 6 mois. Mieux vaut en ouvrir un autre dans ce cas Pour répondre à la question, il faut ajouter un titre (via le menu Outils de graphique), et ensuite le mettre à jour via le code VBA. Cf PJ, à tester Bonne journée Bouben...
29/10/2016 à 09:40Inguyone Code suppression macros lors d'un backupEffectivement, cf EDIT du post plus haut La sauvegarde est créée dans un sous-répertoire "Backup test" au même niveau que le fichier principal => à re-tester après création du répertoire (ou indiquer en dur un autre répertoire dans le code) Bouben...
29/10/2016 à 09:15Inguyone Code suppression macros lors d'un backupA priori, la méthode "SaveCopyAs" ne gère pas le format. Ci-joint une proposition à tester : > sauvegarde du fichier au format xlsm > ouverture du fichier sauvegardé > ré-engistrement au format xlsx > suppression de la sauvegarde xlsm Un peu tordu, peut-être que quelqu'un a mieux Bonne j...
28/10/2016 à 23:27tseoy Recup valeurs non barréesCi-joint une proposition à tester. Pas sûr, les explications sont ambigües : > noms CDD : colonne D (et non B ?) > titulaire = agent : colonne C (et non A ?) Bonne soirée Bouben...
28/10/2016 à 22:55batoine Ajouter une variable à la suite dans une boucleRe- Une piste à tester : Remplacer : Par Bonne soirée Bouben...
28/10/2016 à 22:42Tof0913 Copier une formule identique sur plusieurs classeursCi-joint une proposition à tester. > Sélectionner le répertoire contenant tous les fichiers à modifier Pour toutes les lignes renseignées, alimente les 4 colonnes : écriture des formules. NB : on pourrait aussi alimenter directement les valeurs Bonne soirée Bouben...
28/10/2016 à 21:55DiuckFusion plage données fichiers Excel en un seulCi-joint une proposition à tester. > sélectionner le répertoire contenant tous les fichiers (et que ceux-là) > les données de la plage indiquée sont récupérées et restituées à la suite De ma compréhension, il ne s'agit pas de fusion Sinon, tant pis, on recommencera autre chose Bonne soirée Bou...
28/10/2016 à 18:54Kreg Remise en forme en colonne ?Ci-joint une proposition à tester. Bonne soirée Bouben...
28/10/2016 à 18:37Invité Librairie dans références jamais bonnePour compléter avec un exemple : > MonWord1 : cas avec une référence sur WORD > MonWord2 : cas sans référence sur WORD Bonne soirée Bouben...
28/10/2016 à 18:18batoine Ajouter une variable à la suite dans une boucleAs-tu essayé en remplaçant : par : A tester Bonne soirée Bouben...
28/10/2016 à 08:45PapouMAC Report de données sur une autre feuilleA priori oui ! On se reverra sans doute sur d'autres sujets ... Bouben...
27/10/2016 à 22:43PapouMAC Report de données sur une autre feuilleRe- Mon précédent message était l'explication du problème. Forcément, cela ne peut pas fonctionner en gardant ce principe (cf MFerrand) Si on veut rechercher dans l'onglet "2015-2016" à partir de la zone "2016", il faut ajouter le "2015- " quelque part. Ci-joint une proposition de résolution du prob...
27/10/2016 à 22:16PapouMAC Report de données sur une autre feuilleOn recherche le nom de l'onglet en fonction de la cellule "L2". Actuellement, dans l'onglet "2016-2017", cellule "L2", on a 2016. => à remplacer par 2015-2016 pour que cela corresponde. Cf PJ à tester (pas de modification du code VBA) Bonne soirée Bouben...
27/10/2016 à 21:40FREDERIQUE Recopie les lignes d'une couleurCi-joint une nouvelle version à tester. Seules les lignes roses sont copiées (était-ce vraiment le cas ?) Bonne soirée Bouben...
27/10/2016 à 21:07tseoy Modif .valueEn VBA, utiliser la fonction "InStr". Bonne soirée Bouben...
27/10/2016 à 20:57Merinom Aide avec fonction RECHERCHEV avec EQUIVCi-joint une nouvelle version à tester. Techniquement : pour simplifier, le tableau est préparé avec 30 lignes, et on affiche le nombre de lignes correspondant au nombre d'items (les autres lignes sont masquées) Tableau préparé pour 30 lignes max. Bonne soirée Bouben EDIT ADMIN : fichier supprimé (e...