Avatar billede splokit Nybegynder
15. november 2005 - 16:18 Der er 1 kommentar og
1 løsning

Fra excel til txt via ftp!?

Nu hvor jeg har denne kode kan man udbygge den til at gå på en ftp og lave den txt fil og lave en fil "ready.con".txt som har navnet på den anden fil som koden her laver!?

Sub LagreSomTekstfil()
 
  Dim fso As FileSystemObject
  Dim fsoFld As folder
  Dim fsoFil As File
 
  Dim filnavn As String
  Dim rngCopyRange As Range
  Dim n As Variant
  Dim s As String
  s = ""
  Set rngCopyRange = ThisWorkbook.Sheets(1).Range("A1:A20")
  filnavn = "Lager Nr " & ThisWorkbook.Sheets(1).Cells(2, 2).Value & ".txt"
 
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set fsoFld = fso.GetFolder("C:\SKRIV NAVNET PÅ DIN MAPPE HER\")
 
  If fso.FileExists(fsoFld & "\" & filnavn) Then
    n = 1
    Do While fso.FileExists(fsoFld & "\" & Left( _
      filnavn, Len(filnavn) - 4) & " " & n & ".txt")
      n = n + 1
    Loop
    s = " "
  End If
  filnavn = Left(filnavn, Len(filnavn) - 4) & s & n & ".txt"
 
  With Workbooks.Add
    With Sheets(1)
      .Range("A1:A20").Value = rngCopyRange.Value
      ActiveWorkbook.SaveAs Filename:=fsoFld & "\" & filnavn, FileFormat:=xlText
    End With
    Application.DisplayAlerts = False
    .Close
    Application.DisplayAlerts = True
  End With
 
  Set fso = Nothing
  Set fsoFld = Nothing
End Sub
Avatar billede splokit Nybegynder
18. november 2005 - 21:12 #1
Kan man med en kode i vb i excel tage en værdi eks A1:A20 og gemme det på en ftp server i txt format... man skal bruge en url! som "Ftp://brugernavn;password@Addresse/mappe"
Avatar billede splokit Nybegynder
29. november 2005 - 17:46 #2
slut
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester