| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/01/2010 à 12:49 | TOMASTOUCH | Gestion de stock corriger | Il faut pas multiplier les posts comme ça ! Sinon, tu peux mettre en F2 du fichier "NOS ARTICLES 2003.xls", la formule suivante : La plage des données étant à adpater. Tu tires ensuite la formule vers le bas. Dans la mesure du possible, garde les 2 fichiers ouverts... |
| 29/01/2010 à 12:24 | oob2 | Macro ctrl+f sur une zone delimitée | Tu ne peux pas mettre des données bidon ... |
| 29/01/2010 à 11:52 | oob2 | Macro ctrl+f sur une zone delimitée | Est-il possible dans ce cas-là que tu joignes un bout de fichier avec suffisamment de données pour essayer de résoudre ton problème ... |
| 29/01/2010 à 11:51 | TOMASTOUCH | Gestion de stock | Je vois que tu n'as pas beaucoup de réponses malgré un nombre assez important de téléchargement de tes fichiers. Il me semble que tu n'es pas très précis. Si on résume : Première page = fichier FEVRIER 2010 2003.xls Deuxième page = fichier NOS ARTICLES 2003.xls Ce qui n'est pas évident au premier ab... |
| 29/01/2010 à 10:47 | lio63 | Excel 2000 2007 incompatible? | C'est le .EntireColumn.Visible = False qui retourne une erreur. Si tu veux masquer des colonnes, mets plutôt .EntireColumn.Hidden = True Pour les réafficher, il faut mettre .EntireColumn.Hidden = False De plus, tu m'as l'air d'être au mauvais endroit pour poser ta question ! Va plutôt par ici : http... |
| 28/01/2010 à 22:21 | maxime079 | Code VB, ne pas afficher ligne vide | Re, Teste avec cette macro : Quelques questions : 1-Dans ton ex-macro extraction, tu voulais supprimer les cellules A7:E15. Pourquoi ? (Dans la macro ci-dessus, j'ai désactivé la suppression) 2-Dans ta première image, tu souhaites l'insertion de 2 lignes car 2 lignes ont été copiées. Les colonnes G... |
| 28/01/2010 à 19:44 | oob2 | Macro ctrl+f sur une zone delimitée | Si tu veux effectuer une recherche sur une zone donnée tu remplaces le "Cells" de par par exemple. De même pour que tu transformes en... |
| 28/01/2010 à 14:31 | lylianfontes | Macro comptage | Lylian, je t'avais mis cette remarque L'as-tu pris en compte ? Cela signifie que tu dois écrire "TOTAL" dans la cellule A2000 De plus, vérifie bien c'est la colonne 15 (colonne O) qui contient le texte barré et que la cellule barrée est de couleur verte (ColorIndex = 4) et orange (ColorIndex = 44)... |
| 28/01/2010 à 13:48 | maxime079 | Code VB, ne pas afficher ligne vide | Il faut que tu lances la macro depuis la feuille FACTURE. C'est pas contradictoire ? La macro ne copie que les lignes ou il y a un zéro dans la colonne B de la feuille MVTSTOCK. Ce n'est pas ce que tu veux ... |
| 28/01/2010 à 01:06 | Francky69100 | Formule =si | Que veux-tu mettre dans la cellule s'il n'y a pas de 1 en R4 ... |
| 28/01/2010 à 00:50 | Francky69100 | Formule =si | Re, qu'il ne fasse rien, je ne pense pas que ça soit possible (en tout cas par formule). Pour qu'il n'affiche rien : =SI(R4=1;J4;"") C'est pas ça que tu veux ... |
| 28/01/2010 à 00:28 | Francky69100 | Formule =si | Un truc comme ça ? Si pas ça alors j'ai pas compris... |
| 28/01/2010 à 00:25 | maxime079 | Code VB, ne pas afficher ligne vide | Re, Remplace la macro extraction par celle-ci et dis-moi ce qu'il manque ... |
| 27/01/2010 à 23:02 | greg973 | Insertion | Effectivement ! J'avais fait un test sur 650 lignes. Petit oubli... |
| 27/01/2010 à 22:44 | greg973 | Insertion | Petite critique : Math ta macro sera excessivement lente, même avec un Application.ScreenUpdating=False. Voici une macro équivalente qui passe par un tableau intermédiaire et qui est quasi-instantanée ... |
| 27/01/2010 à 21:52 | Math | Ne pas imprimer ligne vide | Déjà résolu ? Tu peux peut-être nous faire part de ta solution ... |
| 27/01/2010 à 20:21 | maxime079 | Code VB, ne pas afficher ligne vide | Ok. Tu parles surement de la plage A16:E21. Mais qu'en est-il de la plage A7:E15 ? Problème résolu. Tu parles de la macro extraction on est d'accord. Pourtant, en regardant la macro extraction du post du 25 Jan 2010 à 17:13, cette plage n'est pas supprimée. Question : à quoi sert le champ nommé "Mvt... |
| 27/01/2010 à 17:27 | chris0107 | Erreur #NA | C'est normal car déjà la formule du prix fait référence à la remise (colonne M). Or la remise en ligne 19 (M19) contient un #N/A car tu fais une RECHERCHEV dans un tableau qui ne contient pas la référence ! En fait, lorsque tu as tiré la formule de la cellule M18, tu n'as pas figer le tableau de rec... |
| 27/01/2010 à 17:15 | BEA59 | Aide sur les mails automatiques via Excel 2003 | Essaie avec ce code : Pas sûr que ça marche mais bon... |
| 27/01/2010 à 14:55 | fdelauna | [Userform] Affecter un texte en fonction d'une liste | Déjà, il faut que tu déclares tes variables au même endroit et au début, c'est mieux. Ensuite, il n'est pas utile de créer de variables dans ton cas parce que tu peux affecter directement la valeur du textbox à ta cellule. Exemple : Ensuite, comme je l'ai écris précédemment, les selects ne sont pas... |
| 27/01/2010 à 14:33 | fdelauna | [Userform] Affecter un texte en fonction d'une liste | Ne t'inquiète pas ! Si tu commences à avoir trop de variables, tu peux boucler sur les textbox de ton userform ! Ça pourrait ressembler à ça : Mais ça marche si tous tes textbox s'appellent textbox ... |
| 27/01/2010 à 14:23 | joaquim | Matricielle - Report valeur par date | Thibo, c'est normal que tu aies du mal à comprendre ce post fait suite à celui-ci : https://forum.excel-pratique.com/excel/index-equiv-recherche-ou-mixe-des-3-t15247.html Il aurait mieux fallu que tu restes sur le même post joaquim. Cependant, je n'ai pas répondu, parce que je n'avais pas vu que tu... |
| 27/01/2010 à 14:05 | fdelauna | [Userform] Affecter un texte en fonction d'une liste | Petit aparté. Sebmince, tu peux raccourcir ton code comme cela : En effet, en général les select ne sont pas utiles. La première ligne sert à tester si la valeur entrée dans le textbox1 est numérique ou non. Si oui, on continue la macro, sinon un message est renvoyé et on sort de la macro. Le bloc w... |
| 27/01/2010 à 13:33 | strongwave | Lien éléments listes - bdd | Peux-tu joindre un bout de fichier ? Ça facilitera la tâche à ceux qui t'aident... |
| 27/01/2010 à 10:03 | bugs001 | Decalage tableau lors de l'impression ???? | Petite question : Pourquoi ne pas imprimer le tableau depuis excel ? -- 27 Jan 2010 10:10 -- Re, Il semblerait qu'un simple changement de l'habillage résolve le problème ! Dans ta page word, fais un clic droit sur ton tableau excel, puis va dans format d'objet puis dans l'onglet habillage, coche par... |
| 27/01/2010 à 01:48 | TOMASTOUCH | Creation d'un gestionnaire de stock | Pour avoir plus de chance d'obtenir de l'aide, essaie de joindre des fichiers au format excel 2003 (xls)... |
| 27/01/2010 à 01:45 | maxime079 | Code VB, ne pas afficher ligne vide | De quelle macro parles-tu ? Extraction ou validation ? les lignes de quelle feuille ? la plage de quelle feuille ? A aucun moment cette plage n'apparait dans les macros extraction et validation ! Idem pour les plages A16:E23. Peux-tu préciser quelle macro ? Aucune n'utilise ces plages Il faut que tu... |
| 26/01/2010 à 20:09 | joaquim | Index - Equiv - Recherche?? ou mixe des 3 | Tu parles des prix de la dernière cotation, mais où les trouve-ton ??! -- 26 Jan 2010 20:10 -- Ah nan c'est bon je viens de capter -- 26 Jan 2010 20:28 -- Voici ton fichier en retour. La formule est une formule matricielle, à valider par ctrl+maj+entrée... |
| 26/01/2010 à 19:51 | YOUNGEST | Recherche formule pour décomposer un nombre | Si ton problème est résolu, n'oublie pas de l'indiquer ... |
| 26/01/2010 à 19:50 | AdrienHeiser | Carnet suivi d'un joueur de basket | Tu peux mettre cette formule dans la MFC de la colonne M ... |
| 26/01/2010 à 18:11 | YOUNGEST | Recherche formule pour décomposer un nombre | Si ton nombre est en A1, tu peux mettre : En B1 : En C1 : En D1 : En E1 ... |
| 26/01/2010 à 15:48 | vinc87 | MS QUERY - Macro | Ya pas d'quoi Si tu parles de la fonction de création de base de données, je ne la connaissais pas du tout. Mais bien que ça soit peu probable que je l'utilise, elle me semble intéressante ! Sais-tu si on peut faire des requêtes qui ressemblent à celles d'Access ... |
| 26/01/2010 à 14:57 | vinc87 | MS QUERY - Macro | Re, J'ai fait quelques test (peut-être pas exhaustifs) mais en effet l'enregistreur ne veut pas dépasser une certaine limite. La limite ne semble pas être le nombre de champs étant donné que j'ai fait une requête avec 34 champs (l'enregistreur me coupe un bout du 34è champ). J'ai donc remarqué que c... |
| 26/01/2010 à 13:41 | valenint77 | Création d'une application | Re, Si la date entrée n'existe pas, c'est la date immédiatement inférieure qui est prise en compte. Exemple : si tu entres 03/01/2004 (qui n'existe pas dans ta base de données), la date prise en compte sera le 02/01/2004... |
| 26/01/2010 à 11:21 | valenint77 | Création d'une application | Etant donné que c'est un forum de bénévoles, je pense que mentionner une rémunération n'est pas utile Si on peut t'aider on le fera ! Tu dois être bien sûr de ton coup pour proposer une rémunération ainsi ... |
| 26/01/2010 à 10:52 | vinc87 | MS QUERY - Macro | Re, oui j'avais compris Oui mais comment fais-tu ta requête !! J'ai fait "créer une requête" mais après je fais quoi ? Il y a plusieurs options ... |
| 26/01/2010 à 01:42 | vinc87 | MS QUERY - Macro | Si le code est en rouge c'est parce qu'il y a une virgule en trop à la fin de ton array (juste avant la parenthèse). Mais le problème ne vient peut-être pas de là. Comment sélectionnes-tu tes champs ? Car il faut savoir qu'Excel est limité à 30 arguments pour une fonction. Peut-être que ça vient d'i... |
| 26/01/2010 à 01:11 | JEP33 | Coordonnées du pt de croisement de 2 courbes | Voici un essai par formule : Le problème, c'est que cette solution n'est adaptée que pour ce genre de cas ou similaire. C'est-à-dire que les plages d'abscisses des 2 séries doivent être plus ou moins réparties de la même façon. Par exemple, si les abscisses de la première courbe va de 1 à 10 avec un... |
| 25/01/2010 à 22:49 | gege37 | Questions sur VBA | Si ton problème est résolu, n'oublie pas de cliquer sur le petit V vert... |
| 25/01/2010 à 21:36 | gege37 | Questions sur VBA | Ah ok. Donc tu cliques sur ton textbox1 (par exemple) puis tu appuies sur F4, la fenêtre des propriétés va s'afficher. Tu vas ensuite à la ligne où se trouve la propriété "Visible" que tu mets à "False". Ensuite, dans le code du bouton, tu peux mettre ... |
| 25/01/2010 à 20:16 | gege37 | Questions sur VBA | Re, Tu peux jouer sur la propriété "Visible" des zones de texte et intitulés. Exemple : pour faire disparaître/apparaître ton TextBox1 par un bouton CommandButton1, tu peux faire ... |
| 25/01/2010 à 20:09 | JEP33 | Coordonnées du pt de croisement de 2 courbes | Oui c'est possible en l'intégrant dans les fonctions personnalisées. Il faut enregistrer la macro en tant que macro complémentaire. Tu peux avoir une marche à suivre ici : Sinon, la voici au format xla (macro complémentaire) ... |
| 25/01/2010 à 18:56 | gege37 | Questions sur VBA | Si TextBox1 = "Vba" et TextBox2 = "New", dans TextBox3 tu peux mettre : Pour compter le nombre de lettres que comportent le nom, tu peux utiliser len(TextBox1) par exemple... |
| 25/01/2010 à 17:13 | maxime079 | Code VB, ne pas afficher ligne vide | Pour faire ce que tu souhaites, tu peux remplacer la macro extraction par celle-là ... |
| 25/01/2010 à 15:35 | gloub | Transformer une cellule en bouton | Re, En fait, si je suis passé par un clic droit, c'est parce que le problème avec le code de cousinhub c'est que le code ne se déclenche que si on clique sur une cellule différente de celle où on est. Un clic sur la même cellule n'activera donc pas le code. Ne sachant pas s'il est possible de contou... |
| 25/01/2010 à 14:51 | gloub | Transformer une cellule en bouton | Pour mettre les codes, appuie sur Alt+F11, puis, dans la fenêtre de gauche, double-clique sur la feuille où se trouvent tes données puis colle le code donné. Voici deux fichier avec le code de cousinhub et le mien. (Ma solution passe par un clic-droit sur la cellule). Pour claude, si tu n'as pas vu... |
| 25/01/2010 à 14:42 | maxime079 | Code VB, ne pas afficher ligne vide | Effectivement Enlève le petit ' qui se trouve au début de la ligne du code précédent. J'ai édité le code précédent, l'as-tu vu ... |
| 25/01/2010 à 14:23 | maxime079 | Code VB, ne pas afficher ligne vide | Ok. Remplace la macro validation() par celle-ci : EDIT : code modifié un tantinet... |
| 25/01/2010 à 14:04 | maxime079 | Code VB, ne pas afficher ligne vide | Ca me parait pas très clair tout ça Dans l'image que tu as envoyée, la colonne A des lignes 7 à 12 n'est pas vide ! Il y a un 1 à chaque ligne ! Si je comprends bien, ce que tu veux c'est que s'il y a une case vide sur la ligne (dans la feuille MVTSTOCK ), comme en C7, D7, C8, C9...C12, D12, la lign... |
| 25/01/2010 à 13:55 | gloub | Transformer une cellule en bouton | Voici un autre code à mettre également dans l'évènement de la feuille, qui marche par un clic droit sur la cellule : Ce code marche également pour l'évènement BeforeDoubleClick de la feuille. La cellule de titre doit être de couleur orange (45 en vba) -- 25 Jan 2010 14:30 -- Pour claude : J'ai compl... |