C

Membre fidèle

Inscrit le :22/03/2014
Dernière activité :12/03/2023 à 18:43
Version d'Excel :2010
Emploi :Retraité
Lieu :ile-de-France
Biographie :Tout ce qui est en relation avec Excel. Corrosion, Protection cathodique, électronique de puissance, culture générale.
Messages
220
Votes
3
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Sujets créés par CP4

DateForumSujetExtrait du message
12/03/2023 à 11:25Excel - VBABarre de progression style K2000Au fil de mes recherches, j'ai trouvé un Userform servant de barre de progression. L'auteur propose 4 styles d'utilisation, il propose un code (ci-dessous) pour faire fonctionner l'un des styles. Je n'ai pas réussi à faire tourner les 3 autres styles. Surtout celui qui m’intéresse: style « taskRunni...
15/02/2019 à 22:40Excel - VBA Fonction boolean - valeur trouvéeJe viens vers vous pour m'aider à trouver une fonction qui renvoie Vrai ou Faux si une valeur est trouvée. Dans le fichier joint, 2 textboxs, textbox1 doit recevoir un nombre et textbox2 du texte. Je voudrais recherche la valeur de textbox1 en colonne A, si la valeur est trouvée la fonction me renvo...
15/02/2019 à 08:05Excel - VBA Fonction verification textbox/option buttonJe voudrais avoir une fonction qui me renvoie vrai ou faux, pour effectuer la vérification d'une saisie de textbox par rapport à 2 boutons d'option. Ayant plusieurs cas similaire à traiter c'est pour cela que je voudrais une fonction à adapter à mes autres cas. Le but est qu'au clic sur le bouton va...
05/02/2019 à 09:51Excel - VBARécupérer mise en forme plage dans fichier texteJe sollicite votre aide pour résoudre mon problème. Je dois travailler sur des plages dynamiques mais je dois respecter le format de chaque plage. Afin, de me faciliter mon codage j'ai besoin de récupérer certaines données de mise en forme. Je m'explique, je voudrais sélectionner une plage et en val...
04/02/2019 à 21:49Excel - VBA Utiliser code pour plusieurs userformsVoici ma problématique, j'utilise un code dans mes userforms afin de les adapter à la résolution de l'écran. ce code me donne entière satisfaction. Je voudrais savoir s'il est possible de transformer cette procédure en une procédure publique qui sera appelée à partir de l'userform. Je vous informe q...
30/01/2019 à 12:14Excel - VBA Ouvrir fichiers avec conditionsJ'ai trouvé pas mal de code mais je n'arrive pas à adapter. Je voudrais dans un premier temps parvenir à ouvrir exclusivement des fichiers xlsx, dont le nom contient le mot "moi", et ce trouvant dans le dossier "Details". Et ce, à partir du fichier "Production.xlsm". Je voudrais en gros ouvrir ces f...
10/01/2019 à 13:07Excel - VBA Problème Gestion controles et unload MeVia un formulaire, j’ajoute, modifie et supprime des lignes dans une bd, en sélectionnant une des 3 checkboxs. J’ai un problème pour le bouton d’option Ajouter. Je voudrais obliger l’utilisateur à remplir les différents contrôles. C-à-d qu’il ne peut pas passer au suivant si le précédant est vide ou...
21/12/2018 à 08:23Excel - VBA Boucle sur fichiers dont le nom est différentJ'ai trouvé ce code sur le site de Boisgontier, pour consolider plusieurs fichiers dont le nom commence par vendeur. Mon souci est que les noms de mes fichiers sont différents (ex: fichier1.xlsx, depense.xlsm, recette.xls). Et que les copies se fassent sur la même feuille, chaque fichier à la suite...
20/12/2018 à 06:40Excel - VBA Supprimer lignes plage variable dans 2 sensAvec l'enregistreur de macro, j'ai obtenu un code pour supprimer les lignes identiques d'une plage. La plage étant variable dans les 2 sens, c-à-d nombre de lignes et colonnes. Cependant, je ne sais pas comment le rendre fonction du nombre de colonnes de la plage considérée. Comment rendre cette par...
27/05/2018 à 19:18Excel - VBA Transfert code avec zéro au débutJe voudrais alimenter une petite bd (code et désignation) via un userform. Mais je suis confronté à une difficulté. le code est numérique de 13 chiffres pouvant avoir des zéros au début. or lors du transfert sur la feuille, excel le traduit en numérique. Comment résoudre cette difficulté? De plus on...
13/05/2018 à 08:14Excel - VBA Supprimer lignes tant queJe voudrais trier par ordre croissant la colonne C, et ensuite supprimer toutes les lignes dont le prix est identique, c'est à dire ne garder qu'une seule ligne. J'avais bien trouvé sur le forum un sujet similaire, mais là je n'arrive pas à le retrouver. La boucle commencée à partir du bas et vérifi...
04/05/2018 à 06:56Excel - VBA Créer Réperoire et csvJe voudrais créer un dossier et y enregistrer 3 feuilles en cvs. Vous comprendrez mieux la problématique dans le fichier zip ci-joint. Le zip contient 2 fichier et des répertoires (voir fichier Source dans dossier 2108). En vous remerciant par avance. Bonne journée...
30/04/2018 à 20:56Excel - VBASupprimer item listbox et feuilleJe voudrais supprimer l'item sélectionné dans la listbox, de la listbox (c'est fait) et de la feuille (aide sollicitée). Merci beaucoup. Bonne soirée...
13/04/2018 à 09:33Excel - VBA Transfert Textbox (userform) vers un autre classeurJe voudrais à partir de l'userform d'un classeur A transférer les données des textboxs vers un classeur B. Merci de votre aide. Bonne journée...
04/04/2018 à 11:09Excel - VBA Récupérer chemin d'accès d'un fichier à partir d'un autreJe suis un peu perdu, merci de m’aider. Je travaille avec 2 fichiers soit à partir du bureau de mon pc soit à partir d’une clé USB. Sur mon pc le chemin du fichier ‘Sources’ est : C:\Users\DELL\Desktop\MesFichiers\2018\Sources 2018.xlsm Et le fichier ‘Maitre’ : C:\Users\DELL\Desktop\MesFichiers\Mait...
23/03/2018 à 18:19Excel - VBA Textbox 2 décimales, négatif+gestion séparateur decimalJ'ai besoin d'aide pour la problématique suivante. J'ai trouvé pas mal de solutions mais je n'ai pas su adapter à mon cas. je voudrais saisir dans une textbox des nombres relatifs entiers ou décimaux. Si nombre négatif doit être unique et au début ne pouvoir insérer qu'une seule fois le séparateur d...
17/03/2018 à 17:52Excel - VBA Mettre item dico dans label correspondantJe croyais pouvoir avancer facilement mais non je rencontre un problème. J'ai rajouté 2 labels à l'userform que j'ai nommé A et B (données de la colonne 1) Le code ci-dessous répond en partie à mes attentes, sauf que le résultat est renvoyé sur la feuille Je voudrais modifier les 2 dernières lignes...
17/03/2018 à 09:34Excel - VBA Combobox dépendant de optionbuttonJ'ai lancé une recherche mais je n'ai eu aucune réponse. Merci de m'aider à résoudre mon problème. En effectuant des recherches via Google, je suis tombé sur un exemple qui se rapproche de mes attentes (lien dans le fichier joint). Je voudrais récupérer via une combobox, 3 colonnes de mon tableau, c...
08/03/2018 à 20:21Excel - VBA Comment alimenter combobox et copier avec Worksheet_ActivateMon titre n'est pas très explicite , j'en conviens. Thev (que je salue) m'avait aidé pour alimenter la combobox. J'ai rajouté 2 procédures pour copier puis supprimer les lignes ne correspondant au mois sélectionné dans la combobox. c-à-d qu'à chaque modification de la combo, il y a copie puis suppre...
25/02/2018 à 18:25Excel - VBA Tri numéro mois affichage dans combobox mois en lettresJe voudrais alimenter une combobox avec le mois de dates se trouvant sur la feuille BD en colonne A. J'ai monté ce fichier avec le juste nécessaire, car dans mon véritable fichier les données sont triées suivants un numéro d'ordre. Les dates ne sont dons pas en ordre croissants. L'idée est de récupé...
11/02/2018 à 11:41Excel - VBAAjouter/Modifier feuille dont nom=comboboxBonjour, Je voudrais ajouter ou modifier des données sur différentes feuilles via un formulaire. La combobox1 me permet de choisir la feuille concernée (partie réalisée). Je bute sur la seconde combobox (2), qui doit me récupérer les données de la 1ère colonne de la feuille dont le nom a été sélecti...
02/01/2018 à 08:01Excel - VBADispatcher bd variable tableauBONNE ANNÉE 2018 Au fil de mes recherches je suis tombé sur le site de garbe.joel. J'ai suivi avec intérêt son tuto sur les variables Tableaux. Son exemple, propose de dispatcher des données d'une bd, en créant des feuilles par mois et par année. Sauf que, plusieurs feuilles ne contenant aucune donn...
26/12/2017 à 17:33Excel - VBA Boucle pour ouvrir fichiers ExcelJe voudrais à partir de mon fichier ouvrir uniquement des fichiers excel se trouvant dans le même dossier que mon fichier. J'ai bien trouvé une solution mais ne fait pas exactement ce que je voudrais obtenir. En exécutant la macro, seul un fichier excel s'ouvre alors qu'il y en a 2 (classeur1.xlsx e...
06/12/2017 à 18:34Excel - VBASupprimer shapes sur certaines feuillesJe fais appel à vos compétences. Voilà, je voudrais supprimer des shapes dont le nom est par exemple: "Image 1"; "Image 5"; etc... des feuilles de calcul dont le nom commence par "CH". Je fais cette macro en consultant des sujets similaires, mais qui ne fonctionne pas. Au pas à pas, ça boucle bien m...
26/05/2017 à 12:17Excel - VBA Entete pied de page par worksheet_changeBonjour, Je suis confronté à un petit problème que je vous soumets. Je voudrais mettre en place des entêtes et pieds de page à partir d'une feuille et que ces derniers se mettent à jour à chaque modification. Mon code ci-dessous ne fonctionne pas. Merci de me corriger mes erreurs. edit: j'ai trouvé...
17/04/2017 à 08:18Excel - VBAEffacer contenu cellule si cellule videFaisant suite à cette discussion https://forum.excel-pratique.com/excel/problemes-avec-evenements-feuille-t91639.html , Theze que je salue m'avait aidé à trouver une solution. Aujourd'hui, je m'aperçois que j'avais omis une condition sur mon fichier de travail. Avec ce code, j’insère une validation...
13/04/2017 à 08:08Excel - VBA Compléter chaineJe vous expose mon problème. En colonne A, j'ai des codes numériques (pour l'exemple je n'ai pris que 100 lignes) dont la longueur diffère. Je voudrais compléter ces codes en ajoutant des 0 (zéros) à la fin de telle sorte que la longueur de chaine soit de huit. ex: 6540 ---------->65400000. Etant...
12/04/2017 à 13:43Excel - VBA Trouver adresse mot et le coller sur d'autres feuillesJe sèche sur un problème. Le nom des onglets de mon fichier sont des années (2009,2010,...etc). Je voudrais rechercher un mot se trouvant sur la 1ère feuille (ex 2009), ce mot figurent plusieurs fois sur la feuille. Une fois trouvé le réécrire sur toutes les autres feuilles à la même adresse ( si le...
06/04/2017 à 17:03Excel - VBAProblèmes avec évènements feuilleMalgré les exemples trouvés sur le forum, je n'arrive pas à m'en sortir avec les évènements d'une feuille. Toutes les explications sont dans le fichier ci-joint. Je suis parvenu à faire des macros que je n'arrive pas à faire fonctionner convenablement depuis les évènements de la feuille. Est-il poss...
02/04/2017 à 22:01Excel - VBACumul par codeA partir d'une feuille regroupant toute les opérations effectuées (debit- credit). Je voudrais dispatcher les données sur 2 feuille débit sur feuille depense et crédit sur feuille recette, et en cumulant les montants suivant le code. J'ai utilisé un dictionnaire pour les codes et somme.si, J'obtiens...
17/03/2017 à 22:34Excel - VBA Worksheet_ChangeJe ne sais pas trop comment utiliser cet évènement. J'ai mis ce code et excel a planté (mémoire insuffisante). Voilà en A9, j'ai mis une validation, je voudrais que dans la cellule B8, il y est le mot "Initiateur_"& valeur de A9. c-à-d si A9=Dépenses en B8=Initiateur_Dépenses et A9=Recettes en B8=In...
15/03/2017 à 18:45Excel - VBAInsertion Slash pour avoir format dateLes données de la feuille sont extraites d'un fichier texte. Les colonnes D et E sont des dates. Comment y insérer un slash (/) pour transformer en écriture de date normalisée. les 2 premiers chiffres représentent les jours, les 2 suivants les mois et les 4 derniers l'année. ex: 01012017 ---------&g...
13/03/2017 à 07:14Excel - VBAMeF- liste Validation - fusionJ'ai enregistré une macro mais sincèrement je ne sais pas comment la modifier pour que ça réponde à mais attente. Je voudrais svp, dès que je saisis une valeur en colonne B (à partir de b12), avoir la même chose que la ligne du dessus. c'est à dire la même mise en forme: en B liste de validation, en...
11/02/2017 à 10:40Excel - VBAAlimenter variable avec conditionSur le tableau de la feuille1, je dois supprimer toutes les lignes dont la valeur en colonne H est <>1. Mais auparavant, je voudrai mettre dans une variable tous les noms (col C) dont la ligne va être supprimer. Cette dernière variable me servira à faire une boucle dans une autre procédure pou...
27/03/2016 à 20:25Excel - VBA Mettre formule sous un tableau variableJ'ai un tableau dont le nombre de lignes est variable (tableau alimenté par macro). La dernière ligne non vide de ce tableau est n. Sous ce tableau, 4 lignes plus bas (n+4), il y a 2 cellules qui contiennent des valeurs ( en H et O). Je voudrais sur la même (n+4) en colonne L, mettre la formule du q...
10/03/2016 à 11:26Excel - VBA Split cle Dico dans fichier csv + triAvec ce bout de code, je crée un fichier cvs à partir d'un dictionnaire. J'obtiens dans le csv une colonne avec 3 valeurs concaténées avec un séparateurs. ex: A&"|"&B&"|"&12/08/2006. Je voudrais obtenir dans le fichier csv, chaque valeur dans une colonne et trier la colonne date en décroissant. S'il...
02/03/2016 à 19:29Excel - VBA Transférer textboxs si et seulement valeur modifiéeVia userform, je voudrais effectuer d'éventuelles modifications dans une bd. Les textboxs concernées sont de 4 à 10. Présentement, ce sont toutes les textboxs qui sont transférées dans la bd sur la ligne correspondante. (Private Sub Cmd_Valider_Click) La majorité des valeurs numèriques sont négative...
29/02/2016 à 12:17Excel - VBASupprimer chaine identique d'une même celluleJe n'ai pas trouvé un meilleur titre et encore moins la solution à mon problème. Voilà, en colonne C à partir de la ligne 7 à la dernière ligne non vide, dans chaque cellule il y 3 chaînes des caractères séparées par des renvois à la ligne (Chr(10)). Exemple: PPS28 & chr(10) & P120 & chr(10) & P120...
24/02/2016 à 22:35Excel - VBA Saut de pageLes feuilles de 1 à 7, représentent le résultat d'une macro. Utilisant une userform, pour extraire d'une bd des données pour reconstituer des formulaires à imprimer. Ce formulaire est formé de 3 parties: en-tête (ligne 1 et 3); 1er tableau (ligne 4 à 4+nb de postes); 2ème tableau (ligne dernière lig...
13/02/2016 à 18:20Excel - VBA Transfert données avec format particulierPour reconstituer un formulaire à imprimer, je voudrais extraire des données d’une bd par userform et les transférer sur la feuille Editer. Je bloque pour le transfert car la feuille Editer comporte 3 parties : Entete : en C1= Machine ---> provenant de feuille bd colonne 2 (colonne avec doublon)...
10/02/2016 à 19:20Excel - VBA Comment rendre un tableau VBA accessible dans un projetJe voudrais savoir s'il est possible de mettre une plage dans un tableau vba et que ce dernier soit accessible dans tout le projet. M'étant inspiré d'un exemple trouvé sur le site de Boisgontier, pour faire un userform avec des comboboxs en cascade en utilisant les tableaux vba. Mais j'ai dû, pour c...
22/12/2015 à 21:47Excel - VBA Supprimer ligne tableau par rapport un autreJe voudrais soit supprimer ou avoir un autre tableau certaines lignes tu tableau Tb par rapport à un autre tableau créer par code. le tableau est ainsi: Tb(i,1)=famille - Tb(i,2)=string - Tb(i,3)=date (ex:12/08/2014) le tableau Tdate: Tdate(j,1)=famille - Tdate(j,2)=Année Je voudrais exclure de Tb l...
05/02/2015 à 16:47Excel - VBAMacro très lente, comment y remédier?Je dois repérer toutes les lignes d'une BD1 (suivant 3 critères) dans une autre BD2 (dans BD2 elles sont en doublons). Quand une occurrence est trouvée on met le fond de la cellule colonne1 en rouge et on reporte le n° de ligne est colonne 29. Le nombre de lignes à rechercher (BD1) est conséquent (1...
28/01/2015 à 17:50Excel - VBAModifcation Lignes idem que comboboxJe voudrais effectuer des modifications par outils (colonne A). Via l'userform, je sélectionne un outil (combobox1), je saisis en tetxbox1 et 2 et en validant je voudrais que les valeurs des textboxs se mettent en colonne B et C, pour chaque ligne de la colonne A qui sera égale au combobox1, avec ce...
07/01/2015 à 21:12Excel - VBA Test préalable au transfert dans BDLa feuille Test me sert à remplir un tableau (A5 à Ln), puis je transfère le tableau et l'entete (celle-ci est mise pour chaque ligne du tableau) sur la feuille BD. Le problème est qu'à chaque clic sur le bouton (macro transfert) la feuille est transférée. Je voudrais effectuer un test sur la présen...
06/01/2015 à 18:40Excel - VBA Bordure jusqu'à dernière colonne /hauteur cellules fusionnéeJ'ai bien trouvé des exemples sur le forum, mais je n'arrive pas à adapter à mon cas. Voilà, j'utilise le code ci-dessous pour fusionner des cellules de la première colonne de mon tableau. Ce tableau est l'extraction de données d'une BD, à la fin de cette procédure des bordures standards sont appliq...
25/12/2014 à 00:47Excel - VBAProbléme sur evenement optionbuttonUn fichier pour gérer une petite bd de machines (N°machines, caractéristiques et champs en service ou hors-service) via userform pour effectuer 4 opérations : 1- mettre en ou hors-service une machine 2- corriger caractéristiques en cas d’erreur 3- Ajouter une machine 4- Supprimer une machine La macr...
10/12/2014 à 15:45Excel - VBAInteraction Listview-Checkbox et Feuille ExcelJe tiens à remercier Benzai64, qui m'avait aidé lors de ma précédente discussion. J'ai suivi un tuto sur les Listview et consulté plusieurs exemples sans parvenir à trouver une solution J'ai fait un userform pour pouvoir consulter, ajouter, modifier ou supprimer des outils de productions (et modifie...
08/12/2014 à 23:26Excel - VBATransfert données feuille/userform et vice-versaJe sollicite votre aide parce que je suis un peu perdu. Je voudrais en utilisant un formulaire (userform) afficher et modifier l'état d'outils (en service ou hors-service). L'userfrom est constituée d'une combobox (outils) et une checkbox (etat). je suis parvenu à alimenter la combobox avec tous les...
07/06/2014 à 22:08Excel - VBAReport tableau numériqueJe saisis des données sur une feuille "camp" et je les archive sur une autre feuille "BD" en utilisant des variables tableaux. Mon souci est le report des données de la colonne "B" de la feuille "BD", je sais à priori que les données de cette colonne sont sont de type Alphanumérique ou numérique (EN...