Avatar billede juahm Nybegynder
09. juni 2010 - 15:07 Der er 3 kommentarer og
1 løsning

Har problemer med tids formatering af celler (VBA)

Jeg henter nogle data fra en database via noget vba, i den forbindelse skal data der hentes plottes i en graf som vist i billedet nedenunder:

http://Zeroup.dk/get/screens104.gif

men problemet er at grafen kan ikke kan læse data fra kolonnen uden at jeg har valgt cellen og derefter trykket enter, hvorefter indholdet i cellen bliver højrejusteret. se billedet.

http://Zeroup.dk/get/screens251.gif

se kode til formattering af kolonnen.

http://Zeroup.dk/get/screens325.gif

bemærk at jeg ikke har kodet noget makro eller vba før, så jeg er helt grøn ;-).
Avatar billede supertekst Ekspert
09. juni 2010 - 16:05 #1
Har du mulighed for at sende Excel-filen.
@-adresse under profil.
Avatar billede juahm Nybegynder
10. juni 2010 - 12:34 #2
Private Sub aktiverKolonneC()
Dim Cværdi, Ctid As Date

    For ræk = 2 To 65000
        Cværdi = Cells(ræk, 3)        ‘udtrækker værdi fra kolonne C
        If Cværdi <> "" Then        ‘hvis værdi <> blank
            Ctid = Cværdi        'konverter til dato
            Cells(ræk, 3) = Ctid        ‘indsæt som dato
        Else
            Exit For            ‘afslut
        End If
    Next ræk
End Sub

Takker for din hjælp med ovenstående makro, Peter.
Men jeg ville høre ad om, hvordan jeg kan køre denne makro sammen med den øvrige kode i forbindelse med dataudtræk?
Smid venligst svar til point. :)
Avatar billede supertekst Ekspert
10. juni 2010 - 12:40 #3
Selv tak - du får et svar

koden kunne indlægges når overførslen fra databasen er afsluttet.
Avatar billede juahm Nybegynder
10. juni 2010 - 13:35 #4
Jeg havde lige et spørgsmål mere, hvordan kan jeg omksrive makroen til en funktion som jeg kan kalde med column og sheet, da jeg skal bruge det til forskellige databaseudtræk i samme excel fil bare flere regneark. jeg har desværre kun beskæftiget mig med Java tildigere...
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