Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
972 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  chemin fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

chemin fichier

n°1332058
pascal345
Posté le 25-03-2006 à 09:51:06  profilanswer
 

bonjour,
avec ce code,lorsque j'execute la macro de fichier A,j'importe le texte dans le fichier B,ce que je souhaite c'est importer le texte dans le fichier A feuille 1,
Comment écrire le code?
 
Sub Alarmes()
    Fichier = Format(Hier, "yymmdd" ) & "00.ALG"
          Chemin = "C:\Documents and Settings\Pascal\Bureau\pc\"
    Fichier = InputBox("Quel fichier souhaitez-vous ouvrir? " )
' Appel du fichier et mise en page
    Workbooks.OpenText FileName:= _
        Chemin & Fichier, Origin _
        :=xlWindows, StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=Array(Array _
        (0, 4), Array(6, 1), Array(14, 1), Array(19, 1), Array(22, 1), Array(73, 1))
    Cells.Select
    Selection.Columns.AutoFit
merci de votre aide et bon W.E

mood
Publicité
Posté le 25-03-2006 à 09:51:06  profilanswer
 

n°1332065
juju2k
Posté le 25-03-2006 à 10:41:42  profilanswer
 

Salut,
 
je ne comprends pas trop ce que tu cherches à faire, toujours est-il que j'ai remarqué une chose dans ton code :

   Fichier = Format(Hier, "yymmdd" ) & "00.ALG"
          Chemin = "C:\Documents and Settings\Pascal\Bureau\pc\"
    Fichier = InputBox("Quel fichier souhaitez-vous ouvrir? " )


La première ligne ne sert à rien, vu que deux lignes plus bas, tu remplis la variable Fichier avec l'InputBox.

n°1332067
pascal345
Posté le 25-03-2006 à 10:49:03  profilanswer
 

ok elle ne sert à rien
le fichier creer par la macro n'est pas le meme c'est ce qui me derange

n°1332071
juju2k
Posté le 25-03-2006 à 11:08:28  profilanswer
 

En fait cette méthode ouvre le fichier dans un nouveau classeur ne comportant qu'une seule feuille (comme indiqué dans l'aide).
Je te propose de t'orienter vers l'importation de données avec la méthode QueryTables.
 
Utilise l'enregistreur de macro, et jète un oeil au menu Données > Données externes > Importer des données...

n°1332119
pascal345
Posté le 25-03-2006 à 14:36:57  profilanswer
 

Dim ALARME As String
 
   ok j'ai essayer ca mais je recoit un message d'erreur : "erreur 1004 :  
Il me montre la ligne : Destination:=Range("A2" ))
Je ne comprends pas .
 
Dim ALARME As String
Sub Macro2()
 
   ALARME = InputBox("Saisissez le non du fichier : ", "Non de fichier" )
      With ActiveSheet.QueryTables.Add(Connection:="MaVariable", _
        Destination:=Range("A2" ))
        .Name = "feuil1"
        .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 = True
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = False
        .TextFileSpaceDelimiter = False
        .TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1)
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With
   
    End Sub
 
 

n°1332259
juju2k
Posté le 25-03-2006 à 19:30:14  profilanswer
 

Essaye de donner ALARME au lieu de MaVariable, en paramètre.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  chemin fichier

 

Sujets relatifs
Chemin fichier uploadé[Perl] Récupérer le chemin de fichier
[access] Formulaire pour choisir chemin d'acces d'un fichier[RESOLU] Chemin d'accès valide... ou pas.
Creation d'un fichier binaire, a aprtir d un chemin d acceschemin absolu d'un fichier a partir de son FileOutputStream ????
pb chemin d'accès à un fichier[VB]Manip fichier Excel+chemin depuis VB
chemin de fichier pour une lecture.[JAVA] Spliter un chemin de fichier ?
Plus de sujets relatifs à : chemin fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR