IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Macro, insertion dernier document téléchargé


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Par défaut Macro, insertion dernier document téléchargé
    Bonjour,

    Je cherche une macro qui me permettrait d'insérer le dernier document téléchargé.
    J'ai cela pour l'instant, il me suffit d'associer les duex mais je ny arrive pas.
    merci d'avance
    Arnaud

    Je suis désolé mais je suis novice en macro et je n'arrive pas à associer les deux
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    Sub Macro9()
    '
    ' Macro9 Macro
    '
     
    '
    With ActiveSheet.QueryTables.Add(Connection:= _
    "TEXT;C:\Documents and Settings\compta\Mes documents\Téléchargements\Télécharger(2).csv" _
    , Destination:=Range("$A$1"))
    .Name = "Télécharger(2)"
    .FieldNames = True
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = True
    .RefreshOnFileOpen = False
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = False
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .TextFilePromptOnRefresh = False
    .TextFilePlatform = 1252
    .TextFileStartRow = 1
    .TextFileParseType = xlDelimited
    .TextFileTextQualifier = xlTextQualifierDoubleQuote
    .TextFileConsecutiveDelimiter = False
    .TextFileTabDelimiter = False
    .TextFileSemicolonDelimiter = False
    .TextFileCommaDelimiter = True
    .TextFileSpaceDelimiter = False
    .TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, _
    1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
    .TextFileTrailingMinusNumbers = True
    .Refresh BackgroundQuery:=False
    End With
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Dim monrep As String, monfic As String, derdate As Date, ledernier As String
    monrep = "C:\Documents and Settings\compta\Mes documents\Téléchargements\"
    monfic = Dir(monrep & "*.csv")
    derdate = DateSerial(1, 1, 1)
    Do While monfic <> ""
    If FileDateTime(monrep & monfic) > derdate Then
    ledernier = monrep & monfic
    derdate = FileDateTime(monrep & monfic)
    End If
    monfic = Dir
    Loop
    MsgBox "le plus récent des fichiers csv dans ce répertoire est " & ledernier
    End Sub

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonjour.

    Dans ledernier, tu devrais avoir le chemin complet du csv. Tu peux alors modifier la première procédure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    With ActiveSheet.QueryTables.Add(Connection:= _
    "TEXT;" & ledernier , Destination:=Range("$A$1"))
    .Name = "DernierCSV"
    ...
    Cordialement,

    PGZ

Discussions similaires

  1. [WD-2007] Macro insertion PDF dans document word
    Par atlain75 dans le forum VBA Word
    Réponses: 1
    Dernier message: 22/12/2010, 20h36
  2. Macro: Insertion de ligne par condition
    Par Monteninho dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/08/2007, 14h48
  3. VBA: insertion du document Word
    Par kabbajreda dans le forum VBA Word
    Réponses: 7
    Dernier message: 21/06/2007, 15h15
  4. Réponses: 7
    Dernier message: 19/10/2006, 20h06
  5. [VBA-E] Macro Insertion image
    Par dafalri dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 24/05/2006, 17h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo