| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 11/12/2018 à 11:32 | Coccinelle66 | Importer une donnée d'un fichier fermé | Ah oui, j'oubliais qu'le classeur est fermé ... |
| 11/12/2018 à 11:15 | Coccinelle66 | Importer une donnée d'un fichier fermé | @ Coccinelle mettons que cette cellule est par exemple A1 ; tu as donc en A1 : C:\Mes documents\donnees 2018.xls essaye cette formule : =INDIRECT(SUBSTITUE(A1;"documents\";"documents\[") & "]Feuil1'!$B$4") dhany... |
| 11/12/2018 à 10:56 | Coccinelle66 | Importer une donnée d'un fichier fermé | @ Steelson dhany... |
| 11/12/2018 à 02:05 | Coccinelle66 | Importer une donnée d'un fichier fermé | Si ta proposition est une liaison et incorporation d'un objet machin chose, alors oui, sans doute ! késako, trucmuche ? OLE machin chose aussi ? moi pas bien comprendre langage schtroumpf ! dhany... |
| 11/12/2018 à 01:49 | Coccinelle66 | Importer une donnée d'un fichier fermé | OLE = Object Linking and Embeding : liaison et incorporation d'objet DB = Data Base : base de données dhany... |
| 11/12/2018 à 01:35 | Coccinelle66 | Importer une donnée d'un fichier fermé | Bonjour Steelson , j'ai proposé le lien par rapport au titre de l'article : « Lire dans un classeur fermé » en plus, il est indiqué une méthode sans connexion OLE DB . dhany... |
| 11/12/2018 à 01:24 | Coccinelle66 | Importer une donnée d'un fichier fermé | Bonjour Coccinelle , ce lien t'aidera peut-être : https://www.commentcamarche.net/faq/32961-vba-excel-lire-dans-un-classeur-ferme dhany... |
| 11/12/2018 à 00:56 | MXMX | Figer la valeur d'une fonction sur la colonne entière | Au cas où tu tiens absolument à une solution VBA (pour une raison ou une autre), je te propose cette macro : vu ton manque d'infos, t'en es quitte pour adapter selon la colonne et selon la 1ère donnée de celle-ci. dhany... |
| 11/12/2018 à 00:20 | MXMX | Figer la valeur d'une fonction sur la colonne entière | Bonjour Maxime , le forum, * sélectionne toutes les données de ta colonne, par exemple C5:C800 * Ctrl c ➯ Copier (dans le Presse-papiers de Windows) * Accueil, Coller, Coller des valeurs ; c'est fait ! dhany... |
| 10/12/2018 à 21:12 | Arakis | Lancer une macro à une date et heure précis | Merci pour ton info supplémentaire, mais pour ça, j'peux pas t'aider plus. bonne chance quand même ! et joyeux Noël ! dhany... |
| 10/12/2018 à 21:06 | Arakis | Lancer une macro à une date et heure précis | Oh là ! c'est pas évident, ça ! faudrait que Excel soit lancé après l'ouverture du fichier PDF, et que la fenêtre d'Excel soit ouverte en mode « Fenêtre agrandie » pour qu'elle occupe tout l'écran (éventuellement en mode « Plein écran » aussi) . mais si c'est le code VBA d'Excel qui lance l'ouvertur... |
| 10/12/2018 à 20:52 | jpmalb | Fonction SI(OU) ne répond pas | Sauf si tu as autre chose à demander, merci de passer le sujet en résolu : clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany... |
| 10/12/2018 à 20:37 | Arakis | Lancer une macro à une date et heure précis | Tu peux ouvrir un autre classeur Excel sans refermer le précédent ; quand tu vas sur Visual Basic, ils sont tous dans ta fenêtre de projet ; tu peux cliquer sur un module pour le faire glisser d'un projet à un autre ; idem pour un formulaire ; mais pour le code d'une feuille ou de ThisWorkbook, faut... |
| 10/12/2018 à 20:14 | Arakis | Lancer une macro à une date et heure précis | Pour mettre ta macro dans un autre fichier, fais pareil que ce que tu as déjà fait. pour plusieurs formulaires : dans Module1 : une sub pour chaque formulaire à ouvrir, par exemple : dans ThisWorkbook : un seul Workbook_Open() pour tous les OnTime : dhany... |
| 10/12/2018 à 20:03 | jpmalb | Fonction SI(OU) ne répond pas | Ajout : je viens de répondre à ton MP. dhany... |
| 10/12/2018 à 19:46 | jpmalb | Fonction SI(OU) ne répond pas | Version avec date de référence en AA1 : le même fichier en version .xls : si besoin, n'hésite pas à demander une autre adaptation. à te lire pour avoir ton avis. dhany... |
| 10/12/2018 à 19:31 | eliot raymond | Problème d'affichage dans Frame.Caption | Merci pour ton retour ! bonne continuation ! et bonne santé à toi aussi ! dhany... |
| 10/12/2018 à 19:05 | ncaisson | Interaction fichiers xlsm et dotm, problème de contenu | Check-up complet effectué, mon Commandant ; tous les voyants sont au vert, RAS, l'avion peut décoller. ici le copilote de la compagnie Air Kansas qui vous remercie de votre retour d'infos. (en cas de problème, les caissons de dépressurisation aussi sont en bon état) dhany... |
| 10/12/2018 à 18:56 | Arakis | Lancer une macro à une date et heure précis | Merci pour ton retour ! bonne soirée à toi aussi ! dhany... |
| 10/12/2018 à 18:52 | Arakis | Lancer une macro à une date et heure précis | Télécharge vite le fichier avant que 19:00 soit dépassé ... |
| 10/12/2018 à 18:46 | Arakis | Lancer une macro à une date et heure précis | Désolé : pour OnTime, j'ai oublié que le nom de la sub doit être entre guillemets ! maintenant, ça devrait se déclencher à 19:00 ! dhany... |
| 10/12/2018 à 18:27 | Arakis | Lancer une macro à une date et heure précis | Bonjour Arakis , non, c'est pas ça ! * l'instruction qui ouvre le formulaire doit être placée dans une sub * puis OnTime doit utiliser le nom de la sub dans Module1 : dans ThisWorkbook : dhany... |
| 10/12/2018 à 18:03 | eliot raymond | Problème d'affichage dans Frame.Caption | Bonjour Ray , je te retourne ton fichier modifié : * ton pourcentage clignote un petit peu moins * j'ai optimisé le code VBA de ton UserForm dhany... |
| 10/12/2018 à 16:50 | PIERRO1234 | Formule | Rebonjour PIERRO1234 , j'ai regardé ta solution ; elle marche, oui, mais ça t'oblige à utiliser une colonne en plus de la colonne D ! la solution que je t'avais proposée précédemment n'avait pas cet inconvénient : ça complète la colonne D sans que tu doives en utiliser une autre ! bravo quand même p... |
| 10/12/2018 à 15:55 | PIERRO1234 | Formule au dessus | Merci pour ton retour ! bonne continuation ! dhany... |
| 10/12/2018 à 14:56 | PIERRO1234 | Formule au dessus | Bonjour PIERRO1234 , le forum, je te retourne ton fichier modifié : * regarde les données de la plage G5:I7 * regarde chaque formule de cette plage je remets ici ta belle formule initiale : =SI(D5=1;"DECALLER(D6;1;1)";3) attention à ton orthographe ! la fonction DECALER() ne marchera jamais si tu l'... |
| 10/12/2018 à 13:46 | jpmalb | Fonction SI(OU) ne répond pas | Autre version : n'hésite pas à demander une adaptation si besoin. à te lire pour avoir ton avis. dhany... |
| 10/12/2018 à 13:22 | jlepine | Manipulation d'intervalle | Bonjour Jean Lépine , n'oublie pas de poster toutes tes solutions ici : http://www.concours-lepine.com/concours-lepine-international-paris-2018/ dhany... |
| 10/12/2018 à 12:53 | Geoffrey027 | Inverser sens ListBox | Pour la nouvelle demande de ton post de 9:01 , je n'ai pas de solution à proposer ; mais comme c'est très différent de ce sujet, tu devrais en créer un autre ; bonne chance ! dhany... |
| 10/12/2018 à 12:49 | Geoffrey027 | Inverser sens ListBox | Petite rectification de ton code VBA (uniquement commentaires en vert, indication des colonnes) car With .Cells(Ligne, 2 ) ➯ .Value = colonne B ; et .Offset 1 à 8 = colonne C à J dhany... |
| 10/12/2018 à 12:23 | Maurer601 | Calcul d'age si majeur | Bonjour Steelson , selon le dernier JT, les problèmes des gilets jaunes sont toujours pas réglés ; il semblerait qu'ils avaient pas la majorité pour manifester et réclamer un meilleur salaire, car le demandeur Maurer s'est trompé dans son « Calcul d'âge si majeur » . dhany... |
| 10/12/2018 à 01:31 | jpmalb | Fonction SI(OU) ne répond pas | Ajout : si tu veux les résultats en colonne C plutôt qu'en colonne B , remplace les 2 .Offset(, 1) par .Offset(, 2) ; mais dans ce cas, il faudrait ajouter du code VBA pour ignorer une saisie en A1 , car sinon, ça va écraser ta date en C1 (celle avec laquelle faut faire les comparaisons !) . dans to... |
| 10/12/2018 à 01:04 | jpmalb | Fonction SI(OU) ne répond pas | Bonjour jpmalb , [quote="dans ton post d'hier à 17:57, tu"]le but recherché est qu'à l'inscription d'une date en A2 , que le délai par rapport à C1 s'inscrive dans B2 sans que l'opérateur n'ait rien d'autre à faire[/quote] mon 1er fichier était selon ta phrase ➯ saisie en A2 uniqueme... |
| 09/12/2018 à 23:36 | Geoffrey027 | Inverser sens ListBox | On dirait qu'ça s'rait kek'chose dans c'genre-là : mais sans ton fichier, c'est pas évident ! faudrait voir sur ta feuille " Listings_clients " la colonne de chaque donnée ! dhany... |
| 09/12/2018 à 22:15 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | @ Yvouille * oui, tu as bien trouvé la fenêtre d'invite de commande * tu peux taper les commandes juste à droite du signe > : le 1er espace est inutile ; exemple : C:\Users\lacy> cd Documents\Yves\Excel_Y\"Forum - Provisoire" ou C:\Users\lacy> cd "Documents\Yves\Excel_Y\Forum - Provisoire"... |
| 09/12/2018 à 21:52 | Geoffrey027 | Inverser sens ListBox | Pour la 3ème ListBox ... |
| 09/12/2018 à 21:48 | Geoffrey027 | Inverser sens ListBox | De rien ! je te souhaite bonne soirée à toi aussi ! dhany... |
| 09/12/2018 à 21:39 | Geoffrey027 | Inverser sens ListBox | Pour la 2ème ListBox ... |
| 09/12/2018 à 21:04 | Geoffrey027 | Inverser sens ListBox | Un essai : dhany... |
| 09/12/2018 à 20:06 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | @ Yvouille appuie sur la touche Windows et maintiens-là enfoncée, puis appuie sur la touche r : Windows r (run) ➯ fenêtre Exécuter ; tape cmd et clique sur le bouton OK ➯ fenêtre d'invite de commande, où tu peux taper des commandes DOS ; tu as la commande cd pour changer de répertoire (= dossier) ;... |
| 09/12/2018 à 19:16 | jpmalb | Fonction SI(OU) ne répond pas | Bonsoir jpmalb , le forum, je te propose ce fichier Excel : en A2 , saisis 14/02/20 15 ➯ en B2 : 3 (3 ans) Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany... |
| 09/12/2018 à 18:51 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | J'me trompe peut-être, mais du fait qu'tu as utilisé FileFormat:=xlOpenXMLWorkbookMacroEnabled : le fichier doit déjà être sauvegardé avec l'extension .xlsm (ce qui est bon) ; mais comme tu as mis FileName:=ThisWorkbook.Path & "\Fichier 3 .xlsm " ça a peut-être créé une double extension .xlsm et ton... |
| 09/12/2018 à 18:06 | Arkage | Formule =droite ne considère pas les 0 inutiles d'une cellule | Ben comment t'as fait pour m'reconnaître sous mon déguisement ? dhany... |
| 09/12/2018 à 17:50 | Arkage | Formule =droite ne considère pas les 0 inutiles d'une cellule | ... |
| 09/12/2018 à 16:58 | Landry | Va et vient entre 2 feuilles | Merci pour ton retour ! bonne chance pour ton arbre généalogique ! (même si tu pourras pas remonter jusqu'à Adam et Ève) bonne fin de week-end à toi aussi, et bonne semaine prochaine également ! dhany... |
| 09/12/2018 à 16:41 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | Bonjour Yvouille , le forum, je te propose d'essayer une de ces lignes : il manquait juste un s à Workbook ; si ça marche pas, essaye : (vérifier le nom du fichier ) dhany... |
| 09/12/2018 à 13:00 | PIERRO1234 | Formule au dessus | Bonjour PIERRO1234 , Yvouille , ce que tu demandes est impossible ! tu veux une formule en B4 qui modifie la valeur de B2 , mais une formule ne peut pas modifier la valeur d'une autre cellule ! elle peut seulement retourner un résultat dans la cellule où est placée la formule ; bien sûr, la formule... |
| 09/12/2018 à 12:22 | Landry | Va et vient entre 2 feuilles | Bonjour Chris , * avec un peu d'chance, les réponses qu'on donne sur ce forum seront mieux que les réponses des autres forums ? * à propos du retour de Landry , peut-être qu'il profite de son week-end et qu'il sera là demain ? dhany... |
| 09/12/2018 à 12:03 | Landry | Va et vient entre 2 feuilles | Bonjour Landry , lis d'abord la 2ème partie de mon post précédent, puis celui-ci. je te propose ce code VBA : * colonnes F à VF : 573 colonnes ! tu as vraiment autant d'colonnes que ça ? tu t'es pas trompé ? * comme tu as écrit que ta feuille " B " est vide , j'ai pas jugé utile de l'effacer ; si en... |
| 09/12/2018 à 10:16 | Landry | Va et vient entre 2 feuilles | Coucou Bruno , allons, tu ne vois pas ? mais si, voyons : le titre du sujet est : « Va et vient entre 2 feuilles » et le code VBA de Landry contient dans la boucle For Each Cellule .. Next Cellule ces 2 instructions : Sheets("B").Select et Sheets("A").Select ; alors excuse-moi du peu, mais comme va... |