| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 02/01/2019 à 08:13 | Yvouille | Incompatibilité de type'' sur un ordi, pas sur l'autre | Afin de pouvoir aider un membre sur un autre fil, j’ai créé une macro qui fonctionne parfaitement chez moi, mais pas chez lui. Après avoir tenté 2 corrections, ça ne passe toujours pas sur son ordinateur. Etonnamment ça bloque sur la ligne Compteur = Compteur + Sheets("Full Stock").Range("P" & j) ci... |
| 30/12/2018 à 22:31 | julie13 | Somme avec conditions | Apparemment etsije veut reprendre ce fil. Bonne soirée... |
| 30/12/2018 à 16:46 | julie13 | Somme avec conditions | OUI, absolument Mais il est difficile de te conseiller sensément sans avoir ton autre fichier à disposition. Fournis-nous donc une copie de la feuille concernée sur laquelle tu effaces les données confidentielles – tels que les noms des clients – mais sur laquelle on peut voir où se trouvent les don... |
| 30/12/2018 à 16:33 | relmo | Modification d'une macro impression | Salut, Tu n'arrives pas à adapter les solutions à ton problème ou tu n'arrives pas à me montrer le résultat final ? Si tu n'arrives pas à adapter les solutions proposées à ton problème, ça ne m'étonne pas vraiment. Selon moi tu as assez mal posé ta question sur ce nouveau fil. Tu aurais dû fournir t... |
| 30/12/2018 à 12:43 | Hyacinthe | Regroupement des lignes sous une valeur donnée dépendante | Ta réponse étant restée sans réponse depuis Noël, j’ai décidé de t’envoyer mes conseils sous forme de cadeau à retardement Si tu maitrises bien VBA et que ton code bloque à un endroit précis, tu peux demander de l’aide à ce propos. Cependant, si tes codes sont assez approximatifs – je n’ai toutefois... |
| 29/12/2018 à 17:01 | relmo | Modification d'une macro impression | Ma proposition que tu effectues des essais se rapportait à ta demande ci-dessus, qui a été développée par la suite. Je voulais alors te dire que tu pouvais tenter d'effectuer la copie sans formule imaginée, la mettre à disposition des autres utilisateurs potentiels, leur demander de tester et voir c... |
| 29/12/2018 à 15:42 | relmo | Modification d'une macro impression | A toi de faire des essais ! Le code du fichier que tu as fourni – après que tu aies effectué ton choix de feuilles dans la ListBox - effectue une boucle For/Next et imprime à chaque passage la feuille concernée. J’y ai ajouté le traitement de chaque feuille – au niveau des lignes à masquer - juste a... |
| 29/12/2018 à 13:54 | relmo | Modification d'une macro impression | Je ne comprends pas très bien ta question. Les macros en place fonctionnent sur toutes les feuilles. Je t’ai mentionné mes essais sur les feuilles Nectarine et Citron juste parce que j’y ai placé des cas spéciaux permettant de contrôler – au niveau des lignes à masquer - que ça fonctionnait à chaque... |
| 29/12/2018 à 11:31 | relmo | Modification d'une macro impression | Inutile de remettre tout mon message dans le tien, il est à disposition juste en-dessus Le fichier ci-joint devrait faire ton affaire. Regarde mes essais sur les feuilles Nectarine et Citron. Amicalement... |
| 29/12/2018 à 10:19 | relmo | Modification d'une macro impression | Voici déjà un fichier qui n’affiche que certaines feuilles dans ta ListBox. Pour les restes, tes explications sont peu claires et contradictoires. Dans le fichier tu écris ‘’ '- Les onglets : Poire, Ananas, Litchi, Nectarine, Citron etc., sont les onglets où lorsque les Roc et Cor contiennent simult... |
| 28/12/2018 à 20:31 | Fyou | Comparateur de tableau | Il n'y a que toi qui peut le faire, en cliquant sur le petit V dans l'un de tes messages. Pour ta solution en privé, soit patient, car maintenant je vais au cinéma https://www.youtube.com/watch?v=DUd_VzUKO7Y&feature=youtu.be puis probablement au lit Mais demain il faut à nouveau jour... |
| 28/12/2018 à 20:25 | picbille | Rechercher la valeur du dessus d'une case sur une colonne donnée | Effectivement que si les valeurs sont toujours dans un ordre croissant, ta formule fonctionne également très bien. Ce ne serait cependant pas le cas si l’ordre était ……… ‘’désordonné’’, mais difficile de savoir cela tant que Picbille ne revient pas à la charge. Dans cette attente, je propose une tro... |
| 28/12/2018 à 20:11 | Fyou | Comparateur de tableau | Mon travail a été réalisé en VBA, donc si tu n’arrives pas à modifier la macro que je t’ai fournie pour l’appliquer à tes fichiers, ce sera compliqué à t’expliquer comment faire cela, surtout si tu ne veux pas placer tes fichiers réels sur le Forum. Veux-tu me les fournir en privé et je regarde tout... |
| 28/12/2018 à 18:57 | Fyou | Comparateur de tableau | J'ai compris que tu veux passer en revue le tableau des colonnes A:B, voir si tu trouves ces références dans les colonnes D:F et - si oui - en additionner les quantités de la colonne F. Mon fichier réalise cela et place le résultat dans le tableau des colonnes H:J qui est à chaque fois effacé. Si tu... |
| 28/12/2018 à 18:31 | picbille | Rechercher la valeur du dessus d'une case sur une colonne donnée | Si tes données sont en colonne A, en B1 par exemple, place =PETITE.VALEUR(A:A;NB.SI(A:A;0)+1) Crodialement... |
| 28/12/2018 à 18:25 | rolandleu | INDIRECT dans le VBA - menus en cascade | On ne voit pas trop où tu veux en venir avec ton fichier et tes essais semblent pas si bien partis. Regarde alors le fichier ci-joint ou des listes de validation sont placées par VBA et permettent des choix différents dans la colonne K en fonction du choix de la colonne L. Si c'est un truc dans le g... |
| 27/12/2018 à 18:58 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | Merci Steelson pour ce petit ''truc'' d'écriture Euh, je ne sais pas si tu m'as bien compris : j'ai donné l'information sur la date figée à Jean-Eric car il avait remplacé mon Range("Z1") par Date, mais toi tu avais bien laissé la référence à la cellule Z1. Effectivement que cette information n'est... |
| 27/12/2018 à 18:12 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | @ Fred Ta solution ne passe malheureusement pas. Ta ligne s'inscrit en rouge lorsque je la place dans mon code de base. Je suis arrivé à la faire venir en noir en modifiant l'ordre des guillemets, mais ça bloque alors plus loin, lorsque la macro souhaitée est inscrite dans ThisWorkbook Bon, je n'ai... |
| 27/12/2018 à 14:53 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | Merci à tous deux pour vos réponses matinales et .... si rapprochées Ca fonctionne à merveille mais je tombe à nouveau sur la prochaine (mauvaise) surprise. Le texte que je voudrais faire apparaître dans mon MsgBox contient des retours à la ligne et mon instruction ci-dessous ne donne pas le résulta... |
| 27/12/2018 à 14:28 | ayoubrafik | Supprimer des colonnes et déplacer des lignes vers une autre feuille (cond) | Ca tu aurais pu trouver sur internet Un code à adapter à tes besoins : Amicalement... |
| 27/12/2018 à 12:25 | ayoubrafik | Supprimer des colonnes et déplacer des lignes vers une autre feuille (cond) | Afin d'éviter que le code événementiel de la feuille TO DO se déclenche à chaque modification, j'ai placé les instructions Application.EnableEvents = False/True en début et en fin de la macro Copier_DNS. Puis j'ai modifié ton code de la feuille TO DO de cette manière : Amicalement... |
| 26/12/2018 à 21:47 | ayoubrafik | Supprimer des colonnes et déplacer des lignes vers une autre feuille (cond) | Je ne suis pas certain d’avoir tout bien compris, mais je me lance. J’ai considéré que tu collais des données dans la feuille ‘’DNS’’ et que tu voulais ensuite en reprendre qu’une partie sur la feuille ‘’TO DO’’. Mais comme tu as les mêmes titres dans les deux feuilles, ça me parait bizarre. J’ai do... |
| 26/12/2018 à 21:14 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | Un tout grand merci pour ton aide. J’ai maintenant eu le temps de tester tout ça. Tes deux propositions fonctionnent très bien, mais ……. En fait, la solution qui me plairait le plus serait de pouvoir écrire un code. J’ai réussi à utiliser ton dernier exemple, mais ça se complique lorsque je veux ins... |
| 26/12/2018 à 10:31 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | Merci beaucoup pour ta réponse. Ton code permet de lire une macro dans ThisWorkbook, mais moi je voudrais aller en y inscrire une. Très rapidement, j'ai tenté d'écrire mais ça ne passe pas. Je n'ai plus le temps de faire plus d'essais avant ce soir, mais je ne pense pas que je vais réussir facilemen... |
| 26/12/2018 à 08:58 | safach | Corriger des références et des désignations à partir d'un autre classeur | Tes explications ne sont pas très claires, j’espère avoir plus ou moins bien compris. Par exemple tu n’utilises pas les noms des objets Excel (fichiers, feuilles, colonnes, cellules, etc.) – tel que je le fais ci-dessous – et il est difficile de savoir de quoi tu parles. Mais ton fichier ‘’Export mi... |
| 25/12/2018 à 18:50 | Yvouille | Ajouter une macro par macro dans ThisWorkbook | Si je place les deux fichiers ci-joints dans le même dossier, que j’ouvre le ‘’Fichier 1’’ et que je lance la macro en place derrière le bouton ‘’Liste CdC’’, un nouveau ‘’Fichier 3’’ est créé sur la base d’une des feuilles du ‘’Fichier 2’’ (ouvert et refermé en cours d’exécution). Je souhaiterais p... |
| 25/12/2018 à 17:10 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | EUREKA ! Il fallait activer l’option ‘’Accès approuvé au modèle d’objet du projet VBA ‘’ sous ‘’Options/Centre de gestion de la confidentialité/Paramètre du Centre de gestion de la confidentialité/Paramètres des macros’’... |
| 24/12/2018 à 13:05 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | Salut Jean-Eric, Merci pour ta réponse. D'un côté, je comprends que tu ne saches pas trop que me dire de plus si ça fonctionne chez toi, d'un autre, j'espère que tu comprennes que je souhaiterais savoir pourquoi ça bloque chez moi Mais je trouve aussi surprenant, si ça bloquait chez toi à cause des... |
| 24/12/2018 à 12:27 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | Salut Jean-Eric, Je constate que tu as supprimé des passages qui me semblent essentiels et je n'arrive pas à voir si tu les as remplacés ailleurs. Toutefois, ton nouveau code bloque chez moi exactement au même endroit que la version que j'ai fournie tout-à-l'heure !! Il m'est donc impossible de voir... |
| 24/12/2018 à 11:48 | Yvouille | Copie d’un classeur : Supprimer seulement une des deux macros | Lors de mon dernier message, j'avais souhaité ne pas tomber sur une nouvelle mauvaise surprise et ça n'a pas manqué J'ai entre-temps changé d'ordinateur et mon code ne fonctionne plus sur ma nouvelle machine. Ca bloque nouvellement sur le passage ci-dessous : Je me demande alors si je ne dois pas ac... |
| 23/12/2018 à 22:39 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | C'est parce que tu m'as écrit cela que je t'ai demandé si tu avais effacé le RowSource de tes deux ComboBox 5 et 6, non pas sur le fichier que je t'ai envoyé, mais sur celui de tes essais... |
| 23/12/2018 à 22:28 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | As-tu fait cela ... |
| 23/12/2018 à 20:53 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | Je pensais qu'avec mon modèle et mes explications, tu t'en sortirais Cordialement... |
| 23/12/2018 à 19:47 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | Re-bonjour, Dans le fichier ci-joint, je te montre comment résoudre ton problème de pourcent. Dans les propriétés du ComboBox, j’ai supprimé le RowSource et je charge les données par le code UserForm_Initialize. A te relire... |
| 23/12/2018 à 18:29 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | C’est toujours sympa de dire si ce qui a déjà été réalisé convient ou non. Ainsi, est-ce que le remplissage de ta ComboBox à l’ouverture de ton UserForm, le remplissage du TextBox ‘’CreditsF’’ lors de la modification de ce même ComboBox et le fait que ton UserForm se referme lorsque tu cliques sur f... |
| 23/12/2018 à 18:09 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Ce que j’entends par garde-fou, ce sont des passages qui permettent d’éviter l’une ou l’autre erreur. Dans le fichier ci-joint, j’en ai placé quelques-uns dans la macro Insérer_X_lignes. Ainsi, si tu sélectionnes une ligne avant la ligne 8 et que tu lances le code, tu es informée que la sélection n’... |
| 23/12/2018 à 16:46 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Je ne vois pas en quoi le fait de sélectionner un certain nombre de lignes à l’aide des outils en place dans Excel - même si elles ne sont pas contiguës - et d’appuyer sur ce bouton a de compliqué, mais bon. Pour ajouter des lignes, je te propose de sélectionner une cellule et de placer x lignes en... |
| 23/12/2018 à 16:34 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Ce n'est pas tout à fait exact. Mon code ne supprime pas une cellule, mais la sélection en cours (voir le code Selection.Delete ). Raison pour laquelle j'avais écrit que tu devais sélectionner des lignes entières avant de cliquer sur ce bouton. Si tu penses qu'un garde-fou est nécessaire afin de ne... |
| 23/12/2018 à 16:18 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Si je n’arrive toujours pas à te convaincre avec ma nouvelle explication ci-après, je vais chercher une solution dans le sens que tu demandes, mais testes d’abord ce nouveau fichier, s’il-te-plait. J’ai enlevé tous les boutons au niveau des blocs A, B, C, etc. et les ai remplacés par le bouton en E1... |
| 23/12/2018 à 15:45 | ZED21000 | Dupliquer une feuille modèle remplie avec UserForm (Formulaire) | Tu as beaucoup de questions et toutes ne sont pas très claires. Je te montre déjà comment refermer ton UserForm lorsque tu cliques sur ‘’Fermer’’, comment remplir ta ComboBox ‘’Contrats’’ ave la liste de la feuille ‘’Commandes’’ de la colonne G et comment, lorsque tu choisis l’une de ces valeurs dan... |
| 23/12/2018 à 15:12 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Euh, vraiment désolé, j’ai un peu de peine aujourd’hui. Voici le bon fichier (enfin, je l’espère). Tu as posé une question au sujet de l’ajout de ligne à l’aide de bouton. Je réponds à cette question et ne voit pas vraiment ce que le nombre d’homme a à voir là-dedans. Il serait alors peut-être bien... |
| 23/12/2018 à 14:13 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Désolé, j'ai oublié d'enregistrer mon travail Je l'ai alors refais et te le présente dans le nouveau fichier ci-joint. En fait, quel que soit la cellule que tu as sélectionnée, le code déclenché par les boutons + des blocs A et B fonctionne. Ainsi si tu places ton curseur en C20 et que tu cliques su... |
| 23/12/2018 à 13:41 | Claire56 | Créer ou supprimer des lignes avec plusieurs conditions | Je te propose de modifier un peu ton fichier. Tu pourrais n’avoir qu’une seule macro pour ajouter des lignes et une seule pour en supprimer et que tous tes boutons y correspondant y soient reliés. Le rajout ou la suppression de lignes se ferait alors en fonction de la sélection en cours. Je t’en fai... |
| 22/12/2018 à 16:21 | oiseaubleu | Sélection Change | Je ne suis pas certain d'avoir bien compris, mais normalement ce code devrait t'aider. Ce code se déclenche selon la valeur de la cellule sélectionnée, quel que soit son emplacement. Si c'est pas ça, je revois ton explication. Bien à toi... |
| 21/12/2018 à 16:19 | Papi27190 | Maintenir info visible malgré défilement | Je connais une solution pour déplacer des objets selon le scroll effectué, mais ça risque d'être compliqué à mettre en place dans ton cas et c'est assez peu précis. A voir si tu veux quand même utiliser l'idée en ne déplaçant que les textes et formes de ton fichier qui en ont vraiment besoin. Dans m... |
| 21/12/2018 à 14:40 | Yoyo01000 | Exécution d'une macro dans une feuille à l'ouverture d'un classeur | C'est effectivement une autre manière de réaliser ton besoin. Tu as supprimé tous les ''Select'' de ton code, c'est un bon nettoyage. Tu peux encore alléger ton code de la manière suivante ... |
| 21/12/2018 à 12:40 | Yoyo01000 | Exécution d'une macro dans une feuille à l'ouverture d'un classeur | Je trouve que ta demande n'est pas très claire et ton fichier modèle manque incontestablement Je me suis dit que tu souhaitais qu'à l'ouverture - quelle que soit la feuille sur laquelle a été enregistré et fermé le fichier - la ''Feuille 1'' soit activée et que la macro ''macro_formules'' soit décle... |
| 21/12/2018 à 12:20 | oiseaubleu | Sélection Change | Ta demande est vraiment compliquée à comprendre. L'idéal serait que tu simules un fichier tout simple – avec seulement 5 ou 10 données exemples – démontrant ton problème. Ensuite explique clairement ton souci en faisant référence aux objets Excel. Si tu dis par exemple : Je souhaite que lorsque je c... |
| 21/12/2018 à 12:11 | Devery | Copier une valeur d'un fichier .txt | Tu leur avais probablement donné plus d'informations qu'à moi La personne qui t'a aidé t'a proposé une solution par ''tableau'', mais dans ce cas-ci ça ne change pas énormément, puisqu'il n'y a pas vraiment de temps à gagner. Comme à chaque fois, plusieurs solutions sont possibles. Très bonnes salut... |
| 20/12/2018 à 16:27 | Devery | Copier une valeur d'un fichier .txt | Re, Déjà ta première demande n'était pas très claire, mais là ça se complique de plus en plus. Tu devrais déjà me fournir un fichier exemple. Par exemple lorsque tu me dis que ta ligne 110 contient plusieurs valeurs, je ne visualise pas du tout pourquoi tu parles de cette ligne 110 alors qu'un momen... |