Résultats de la recherche

  1. M

    Reprendre l'execution d'une macro après avoir executé une autre dans un autre fichier

    Bonjour! j'ai un problème lors de l'enchainement de macro entre plusieurs fichiers. Explication : J'execute une macro sur un fichier 1.xls, qui a un moment ouvre un fichier excel 2.xls et execute l'auto_open de celui-ci grace a ActiveWorkbook.RunAutoMacros xlAutoOpen présent sur le...
  2. M

    VBA problème de format de date

    Bonjour! j'ai un problème assez bizarre avec une date. Son format est personnalisé, de type : jj/mm/aaaa hh:mm Lorsque j'ouvre le fichier au clic tout est correct, le format est bon, le résultat est alors par exemple ; 05/08/2009 04:32 Lorsque j'ouvre le fichier par macro, le format est...
  3. M

    VBA envoi automatique de plusieurs mails à la suite

    Bonjour! j'ai besoin d'envoi quelques mails simples à la suite, normalement pas plus de 10. J'ai donc creer cette chose assez simple, mais elle ne m'envoit que le dernier mail, les autres restants ouverts sans s'envoyer. Sub mail() Dim i As Integer For i = 1 To 3 Shell ("C:\Program...
  4. M

    macro qui change la définition de mes noms alors que je ne veux pas

    Bonjour le forum, j'ai une macro qui, au démarrage, efface une base et la recomplete. Dans cette base il y a une catégorie date, que j'ai définis dans les noms par la formule : =DECALER(DATA!$A$2;0;0;parametre!$B$1;1) Lorsque j'applique la macro, la formule du nom que j'avais défini...
  5. M

    function simple if qui ne marche pas

    Bonjour, j'execute une function toute simple avec un if mais celle-ci ne marche pas. le s retourné étant toujours = 0 Public Function createl() Dim s As Integer s = 0 For j = 2 To Workbooks("test").Worksheets("parametre").Range("B1").Value nom =...
  6. M

    Graphique à taille variable, erreur 400

    Bonjour, j'essais de faire un graphique a 2 courbes où l'on peut choisir le début et la fin de la plage. J'ai donc ce code la Sub graphesla2() debut = Workbooks("jour.xls").Worksheets("parametre").Range("B7").Value + 1 fin =...
  7. M

    Erreur lors de la création de liste sous VBA

    Bonjour, j'aimerais creer une liste automatiquement comme Excel le fait par l'option "Creer une liste" dans une base. J'ai alors simuler la macro, ceci m'a retourné ActiveSheet.ListObjects.Add(xlSrcRange, Range("$A$1:$E$22"), , xlYes).Name = _ "Liste1" Range("A1:E23").Select...
  8. M

    empécher excel de changer le format d'une cellule

    Bonjour, j'ai un code vba qui m'extrait dans certaine cellule des données de la forme 2009-04-21 pour la date d'aujourd'hui. J'aimerais qu'Excel garde ce format et ne me le change pas en un nombre ou une date d'un autre format.. Le format texte me renvois un nombre.. Il n'y a pas l'air d'y...
  9. M

    copier une valeur d'un fichier à un autre sans ouvrir le premier

    Bonjour, je ne sais aps si mon titre est clair, j'aimerais pouvoir copier la valeur d'une celulle d'un fichier à un autre sans avoir a ouvrir le premier fichier sachant que le nom du workbooks varie. En fait j'aimerais que : Workbooks("test").Worksheets("test").Range("B31").Value =...
  10. M

    dépassement de capacité sous VBA

    Bonjour! j'ai un problème avec mon code, où une erreur dépassement de capacité ressort. Savez-vous pourquoi? Que cela veut-il dire? Le code étant assez long je vous mets le fichier en pièce jointe. Aussi, est-il possible de récupérer la valeur d'une cellule pour l'utiliser dans un...
  11. M

    Parcourir un dossier et enregistrer les noms des fichiers

    Bonjour, j'aimerais savoir s'il est possible en vba de parcourir automatiquement un dossier comprenant plusieurs fichiers excel et d'enregistrer les noms de ces fichiers dans une feuille excel lors de son ouverture? Merci d'avancxe pour votre réponse. Mickaël.