Avatar billede hcichosz Praktikant
24. maj 2004 - 21:40 Der er 6 kommentarer og
2 løsninger

filnavne i en given mappe over til excel [VB6]

Hej kan nogen give mig et eksempel på hvordan man flytter alle filnavne i en mappe over i et excel dokument, jeg vil gerne se koderne eller et færdig eksempel

mvh H Cichosz
Avatar billede kabbak Professor
24. maj 2004 - 21:46 #1
Avatar billede hcichosz Praktikant
24. maj 2004 - 21:53 #2
nu er jeg ikke så stærk i det her vb6 og vba ting, så det jeg skal bruge er til vb6
og gerne et brubart eksempel
Avatar billede martin_moth Mester
24. maj 2004 - 22:36 #3
Først:

Dim ex As Excel.Application
Set ex = New Excel.Application
Dim work As Excel.Workbook
Set work = ex.Workbooks.Open(NAVN PÅ EXELFIL)
   
Sådan puttes der data i:   
   
work.Worksheets(ARK NR).Range("a").Value = "Hej"
work.Worksheets(ARK NR).Range("b").Value = "Næste felt"

Du kan så se i ovenstående link hvordan du henter filnavnene...
Avatar billede martin_moth Mester
24. maj 2004 - 22:47 #4
Altså, komplet kode:

'Opret reference til MS Excel Object Library: Project > References

Dim ex As Excel.Application
Set ex = New Excel.Application
Dim work As Excel.Workbook
Set work = ex.Workbooks.Open("c:\test.xls")
Dim fso, row

row = 1
Set fso = CreateObject("Scripting.FileSystemObject")
Set myFolder = fso.GetFolder("c:\")
Set Files = myFolder.Files
For Each file In myFolder.Files
  work.Worksheets(1).Cells(row, 1).Value = file.Name
  row = row + 1
Next

Set work = Nothing
Set ex = Nothing
MsgBox "Færdiiii"
Avatar billede hcichosz Praktikant
24. maj 2004 - 23:59 #5
ok men der kommer en fejl i denne linje ved mig

Set ex = New Excel.Application
Avatar billede hcichosz Praktikant
25. maj 2004 - 00:09 #6
Hej jeg er nu nok ikke klog nok til det her , jeg kan ikke få det til at virke
mvh H Cichosz
Avatar billede martin_moth Mester
25. maj 2004 - 09:17 #7
Det hjælper ikek at du siker at der kommer fejl, når du ikke siger hvad fejlen er. Og hvorfor accepterer du hvis det ikke virker?

Nå - tror du har glemt at læse denne linie:

'Opret reference til MS Excel Object Library: Project > References
Avatar billede hcichosz Praktikant
25. maj 2004 - 10:44 #8
hej og tak
nu virker det for mig
mvh H Cichosz
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
Kurser inden for grundlæggende programmering

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