| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/02/2014 à 20:58 | Douniro | Découper un .xls en plusieurs feuilles (taille différentes) | Selon moi il suffirait d'exporter tes données du fichier .txt à Excel puis de travailler sur le nouveau fichier Excel ainsi créé. Peux-tu nous fournir un exemple de fichier .txt (une copie de l'un de tes fichiers réels dans lequel tu laisses 3 factures rendues anonymes) ? A te relire... |
| 06/02/2014 à 15:37 | timtof | Afficher msgbox1 7 jours avant une date déterminée | Je n’ai pas très bien compris ton exemple, mais regarde le fichier ci-joint. A chaque fois que tu l’ouvres, si la date indiquée en B1 est plus éloignée que 7 jours, il ne se passe rien, autrement tu as un message t’indique que cette date limite est imminente. Comme j’ai inscrit le 13.02.2014 en B1,... |
| 06/02/2014 à 15:23 | Patrick34 | Rassembler les données de 4 feuilles ou + sur une autre | Avant de se lancer dans un grand travail de macros ou je ne sais quoi, tu devrais peut-être déjà envisager la possibilité d’utiliser les filtres d’Excel. C’est un moyen quand même relativement simple à mettre en place et très efficace. Dans le fichier ci-joint, j’ai réuni tes deux listes et j’ai pla... |
| 06/02/2014 à 13:27 | adekoster | Unir 2 données par un trait de couleur selon leur valeur | Re, Selon moi, afin de pouvoir travailler avec une MFC, il faudrait pouvoir écrire une formule du genre : « Si la cellule traitée a une cellule à sa gauche contient soit A) la valeur 1 ou soit B) dont la bordure inférieure est rouge ET dont la valeur est différence de 0, alors mettre la bordure infé... |
| 06/02/2014 à 10:51 | spage | Message d'ouverture d'un fichier et réponse | Re, Par la ligne MsgBox ("La période sur laquelle vous voulez travailler est " & Chr(10) & Chr(10) & i) j’ai simplement voulu te montrer un exemple d’utilisation de la variable i, mais il est bien entendu que tu peux l’utiliser de 36'000 manières différentes. Pour inscrire cette variable i dans la c... |
| 06/02/2014 à 09:10 | Abdel551 | Tableau Excel | Ah, d’accord ; comme tu as enlevé les anciennes références du ‘Nom’ CAS dans la version 16, tu as des #REF en remplacement des références supprimées (voir l’image de mon dernier message pour cette version). Pour le fichier version 17, j’avais remis en place les références manquantes pour la liste dé... |
| 05/02/2014 à 22:09 | cisco38 | Choix feuille selon valeur cellule | Dans le fichier ci-joint, ta macro Private Sub BtnCopier_Click() modifiée et simplifiée. Je pense que tu pourrais encore supprimer tous les .Value , mais je n'ai pas testé. Cordialement... |
| 05/02/2014 à 21:52 | Ronibo | Liste déroulante | En réponse à une demande sur ce Forum, j'avais créé - avec des aides de toutes part - le fichier ci-joint. Est-ce que ça peut aider ? Cordialement... |
| 05/02/2014 à 21:42 | adekoster | Unir 2 données par un trait de couleur selon leur valeur | Ta demande n’est pas très claire (en tout cas à voir le nombre de réponses obtenues ). Peux-tu nous fournir un fichier sur lequel tu places une feuille avec quelques données-exemples, telles qu’elles se présentent à la base et, sur une deuxième feuille, indiquer manuellement le résultat que tu voudr... |
| 05/02/2014 à 21:29 | Avaline1402 | Copie certaines feuilles dans un autre classeur | J’ai oublié de te demander de me fournir deux fichiers exemples (avec toutes les feuilles à traiter), afin que je n’aie pas besoin de les créer pour mes essais. Peux-tu donc me les poster maintenant ? Comme je vais devoir créer une macro de toutes pièces et que je vais devoir la tester, merci de bie... |
| 05/02/2014 à 21:20 | spage | Message d'ouverture d'un fichier et réponse | Je passerais plutôt par une InputBox : Je ne connaissais pas du tout cette manière d'avoir une macro qui se lance à l'ouverture, je suis toujours passé par ThisWorkbook / Private Sub Workbook_Open. Cordialement... |
| 05/02/2014 à 21:10 | Ccver | Affichage des colonnes par clé de tri | Je ne suis pas certain de t’avoir bien compris, mais regarde les deux boutons mis en place dans le fichier ci-joint, vers la cellule A1 de la feuille PAX. Est-ce que ça va dans le sens désiré ? Si tu choisis un mois et une année, seules les colonnes correspondantes de la plage K:FV sont visibles. A... |
| 05/02/2014 à 11:51 | Ningun54 | Suivi mensuel | On pourrait « cacher » ces adresses sur chaque feuille concernée (dans une colonne masqué par exemple, ou écrites en blanc sur fond blanc ou que sais-je encore). Ou ne pas les cacher, c’est selon. Dans le fichier ci-joint, j’ai placé des listes différentes d’adresses électroniques dans les colonnes... |
| 05/02/2014 à 07:52 | manu123 | Boucle VBA | Une solution très simple serait d’avoir le double de lignes à disposition que tes besoins habituels mais que toutes les lignes non-utilisées sauf une soient masquées. Par exemple si tu as 100 factures par mois, on prépare 200 lignes et les lignes s’ouvriraient au fur et à mesure des besoins. On lais... |
| 04/02/2014 à 22:44 | mick74 | Macro ou VBA ? pour qu'un document s'enregistre automatiquem | Je pense que ta demande n’est pas impossible – ou du moins que l’on pourrait s’approcher de ton désir – mais ce serait peut-être plus simple d’enregistrer ce fichier lors d’un autre évènement : je pense à sa fermeture (qui a lieu une fois par jour ?) ou à sa fermeture après une certaine heure ou que... |
| 04/02/2014 à 22:31 | Avaline1402 | Copie certaines feuilles dans un autre classeur | Je comprends que tu désires exporter dans ton fichier RECAP des copies de toutes les feuilles de ton fichier BONUS qui ne s’appellent pas ‘Ref’, ‘Exécution’ ou ‘Code’. Est-ce possible qu’il existe déjà dans le fichier RECAP une feuille dont le nom serait identique à une feuille à exporter ? Quand do... |
| 04/02/2014 à 18:50 | Abdel551 | Tableau Excel | Après mon message du 21 janvier, j’aurais trouvé sympa que tu reviennes me dire un petit merci pour ma dernière aide, plutôt que d’attendre que tu aies à nouveau besoin de moi pour me recontacter Je t’ai demandé dans mon dernier message d’indiquer le fil comme à nouveau « Ouvert » ; j’aurais trouvé... |
| 04/02/2014 à 15:53 | Pitipier | Finalisation formulaire saisie liste déroulante | Evite de placer des « messages à épisodes ». Laisse-toi le temps de tester le travail reçu et reviens sur le Forum lorsque tu es certain d’avoir une liste exhaustive de questions et remarques. Tes deux ‘Codes permettant de modifier le format de la plage de cellule en format nombre’ ont été adaptés à... |
| 04/02/2014 à 15:24 | Ningun54 | Suivi mensuel | Dans le fichier ci-joint, il y a une nouvelle macro SendMail_Outlook. Prend connaissance des instructions qui y sont indiquées au sujet de l’installation de ta machine. Ensuite, si tu choisis une des options avec envoi d’un courriel, celui-ci est préparé uniquement et non pas envoyé. Tu peux donc en... |
| 04/02/2014 à 11:53 | Abdel551 | Tableau Excel | Ce n'est pas la peine de m'écrire en privé afin de me dire que tu m'as écrit sur le Forum, je suis informé automatiquement que tu as placé une nouvelle demande sur ton fil. Si tu as l'impression que l'on va avoir des échanges à nouveau pour quelques temps, indique ce fil comme "Plus résolu" en cliqu... |
| 04/02/2014 à 09:38 | adnane | Copier coller valeur modifier | Je pense que ce travail n’est pas terminé, mais j’aimerais te montrer son avancement. Tout d’abord tu dois avoir deux fichiers à comparer à une certaine adresse (à un certain chemin) de ton arborescence. Ces deux fichiers doivent s’appeler de la même manière avec seulement une date à la fin qui en f... |
| 03/02/2014 à 21:43 | Pitipier | Finalisation formulaire saisie liste déroulante | Désolé, cette nuit j’étais mal réveillé et j’ai posté un fichier non modifié ; tout mon travail était donc perdu Mais bon j’ai recommencé et j’ai été un peu plus loin. Regarde les nouveautés dans le fichier ci-joint. Je pense qu’il y a plein de trucs à améliorer encore, mais tu es quand même parti d... |
| 03/02/2014 à 21:08 | Ningun54 | Suivi mensuel | Tant que notre discussion n’est pas terminée, tu pourrais remettre le code « Résolu » sur « Non résolu » en cliquant sur le petit V rouge dans l’un de tes messages. Pour moi c’est plus facile lorsque je consulte la liste des messages en cours. Je me suis peut-être un peu trop avancé lorsque je t’ai... |
| 03/02/2014 à 15:51 | Ningun54 | Suivi mensuel | Effectivement, mais moi je t’aurais proposé une autre solution si j’avais vu que tu pouvais avoir jusqu’à 100 noms par groupe. Je pencherais pour la deuxième possibilité. Si tu me fournis comme demandé un exemple manuel de ce que tu désires automatiser, je pense que je peux réaliser ton souhait. Les... |
| 03/02/2014 à 14:36 | adnane | Copier coller valeur modifier | Maintenant que l’on s’est mis d’accord qu’il faut comparer deux feuilles ‘Nomenclatures_1’ de deux fichiers à des états (dates) différents, il faut encore que je comprenne ce que tu veux comparer. Selon moi on doit comparer une ligne avec des références précises avec une autre ligne avec des référen... |
| 03/02/2014 à 03:23 | Pitipier | Finalisation formulaire saisie liste déroulante | Re, Je pense que oui, il n’y a pas grand-chose d’impossible avec Excel. Par contre il faut bien comprendre ce que tu désires (ou plutôt faut-il plutôt que tu saches bien ce que tu désires ?). Pour l’instant, j’ai créé une deuxième macro ‘Private Sub ComboBox2_Change’ qui remplit le formulaire comme... |
| 03/02/2014 à 02:45 | Ningun54 | Suivi mensuel | Re, Je me demandais, lorsque tu parlais de ‘faire une extraction par mail’, si tu désirais envoyer un courriel à toutes les personnes du groupe. Je me dis maintenant que tu veux peut-être envoyer la liste des membres d’un groupe (au lieu de l’imprimer ?) par courriel ???? De nouveau tu vois l’import... |
| 02/02/2014 à 20:44 | schmitx | Ecrire dans un classeur Excel fermé | Selon moi, dans aucun code complet (il y a des bouts de code indiquant des parties de procédures) il ne manque les inscrutions OPEN et CLOSE. Regare le premier code sur cette feuille reproduit ci-dessous : Il y a bien les deux lignes OPEN et CLOSE dont je te parle. Selon moi, lorsque l'on parle d'éc... |
| 02/02/2014 à 20:32 | Pitipier | Finalisation formulaire saisie liste déroulante | Ta demande n’est pas très claire. Dans ta ComboBox1, tu peux choisir des noms selon la liste sur la feuille ‘CodAsso’. Mais tu précises : « Il s'agit pour moi de choisir dans cette liste déroulante un N° d'enregistrement ». C’est selon moi contradictoire. Mais comme tu dis encore : « et de remplir l... |
| 02/02/2014 à 20:08 | yakadelphine | Le filtre ne fonctionne pas | Un filtre ne calcule normalement rien du tout, il ....... filtre Que veux-tu dire exactement lorsque tu dis qu'il ne calcule pas les colonnes G et N ? Peut-on voir un bout de ton fichier ou d'un fichier modèle? A te relire... |
| 02/02/2014 à 20:04 | corre | Simplification de macro | Désolé de ne pas avoir répondu à ta question du mois de juin 2013. Si celle-ci est toujours en suspens, ne te gênes pas de le faire savoir sur ce fil. Concernant la simplification de ta macro, je ne vois vraiment pas que te proposer ; du moment que tu traites 4 cellules différentes à gauche et à dro... |
| 02/02/2014 à 19:30 | schmitx | Ecrire dans un classeur Excel fermé | Je n'ai jamais entendu dire que l'on pouvait inscrire des données dans un classeur sans l'ouvrir (d'une manière invisible bien entendu vu l'instruction Application.ScreenUpdating = False). Mais effectivenent que dans ton code, cette instruction est mal utilisée ; d'abord on utilise l'instruction App... |
| 02/02/2014 à 19:18 | M4THI3U08 | Planning salariés | Salut et merci d’avoir répondu à ma requête, Je t’avais demandé de bien vouloir indiquer de quelle manière tu voyais les choses de façon à savoir si je pouvais t’aider ou non. Et là, malheureusement, je dois te dire que je pense que je ne vais pas pouvoir me lancer. Tout d’abord, tu as une quantité... |
| 02/02/2014 à 18:50 | Ningun54 | Suivi mensuel | Re, Je n’ai jamais dit que c’était trop compliqué, j’ai juste dit que tu devais savoir ce que tu te voulais ; ce n’est pas la même chose. Dans le fichier ci-joint, tu as sur ta feuille Groupe A un bouton qui te permet d’effectuer un récapitulatif mensuel du groupe. Ce récapitulatif s’effectue sur la... |
| 02/02/2014 à 10:57 | adnane | Copier coller valeur modifier | Re, Selon mon on ne peut pas remplacer une nouvelle base de données par une ancienne. Le contraire par contre serait possible. Je ne vois donc pas ce que tu veux dire par là. ] Pourquoi compliquer les choses ? Ton fichier 2009+ est ton fichier 2009+ et basta. De nos échanges précédents, j’ai com... |
| 01/02/2014 à 21:21 | Damdam69 | Copier ligne vers classeur fermé | ... |
| 01/02/2014 à 21:11 | M4THI3U08 | Planning salariés | Peux-tu éventuellement placé un deuxième fichier en introduisant 2 ou 3 données de plus (disons encore 2 entrées pour le samedi et 3 pour le dimanche) et indiquer manuellement - si possible en rouge - le résultat attendu ? A te relire. NB : Yolaine est un très joli prénom... |
| 01/02/2014 à 20:55 | rocket4 | Procedure trop longue | Si je t'ai bien compris, il suffit de déclarer les variables en tant que Public. Regarde le code ci-dessous, placé dans le fichier ci-joint. Je n'ai jamais entendu une chose pareille. Selon moi un code n'est jamais trop long, c'est plutôt par comodité que l'on passe par l'instruction call, par exemp... |
| 01/02/2014 à 17:16 | adnane | Copier coller valeur modifier | Tes explications sont toujours aussi peu claires et pourtant je te promets que ça fait 2 heures que j’essaie de comprendre le fonctionnement de tes fichiers, je n’ai pas pris la chose à la légère. Je ne pense pas que ce soit une très bonne idée que je regarde tes macros, ça m’embrouille encore plus... |
| 01/02/2014 à 15:20 | Yvouille | Function.Match qui ne fonctionne pas | Moi qui espérait une solution toute simple .... Mais au moins j'ai une explication presque complète. A ce sujet, ça fait plaisir de voir que même toi tu dois dire de temps en temps : I don't know Cordialement... |
| 01/02/2014 à 14:38 | Yvouille | Function.Match qui ne fonctionne pas | Merci pour cette nouvelle réponse,. Ce n'est pas évident de savoir ce qui est ton texte, ce qui est le texte copié de l'aide Excel. Dans cette aide, il est quand même indiqué que l'on peut rechercher avec une 'valeur logique' et il me semble qu'une date est une valeur logique. Si quelqu'un d'autre à... |
| 01/02/2014 à 14:29 | Ningun54 | Suivi mensuel | Tu dis que ma solution est ‘pas mal’ mais dans le reste du texte tu insinues quand même qu’elle est absolument incorrecte et nulle. Toutefois ma solution correspond parfaitement et avec une exactitude toute Excellienne à tes demandes Alors si tu t’es trompé dans ces demandes, ne dis pas que c’est ma... |
| 01/02/2014 à 14:11 | Ronibo | Remplissage cellule automatiquement | Tu m'écris en message privé : Tout d’abord je préfèrerais que l’on reste au maximum sur le Forum pour nos discussions. Ensuite je ne suis absolument pas certain qu’un contact par « Team » soit à chaque fois la panacée. Utilise-donc un fil existant (si possible le fil sur lequel nous avons commencé à... |
| 01/02/2014 à 14:05 | Yvouille | Function.Match qui ne fonctionne pas | Ta solution est intéressante, mais elle ne me satisfait pas entièrement car j'hésitais à fusionner les textes des cellules A1 et B1 afin qu'il y ait un texte "suivi" en A1. Et puis également – et surtout - car j'aimerais comprendre la maniclette pour d'autres utilisations. Sur la base de ton idée, j... |
| 01/02/2014 à 09:25 | Yvouille | Function.Match qui ne fonctionne pas | Dans le fichier ci-joint, lorsque je clique sur le bouton en place sur la feuille ‘Effectif d'un mois’, il faut indiquer une date (entre janvier 2014 et décembre 2025). Mon code passe alors en revue toutes les feuilles et recherche sur les feuilles dont le nom commence par ‘Groupe’, sur la ligne 1,... |
| 01/02/2014 à 08:30 | Ningun54 | Suivi mensuel | Dans le fichier ci-joint, sur la page ‘Effectif d’un mois’, j’ai placé un bouton qui te permet d’imprimer la liste des personnes présentes le mois désiré. La liste ainsi créée n’est pas archivée, elle sera supprimée lors d’une prochaine impression. Tu peux jouer avec la largeur de la colonne A afin... |
| 01/02/2014 à 06:54 | Zayx | Bouton Haut de page | Dans les propriétés du UserForm, tu changes les valeurs de Top et/ou de Left (entourées dans l'image ci-dessous). Après avoir modifié les valeurs, tu enregistres et le bouton se déplace au bon endroit après que tu aies changé de feuille ou que tu aies refermé ton fichier. Si tu indiques des valeurs... |
| 31/01/2014 à 19:38 | Zayx | Bouton Haut de page | Très franchement je dois avouer que je ne maitrise pas du tout ce code. Comme je l'ai indiqué à Zayx, j'ai eu besoin de plusieurs aides extérieures afin de réaliser ce fichier. Si tu désires des explications sur telle ou telle partie du code, je te conseille franchement d'ouvrir ton ou tes propres f... |
| 31/01/2014 à 19:30 | franck3869 | Copier d'un classeur fermée depuis un classeur ouvert | Très franchement je n’ai plus trop l’envie de comprendre cet imbroglio avec tes différentes demandes, alors indique s’il te plait ce fil comme « Résolu » et tente d’obtenir les réponses désirées sur l’autre fil ouvert. Pense à l’avenir qu’il vaut mieux y aller par étape, résoudre un problème après l... |
| 31/01/2014 à 11:55 | 75cricri | Impression de plusieurs page en changeant de date automatiqu | Ce n'est pas toi qui doit sélectionner 6 feuilles ensemble, c'est la nouvelle macro mise en place qui le fait. Teste ce fichier uniquement en indiquant une date de début, une date de fin et en lançant la macro par le bouton en place. Chez moi j'ai l'option recto-verso de base sur mon imprimante et ç... |