| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/02/2010 à 12:16 | lestitis83 | Erreur de macro | J'ai fait également des tests sur la colonne H mais pas d'erreur ! Quelle manipulation fais-tu exactement ... |
| 13/02/2010 à 10:29 | Emil | Concaténer fichiers csv | Ah ouais effectivement ! Est-ce que tu pourrais me joindre un fichier csv en l'état mais en gardant quelques lignes de données ... |
| 12/02/2010 à 22:45 | Emil | Concaténer fichiers csv | Pas grave. Oui c'est bon normalement. Voici la macro qui va bien : Fais quelques tests, ça devrait le faire. Si problème, reviens... |
| 12/02/2010 à 21:00 | vinc87 | Aide --> Macro Validation | De rien vinc87 ! J'ai appris en m'inscrivant à ce forum parce que j'avais un projet à automatiser par macro. Voici un lien que dan m'avait conseillé : https://forum.excel-pratique.com/discussions/livre-vba-t8069.html... |
| 12/02/2010 à 20:13 | vinc87 | Aide --> Macro Validation | Essaie avec ça ... |
| 12/02/2010 à 19:39 | vinc87 | Aide --> Macro Validation | Et les colonnes D, E, F dans tout ça ? Tu pourrais pas joindre un fichier avec quelques lignes mais toutes les colonnes (avec des explications précises si possible) ? Ça me faciliterait la tâche. Merci... |
| 12/02/2010 à 19:36 | Emil | Concaténer fichiers csv | Re-questions : 1- Dans ton premier post, tu dis que les fichiers portent le nom de REGQUINOC_AAAAMMJJ. Or, tu joins un fichier qui s'appelle REGQUEBEC_20100108. Peux-tu être plus précis stp ? 2- Peux-tu joindre un bout de fichier (quelques lignes suffisent mais faut que toutes les couleurs y soient)... |
| 12/02/2010 à 19:30 | piratman | Problème avec l'évènement "BeforeSave" | Par exemple, un : équivaut à un : Donc si tu mets sur la même ligne, pas de end if... |
| 12/02/2010 à 18:14 | vinc87 | Aide --> Macro Validation | C'est-à-dire que si ya des VRAI dans les colonnes D à U, la colonne B est modifiée ... |
| 12/02/2010 à 18:12 | Chris95 | Transférer des macros | Une dernière Essaie en lançant la macro ExportToutesMacros de ce fichier (c'est le tien mais avec la macro) : Sinon : Essaie dans Outils / Macros / Sécurité / Editeurs approuvés et coche la case faire confiance au projet visual basic Si ça marche pas j'abandonne... |
| 12/02/2010 à 18:02 | Emil | Concaténer fichiers csv | Pour ma part, j'avais pas vu passé le post Petites questions : 1. Ce sont des fichiers xls ou csv ? 2. J'ai pas vu de mise en forme conditionnelle. J'ai mal vu ... |
| 12/02/2010 à 17:24 | piratman | Problème avec l'évènement "BeforeSave" | Me disait bien que j'avais pas tout compris ! Pour ton code, la ligne contenant le 3è If n'est pas bonne. Plutôt que comme ça : fais plutôt comme ça : Pour le 5è if de ton code également, pour l'instruction qui se trouve après le Then, mets-la à la ligne plutôt que sur la même... |
| 12/02/2010 à 17:13 | Chris95 | Transférer des macros | On va essayer un truc. Dans l'éditeur VBA, va dans Outils / Références et essaie en activant la référence : Microsoft Visual Basic for Applications Extensibility 5.3 Pour faire le ménage, utilise la 2è macro (après avoir activé la référence ci-dessus)... |
| 12/02/2010 à 14:16 | lestitis83 | Erreur de macro | Dans quelle cellule obtiens-tu une erreur ? J'ai fait 2-3 tests et chez moi ça marche... |
| 12/02/2010 à 14:07 | Chris95 | Transférer des macros | J'ai fait un test sur mon ordi et ça marche. J'en déduis donc que la macro ne marche pas sur tous les postes. Il me semble avoir vu que la propriété FileDialog ne marche pas partout. Voici une autre méthode qui te permettra de choisir ton dossier : Qu'entends-tu par "réorganisés" ? Si tu veux suppri... |
| 12/02/2010 à 12:57 | NicolasG | Selectionner la meme cellule sur deux feuilles différentes | Essaie ce code alors : le Resize(, 4) permet de redimensionner la cellule active sur 4 colonnes... |
| 12/02/2010 à 11:32 | NicolasG | Selectionner la meme cellule sur deux feuilles différentes | Essaie avec cette macro ... |
| 12/02/2010 à 10:29 | BORISNEUF | VBA pour filtre élaboré | Voici une possibilité (qui est juste une simplification de ton code sebmince) ... |
| 12/02/2010 à 10:18 | icetea30 | USEFORME avec variable | Pour ton problème, tu pourrais utiliser un filtre automatique. Regarde dans le fichier ... |
| 12/02/2010 à 10:06 | ketamacanna | VBA/Excel : Compter le nombre de doublons d'une plage | Me dit quelque chose ce code Il faudrait voir comment se présente ton fichier pour adapter une solution. En attendant, tu peux essayer avec un truc comme ça : Ça ne devrait pas faire tout ce que tu souhaites donc à toi d'adapter... |
| 12/02/2010 à 09:37 | Guy Grégoire | Auto_ouvrir | Mieux vaut utiliser l'évènement Workbook_Open plutôt que Auto_Open. Si à l'ouverture, tu veux te placer par exemple sur la cellule A1 de la feuille Feuil1, tu peux placer ce code dans le ThisWorkbook (Alt+F11 pour ouvrir l'éditeur VBA puis double-clic sur ThisWorkbook dans la fenêtre à gauche) ... |
| 11/02/2010 à 22:44 | jeansbate | Afficher le jour de l'année en 3 chiffres | Tu mets la cellule G6 au format personnalisé suivant : 000... |
| 11/02/2010 à 22:33 | vinc87 | Aide --> Macro Validation | Regarde si c'est ça que tu veux ... |
| 11/02/2010 à 21:23 | AdrienHeiser | Changer un commentaire de cellule | Avec un copier / collage spécial / commentaires, tu devrais obtenir ce que tu souhaites... |
| 11/02/2010 à 21:20 | Chris95 | Transférer des macros | Re, Pour ton erreur je vois pas du tout. D'autant plus que tu ne dis pas à quel ligne ça coince. Si tu peux joindre ton fichier en gardant quelques macros, il serait plus facile de voir d'où vient le problème... |
| 11/02/2010 à 18:23 | Denouche | VBA - Liste de choix - DECALER | Dans les codes que tu as postés, on trouve un : et un Est-ce que ça viendrait de là ... |
| 11/02/2010 à 18:15 | gege37 | Probleme VBA equation second degré | Les textbox 2 et 3 ont été inversés. Les textbox 4 et 5 ont été inversés. Lorsque tu les auras remis dans l'ordre utilise ce code (je n'ai pas vérifié les calculs) : Fais attention, tu dois prendre en compte le fait que A peut-être égale à 0. Tu peux rencontrer une erreur dans le premier cas (delta&... |
| 11/02/2010 à 17:53 | Chris95 | Transférer des macros | Je ne sais pas si c'est possible sans macro alors en voici une qui t'exporte tous les userforms, modules, modules de classe contenus dans le classeur actif ... |
| 11/02/2010 à 14:07 | jeansbate | Donner des valeurs différentes à une cellule dans | Essaie avec ça jeansbate ... |
| 10/02/2010 à 23:53 | piratman | Problème avec l'évènement "BeforeSave" | Re, Fais des tests avec ça : Pas sûr que ça fasse tout ce que tu veux mais bon..... |
| 10/02/2010 à 20:45 | Couettecouette | VBA - "clearcontents" sur celulles fusionnées | Tu peux pas joindre ton fichier ? Ce serait plus simple pour nous... |
| 10/02/2010 à 20:40 | dahlia.m | Importer des données des multiples classeurs | Ok. Essaie ce code (à lancer depuis le classeur de synthèse) ... |
| 10/02/2010 à 20:02 | dahlia.m | Importer des données des multiples classeurs | Euh...une question me taraude. Les cellules de destination sont toujours les mêmes ? Dans ce cas-là, à chaque fois que tu fais l'import de données, les données de la ligne 10 seront écrasées non ... |
| 10/02/2010 à 15:19 | wanwan | Formule pour comparer deux feuilles ? | Voici une solution : Formule à mettre en D3 de la feuille 1 et à tirer vers le bas... |
| 10/02/2010 à 15:13 | piratman | Problème avec l'évènement "BeforeSave" | Ah bon ? En théorie, le "BeforeSave" se déclenche quand tu cliques sur "Enregistrer" ou "Enregistrer sous" non ... |
| 10/02/2010 à 15:04 | 2-D | Calcul par cellules différées | Ah oui d'accord, je n'avais tout bonnement rien compris à ta demande... |
| 10/02/2010 à 14:53 | steph24 | Formule copiable, valeur de la cellule du dessus | Essaie avec cette formule ... |
| 10/02/2010 à 14:47 | gazs | VBA-plage de selection variable | Tu peux essayer ça ... |
| 10/02/2010 à 14:44 | 2-D | Calcul par cellules différées | Bonjour 2-D, Tu peux mettre en A2 la formule suivante : c'est ça que tu veux ? Edit : Ah ! re-salut amadéus ... |
| 10/02/2010 à 14:04 | My Boy | Problème de compréhension formule | Le 1 correspond probablement à 100%. Genre si tu as une reduc de 40% sur un produit à 50 euros, tu devras payer : 50*(100%-40%) = 50*(1-40%) = 50*60% = 30 euros. Si sur ces 30 euros, tu as encore une réduc de 5%, ça te fera : 30 * (100%-5%) = 30 * (1-5%) = 50*(1-40%) * (1-5%) = 30 * 95% = 28.5 euros... |
| 10/02/2010 à 13:57 | SylvainC | Faire référence à la valeur d'une cellule dans une formule | Essaie avec : ça devrait le faire... |
| 10/02/2010 à 13:55 | dahlia.m | Importer des données des multiples classeurs | Re, Oui on sait ! En fait, ce que je te demandais c'est justement de me donner toutes ces informations pour pouvoir adapter un code ! Tu me donnes le nom de la feuille, tu me dis exactement quelles cellules copier, dans quelles cellules coller ! D'où mes questions concernant quoi copier et où pour t... |
| 10/02/2010 à 11:35 | dahlia.m | Importer des données des multiples classeurs | Bonjour à tous (bienvenue sur le forum dahlia), C'est possible par VBA A condition que ce soit bien tous les classeurs du répertoire ! Ah là ça va être plus difficile effectivement. Parce que si on sait pas quoi copier et où Donc question : dans quelles cellules se trouvent les données à importer ?... |
| 09/02/2010 à 12:55 | Chris95 | Transférer des macros | Dans l'éditeur visualbasic, fais un clic droit sur le ou les modules contenant les macros puis clique sur Exporter un fichier. Tu te retrouves avec un fichier de type "*.bas" si tu as exporté un module, ou un fichier de type "*.frm" si tu as exporté un userform. Dans le fichier recevant les macros e... |
| 09/02/2010 à 10:02 | fred-h | Problème incroyable | N'oublie pas, si ton problème est résolu, une petite case à cocher ... |
| 09/02/2010 à 09:49 | fred-h | Problème incroyable | Salut fred-h, Regarde voir du côté du menu Outils -> Options -> Modification -> décoche "Décimale fixe"... |
| 09/02/2010 à 09:40 | palou26 | Modification simple macro | Essaie ça palou26 : Dans ton fichier, on compte 24 lignes dans ton tableau. Comme tu voulais un tableau de 23 lignes, la macro ci-dessus tient compte de ce nombre. Si pas ça, tu peux adapter. Edit : salut claude ! t'as été plus rapide ! Edit2 : et en plus c'est pas bête ... |
| 08/02/2010 à 23:15 | tatichat | Excel - le pendu | Merci pour les explications. Voici mon explication du "problème" que tu rencontres dans les deux utilisations de la fonction NB.SI. La première : permet de compter le nombre de cellule ayant une valeur (strictement) supérieure à 0. La deuxième : compte quant à elle le nombre de cellule dont le conte... |
| 08/02/2010 à 22:16 | Sylver | Sauvegarde des résultats de la formule ALEA | Re, Il faut faire attention avec la fonction Rnd. Les nombres créés ne sont pas tout à fait aléatoires. Voici ce qu'en dit l'aide d'excel : Pour pallier ce problème : Donc ta macro Tirage pourrait ressembler à çà ... |
| 08/02/2010 à 21:10 | Sylver | Sauvegarde des résultats de la formule ALEA | Juste pour dire que ton fichier Claude ne marche pas avec excel 2003 (chez moi en tout cas). VBA ne connaissant pas la fonction RandBetween... |