Avatar billede hepygula Nybegynder
17. januar 2010 - 19:29 Der er 10 kommentarer og
1 løsning

Fejl i dato vej genåbning

Hej

Jeg har sat dette ind i thisworkbook, som sætter dags dato ved åbning af faktura prg.

Sub dato()



Dim mydate
mydate = Date

Cells(5, 4) = Date ' sætter datoen i celle D5

End Sub

Men når jeg så trykker på den knap jeg har lavet til at skulle åbne en ny faktura, kommer dato ikke frem.

Er der en der kan fortælle mig hvad det er jeg har lavet forkert, da jeg ikke lige kan se at der skulle være nogle fejl ved det.

Kan evt. sende arket. Hvis det kunne hjælpe noget.

Hilsen Kenneth
Avatar billede 220661 Ekspert
17. januar 2010 - 19:39 #1
Marker celle dato skal sættes i og tryk på ctrl+shift+;
Avatar billede store-morten Ekspert
17. januar 2010 - 19:40 #2
Sub Dato()
Range("D5").Value = Date
End Sub
Avatar billede hepygula Nybegynder
17. januar 2010 - 19:58 #3
Hej store-morten.

Jeg har lige været ved at ligge VBA koden ind. Men synes ikke lige at jeg kan få det til at virke. Den viser godt nok datoen første gang jeg åbner det, med viser ikke næste gang jeg åbner en ny faktura med knappen.

Det eneste den knap gør er at åbne faktura prg. og lukke det der var åben i forvejen. Så kan ikke se at det skulle gøre nogen forskel om jeg selv åbner det eller gøre det ved hjælp af en knap. :-)

Ved ikke om den skal ligges under den sub autoopen() jeg har, for at få det til at virke.
Avatar billede store-morten Ekspert
17. januar 2010 - 20:04 #4
Prøv at sende det til mig.
exceller @ pc.dk
Avatar billede hepygula Nybegynder
17. januar 2010 - 20:10 #5
Er her med sendt til dig. :-)
Avatar billede store-morten Ekspert
17. januar 2010 - 20:26 #6
Jeg kan ikke åbne den korrekt.
Jeg har excel 2003?

Men prøv med:

Sheets("Faktura").Range("D5").Value = Date

i Private Sub Workbook_Open()
Avatar billede store-morten Ekspert
17. januar 2010 - 20:28 #7
Jeg kan ikke se:

Sub Dato()
Range("D5").Value = Date
End Sub

bliver kaldt/aktivert nogen steds fra?
Avatar billede hepygula Nybegynder
17. januar 2010 - 20:38 #8
Det ligger under thisworkbook, som det første. Skulle også kunne åbnes i 2003, den det krever at man laver disse mapper.

C:/Faktura/excelfakturaDB/ og ligger faktura prg. i denne mappe sammen med rap filen.

Men prøver lige det du har forslået. Og vender så lige tilbage.
Avatar billede hepygula Nybegynder
17. januar 2010 - 20:41 #9
Det virker som det skal nu. :-)

Tak for hjælpen.

Hvis du ligger et svar er det point til dig.

Hilsen Kenneth
Avatar billede store-morten Ekspert
17. januar 2010 - 20:43 #10
Ok, det var fint :-)

Sheets("Faktura").Range("D5").Value = Date

Husk:

Sheets("Rykker").Range("D5").Value = Date

Morten
Avatar billede hepygula Nybegynder
17. januar 2010 - 20:47 #11
Når ja, den linie skulle jeg også lige huske. :-)

Det havde jeg lige over set.

Forsat god søndag.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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