| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 05/07/2013 à 12:24 | marguerite_50 | Extraire des données à partir d'un fichier texte | J’ai refait un ou deux essais et me suis rendu compte d’un problème qui explique peut-être la chose. En fait, si le nom du fichier .txt utilisé est trop long , le code bloque sur la ligne With Sheets(Nouvelle_Feuille) qui sera alors surlignée en jaune. Dans un tel cas, le nom de la feuille Excel nou... |
| 05/07/2013 à 12:11 | zbig | MAcro : boucle sur plusieurs feuilles | Si je t’ai bien compris, s’il y a par exemple le numéro 127 dans la cellule F1 de la feuille recap general, il faut passer en revue toutes les feuilles commençant par J, y rechercher le numéro 127 dans la colonne D à partir de la ligne 6 (même s’il y a plusieurs groupes de N°car, comme sur la feuill... |
| 05/07/2013 à 11:46 | pompaero | Tri par ordre alphabetique | J’ai rajouté un petit bout de code dans ta macro qui devrait faire l'affaire. Celui-ci trie chaque « Catégorie » individuellement à caque rajout de personne. Je me permets de remettre ton fichier sur le fil puisque tu m’as dit que c’étaient des noms fictifs. A ta demande, je le supprimerai au plus v... |
| 03/07/2013 à 21:16 | pompaero | Tri par ordre alphabetique | Ton fichier livré comme ça ne m'aide absolument pas à savoir quels sont tes problèmes actuels, surtout que le lien avec les exemples de ta première demande n'est pas évident. Peux-tu alors me dire ce qui ne joue pas et à quel moment (du déroulement de ta macro) ? Si tes noms de la feuille MoisGarde... |
| 03/07/2013 à 20:08 | zbig | MAcro : boucle sur plusieurs feuilles | Si tu indiques 127 en F1 de la feuille récapitulative, où trouves-tu cette référence sur la feuille (ou dans l'onglet de la feuille) des membres ? Indique-moi deux données que tu voudrais reporter de la feuille du membre sur la feuille récapitulative en me précisant dans quelles cellules elles serai... |
| 03/07/2013 à 19:51 | jpair | Comment faire un tableau a partir de deux autres tableaux | Est-ce que l'on peut avoir un fichier exemple (mais représentatif) avec tes deux tableaux de base ainsi qu'un exemple du troisième tableau désiré ? Cordialement... |
| 03/07/2013 à 15:40 | marguerite_50 | Extraire des données à partir d'un fichier texte | Des 3 fichiers que tu me joins maintenant je n'en ai ouvert qu'un, présumant qu'il s'agit 3 x du même. Celui-ci ne comporte que deux ROI de seulement 1367 lignes chacun. Comment veux-tu que ma macro trouve la 6270ème ligne de l’un ou de l’autre de ces ROI ? Dans un tel cas, quelles valeurs doivent ê... |
| 03/07/2013 à 13:41 | marguerite_50 | Extraire des données à partir d'un fichier texte | Pour l’instant ma macro charge une variable Dose_prescrite sur la base de la cellule I1. Dans mon fichier exemple, cette cellule à la valeur 6600. Dans la ligne qui bloque, je multiplie cette variable Dose_prescrite par 95 % ( Dose_prescrite * 0.95 ) afin de trouver la valeur désirée (dans notre exe... |
| 03/07/2013 à 09:51 | marguerite_50 | Extraire des données à partir d'un fichier texte | Je crois que j’ai bien avancé avec ton fichier. Tu m’as dit que tu pouvais modifier l’ordre des Roi si nécessaire. Ceci ne serait absolument pas nécessaire en ce qui concerne les Roi PTV et PVT-RECTUM puisque tu m’as dit qu’ils apparaissent toujours et premier et – si présent - en deuxième. Par cont... |
| 02/07/2013 à 18:46 | pompaero | Tri par ordre alphabetique | Salut, Selon les exemples que tu avais donnés, toutes tes lignes à trier commençaient par Mas ou Fém. Je cherchais donc si les 3 premièrs signes sur la gauche du texte étaient autres que Mas ou Fém par le code Left(ActiveCell, 3) <> "xxx". Si tu veux obtenir de l’aide sur un mot clef (comme ic... |
| 01/07/2013 à 19:53 | marguerite_50 | Extraire des données à partir d'un fichier texte | A lire un ou l’autre de tes commentaires, on pourrait croire que tu m’as mal compris. Lorsque tu dis : « Donc la ligne "Roi: rectum" n'est pas toujours situé à la ligne 13665. », il semble que j’avais dit clairement que j’avais saisi la chose. J’ai essayé d’avancer un peu et ça semble aller du bon c... |
| 28/06/2013 à 12:30 | marguerite_50 | Extraire des données à partir d'un fichier texte | Re-bonjour, C’est très bien si cette première partie fonctionne. Pour la suite, je considère que l’on ne parle plus du fichier Texte qui est déjà refermé, mais que l’on discute de la nouvelle feuille Excel qui a été nouvellement créée. Ce que j’ai compris, c’est que tu as 14 lignes sans trop d’impor... |
| 28/06/2013 à 10:51 | chymero | Importer plusieurs fichiers Excel sur une feuille | Je t’avais proposé de placer tes fichiers dans un même dossier « Récapitulation générale » avec trois sous-dossiers « Auchan », « Siplec », et « Primagaz » car tu avais dit toi-même que tout était à créer et que ça aurait vraiment simplifié les choses. S’il faut aller chercher les trois dossiers « A... |
| 27/06/2013 à 22:15 | Lilly974 | Formule Somme conditionnelle | Déjà 17 personnes ont ouvert ton fichier et personne n’a voulu se lancer. Ca ne m’étonne pas trop vu la complication et le peu de clarté de tes explications Alors je te propose de te concentrer pour l’instant sur un seul exemple, mais de l’expliquer correctement. Prenons, presque au hasard, celui-ci... |
| 27/06/2013 à 21:57 | marguerite_50 | Extraire des données à partir d'un fichier texte | Dans un premier temps, je te propose de tester le transfert des données de ton fichier Texte dans Excel. A condition que les macros soient enclenchées sur ton PC, si tu cliques sur le bouton « Transfert » du fichier ci-joint, tu devrais pouvoir choisir un fichier Texte dans ton arborescence par doub... |
| 27/06/2013 à 10:27 | clemzor | Incrémenter données communes entre deux classeurs | Oui, de 36'000 endroits différents Un espace de trop dans le nom d'une feuille par exemple Si tu ne peux absolument pas placer tes fichiers réels sur le fil, peux-tu me les fournir en privé ? Si oui, écris-moi un message ou un courriel privé avec une adresse électronique à laquelle je peux te contac... |
| 27/06/2013 à 07:46 | pompaero | Tri par ordre alphabetique | Voici un essai par macro, déclenchée par le bouton mis en place sur la feuille. J'utilise la colonne C, dès la ligne 32. Si tu devais y avoir des données, il faudra modifier un peu mon code. A ce propos, la prochaine fois, fournis-nous donc un fichier Mon code trie toutes les lignes commençant exclu... |
| 26/06/2013 à 21:13 | clemzor | Incrémenter données communes entre deux classeurs | Dans le fichier ci-joint, j’ai placé une macro déclenchée par le bouton « Actualisation » en F1. Il faut placer ce fichier dans le même dossier que le fichier « NANCY Nouveau » que tu m’as fourni dans ton premier message. Ce fichier « NANCY Nouveau » peut être ouvert ou fermé, ça n’a pas d’importanc... |
| 26/06/2013 à 16:48 | pompaero | Tri par ordre alphabetique | L'ordre alphabétique ne soit se passer qu'à l'intérieur de chaque titre, non ? En d'autres mots, il faut classer alphabétiquement tous les noms en dessous du titre 1 ensemble, ceux du titre 2 ensemble, etc. ? A te relire... |
| 26/06/2013 à 15:41 | vivista | Cumuler les heures | Pour ouvrir un nouveau fil, tu vas sur « Forum/Index du Forum » et là choisi le Forum qui te convient le mieux, normalement « Excel-VBA ». Là, tu cliques sur « Nouveau » et tu postes ta demande. Avec tes deux textes à la suite, je ne sais pas si tu as encore besoin d’aide pour une partie de tes prob... |
| 26/06/2013 à 14:18 | vivista | Cumuler les heures | Une prochaine fois, commence ton propre fil, ne récupère pas un vieux fil « Résolu ». Dans ton fichier, si tu écartes les colonnes D, F, H et J, tu vois que tes heures sont écrites soit à gauche, soit à droite. Celles à gauche comporte un espace devant et sont considérées par Excel comme du texte, t... |
| 26/06/2013 à 07:39 | clemzor | Incrémenter données communes entre deux classeurs | Re, Mon idée est que la macro se trouve dans le fichier « Nancy ancien » chez toi. Lorsque tu reçois le fichier « Nancy nouveau », la macro reporte les informations de « Nancy ancien » à « Nancy nouveau » et crée un nouveau fichier « Nancy ancien » qui écrase l’ancien. Alors encore quelques question... |
| 25/06/2013 à 21:01 | clemzor | Incrémenter données communes entre deux classeurs | Ta demande ne me semble pas insurmontable, mais il y a quelques questions que je me pose. Ton fichier Nancy nouveau comporte la macro, es-tu certain quelle te sera livrée avec le fichier à chaque fois ? Je veux dire que ce fichier ne devrait pas être modifié par un tiers et que la macro soit perdue... |
| 25/06/2013 à 20:48 | thibo20 | Choix du module | Personnellement je trouve que dans le ¾ des situations normales (1 à 5 macros simples), il vaut mieux rester sur un seul module, c’est plus facile de passer d’une macro à l’autre. Puis si tu as vraiment beaucoup de macros, ça peut être utile d’avoir plusieurs modules par exemples avec des titres bie... |
| 25/06/2013 à 10:17 | jihane | Affichage de mes informations dans un MsgBox | J'étais en train de t'écrire un texte pour d'informer que j'avais avancé avec ton travail et que je voulais déjà voir si je partais dans la bonne direction. Mais si mon travail est parfaitement inutile car tu travailles en parallèle, je laisse tomber Bonne continuation... |
| 25/06/2013 à 07:06 | jihane | Affichage de mes informations dans un MsgBox | Re, Par exemple le code des couleurs ou d'autres informations de ce genre Amicalement... |
| 24/06/2013 à 21:21 | jihane | Affichage de mes informations dans un MsgBox | Tu n’as pas toujours donné suite à mes messages mais je veux bien continuer à t’aider quand même Je pense que dans la macro qui créé le tableau que tu nous présentes aujourd’hui, il y a plein d’informations que l’on pourrait récupérer ou du moins qui pourrait nous aider. Je te propose aussi que tu n... |
| 24/06/2013 à 20:51 | LePrinceCeleste | Raccourcis clavier pour atteindre fin tableau | Pas facile de t'aider, puisque chez moi ça atterri à BQ183. As-tu essayé de supprimer toutes les colonnes après la BQ, même si tu as l'impression qu'elles sont vides ? Cordialement. EDIT : Salut Raja... |
| 22/06/2013 à 14:40 | patientel | Création de formulaire dans Excel | J’ai essayé par deux fois de t’expliquer qu’il fallait commencer par un bout, sans brûler les étapes avec une base de données simples. Dans ton fichier il y a aucune donnée de base – ou du moins je ne les vois pas – et il y a 36 demandes assez complexes sur les différentes feuilles fournies. Alors d... |
| 22/06/2013 à 14:31 | yoda60 | Remplissage colonne | Oui effectivement, mais comme j'avais fait mon essai dans la colonne H ......... |
| 22/06/2013 à 08:00 | yoda60 | Remplissage colonne | En G2, cette formule incrémentée vers le bas : Cordialement... |
| 22/06/2013 à 07:55 | pesab2 | Bonjour à tous | ... |
| 21/06/2013 à 18:08 | patientel | Création de formulaire dans Excel | ... |
| 21/06/2013 à 16:28 | patientel | Création de formulaire dans Excel | Ok, après avoir relu ton précédent fil, je commence à un peu mieux comprendre. Mais tu n’aurais pas dû poster sur deux fils différents, ça rend les choses assez confuses. Maintenant je vois que ton formulaire sur Access est assez complexe et je ne me vois pas attaquer tout ce travail à ta place sur... |
| 21/06/2013 à 16:01 | patientel | Création de formulaire dans Excel | Merci de rester sur le Forum et de ne pas passer en message privé. Tu as indiqué comme titre au présent fil "Création de formulaire dans Excel", mais le fichier que tu m'as fourni en privé est un fichier Access. Je ne connais absolument pas ce programme et ne peux absolument pas t'aider. Désolé Alor... |
| 21/06/2013 à 15:46 | Maverick6 | Copier contenu zone texte vers 1 cellule par simple clic | Alors il faut que tu aies ta macro dans le fichier A et que tu y affectes un raccourci clavier. Je suis sur un PC allemand au travail et ne peux pas te dire comment s'appelle exactement l'aide à ce propos. Mais soit si tu cherches sur l’aide Excel, soit si tu cherches sur Internet avec les mots clés... |
| 21/06/2013 à 15:31 | jihane | Recherche d'une formule adéquate | Je n'ai jamais dit que c'était impossible, je t'ai simplement demandé d'être clair(e) Si jamais, reviens à la charge A la prochaine... |
| 21/06/2013 à 15:22 | apt | Copier/Coller avec décalage à droite | J'espère avoir compris ton soucis. Dans le fichier ci-joint, j'ai modifié le passage ci-dessous et ça semble fonctionner. Cordialement... |
| 21/06/2013 à 14:18 | jihane | Recherche d'une formule adéquate | Il faudrait savoir Dans ton dernier fichier, quels montants de la colonne Prix veux-tu trouver ? Les x premiers dans l’ordre des lignes qui atteindront le total de 88'800 ou les x prix éparpillés dans ton tableau en prenant en premier le plus élevé, puis le second, etc. Soit clair dans tes demandes... |
| 21/06/2013 à 14:09 | Maverick6 | Copier contenu zone texte vers 1 cellule par simple clic | Tes explications sont absolument embrouillées – tu me dis que tu peux te passer de ma proposition, que tu as trouvé une autre solution, mais que tu as quand même utilisé mon bouton, mais pas pour le classeur A, etc. ????????????????????- et je ne sais plus où tu en es avec ton ou tes fichiers. Alors... |
| 21/06/2013 à 09:35 | jihane | Recherche d'une formule adéquate | En C2 tu places cette formule que tu incrémentes vers le bas A compléter/modifier s'il ne faut pas montrer tout les résultats. Cordialement... |
| 21/06/2013 à 07:49 | apt | Copier/Coller avec décalage à droite | Un exemple de quoi ? Eventuellement que sur la base de ton fichier on pourra t’aider Cordialement... |
| 20/06/2013 à 21:40 | patientel | Création de formulaire dans Excel | Tu n'as pas plus joint ton fichier aujourd'hui qu'hier Tu dois bien observer s'il y a un message indiquant que ton fichier est trop gros (et par sécurité, tu peux encore cliquer sur "Aperçu" avant d'envoyer). Si nécessaire, comprime ton fichier. Si ça ne passe toujours pas, et seulement alors, essai... |
| 20/06/2013 à 20:21 | apt | Copier/Coller avec décalage à droite | D'une manière probable, il manque un chiffre ici MatRng.Copy .Cells(5, .Columns.Count).End(xlToLeft).Offset(, 1).Insert Shift:=xlToRight Si ça ne passe toujours pas, merci de joindre ton fichier. Cordialement... |
| 20/06/2013 à 20:08 | Aureliaa | Modification paramétrage Protection de feuille | Re, Afin de figer le format des lignes et des colonnes il suffit de ne pas autoriser l'utilisateur à modifier le format des colonnes et des lignes, non ? As-tu fait tous les essais nécessaires ? Si ce n'est pas ça, je ne peux malheureusement pas t'aider plus Amicalement... |
| 20/06/2013 à 16:39 | Maverick6 | Copier contenu zone texte vers 1 cellule par simple clic | Ma solution n'est pas simple, mais je n'en vois pas d'autres Je te la fais parvenir quand même, vu le peu de succès de tes deux demandes, si ça peut te dépanner. La forme doit absolument être sélectionnée (en deux étapes) afin que le texte soit reporté. Cordialement... |
| 20/06/2013 à 14:38 | kira301 | Lettrage | Voila le texte que je te propose de placer sur un nouveau fil ainsi qu'un fichier épuré : Bonjour, Dans le fichier ci-joint, je devrais retrouver quels chiffres de la colonne C ont été utilisés afin d’obtenir le total en K8 et les marquer par exemple en jaune. Pensez-vous qu’il y a une solution quel... |
| 20/06/2013 à 13:38 | kira301 | Lettrage | Si je t'ai posé la question, c'est que je pense que ça importe à quelque chose. Si tu m'avais par exemple dit que dans la réalité il n'y avait jamais plus de 20 lignes ou qu'il peut y en avoir jusqu'à 40000, ça change l'approche (dans le premier cas, je pense que j’aurais pu moi-même te fournir une... |
| 20/06/2013 à 13:27 | Celiafro | Copier des données d'une feuilles à une autre | Voila ton code modifié Je ne comprends pas très bien à quoi te sert alors ta colonne D de la feuille REF CLIENTS puisque ça ne correspond pas à la réalité. Mais bon, c'est toi le chef. Cordialement... |
| 20/06/2013 à 12:20 | kira301 | Lettrage | Re-bonjour, Tu as dans ton fichier-exemple un peu plus de 200 lignes. Est-ce un nombre qui peut être bien plus grand ? Combien au maximum ? Tu as énormément de fois le nombre 6500 dans ta colonne C. Est-ce vraiment possible dans la réalité ou ce ne sont que des exemples ? Merci de répondre encore à... |