Hej! Du skriver en subrutin som körs automatiskt varje gång du öppnar din Excel-fil. Ok! Gör ett formulär som heter t.ex frmDatum.Ange parametrar vid uppstart av fil
Jag skulle vilja att när jag startar min Excel-fil, uppmanas att ange 2 olika datum. Dessa datum skrivs till varsin Cell, samma celler vid varje uppstart, och används därefter vid filtrering!
Hur fixar jag detta?Sv: Ange parametrar vid uppstart av fil
Private Sub Auto_Open()
I denhär rutinen skriver du kod som visar en "Form" med vars hjälp du matar in och tar hand om dina datum.Sv:Ange parametrar vid uppstart av fil
Och hur skriver jag koden för "Form"?
Är helt klart nybörjare här, och har inte kläm på hur man får till detta heller!Sv: Ange parametrar vid uppstart av fil
Formulär frmDatum skall innehålla kontroller för inmatning av datum(i enklaste fall 2 st textboxar) och kommandoknappen OK.
Infoga en modul i din excel-fil och skriv in rutinen Auto_Open i modulen.
Private Sub Auto_Open()
frmDatum.Show
End Sub
Skriv in subrutin cmdOK_Click() händelse för formuläret.
Private Sub cmdOK_Click()
'Här refererar du till dina celler och överför dina datum från kontrollerna till celerna. Referera till cellerna via konstanter t.ex Const cDatum1 = "E12"
End Sub