Avatar billede olsen205 Nybegynder
20. marts 2006 - 16:15 Der er 5 kommentarer og
1 løsning

VBA: LOG vidreførsel af spm. 692528 - Flemming Dahl

I forbindelse med dette spørgsmål fik jeg en perfekt løsning. Men jeg vil gerne have noget hjælp med at ændre logningen fra en text fil til en access database.

Logning blev før gjort til en txt fil:

Public Sub AddLineToLog()
    'Tilføj i en eksisterende fil
    Dim sFileName As String
    Dim lFileNum As Long

    sFileName = "N:\bjo\excel\Excel.log"
    lFileNum = FreeFile
   
    If Not FileExists(sFileName) Then
        Open sFileName For Output As #lFileNum
            Print #lFileNum, CStr(Now() & " * " & UserId & " * " & fOSMachineName)
        Close #lFileNum
    Else
        Open sFileName For Append As #lFileNum
            Print #lFileNum, CStr(Now() & " * " & UserId & " * " & fOSMachineName)
        Close #lFileNum
    End If

End Sub
20. marts 2006 - 16:48 #1
Har du navnet på din tabel i Access samt feltnavnene?
Hvilke data vil du have i hvilke felter?
Avatar billede olsen205 Nybegynder
20. marts 2006 - 19:22 #2
Databasen hedder LOG tabellen hedder kapacitet og felterne er:
Dato(NOW()), Bruger(UserID), ID(fOSMachineName)

Jeg har selv haft prøvet intens med en INSERT INTO sætning. Men jeg kan ikke få lov til at brug de funktioner du lavede til mig i foregående spørgsmål.
20. marts 2006 - 20:47 #3
20. marts 2006 - 20:48 #4
Database navn og felter er ikke helt identiske til dine, men det kan du sikkert selv rette *S*
Avatar billede olsen205 Nybegynder
21. marts 2006 - 08:14 #5
Perfekt.... :-)
21. marts 2006 - 10:34 #6
smiler
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