Avatar billede MB280SK Seniormester
29. juni 2016 - 12:49 Der er 5 kommentarer og
1 løsning

Msgbox ved start

Hej

Jeg har et ark med denne makro der lukker arket ned efter 10 minutter, når det ikke bliver brugt.
Nu vil jeg så gerne have en msg.box til at komme frem når arket åbnes.
Boxen skal lige kort give brugeren et par instruktioner om arkets brug.
Er der een der kan hjælpe?

'*************************************************************
Const LukNedEfter As String = "00:10:00" '********************
Const GemFørst As Boolean = True        '********************
'*************************************************************

Public Tid As Date
Sub Start_Føler()
    Tid = Time
    On Error Resume Next
    Application.OnTime Tid + TimeValue(LukNedEfter), "LukNed"
    On Error GoTo 0
End Sub

Sub Stop_Føler()
    On Error Resume Next
    Application.OnTime Tid + TimeValue(LukNedEfter), "LukNed", , False
    On Error GoTo 0
End Sub

Sub Føler()
    On Error Resume Next

    If ThisWorkbook.ReadOnly = True Then Exit Sub

    Call Stop_Føler

    Call Start_Føler
End Sub

Private Sub LukNed()
    If ThisWorkbook.ReadOnly = True Then Exit Sub
    ThisWorkbook.Close (GemFørst)
End Sub
Avatar billede store-morten Ekspert
29. juni 2016 - 13:11 #1
Private Sub Workbook_Open()
MsgBox "Info linie 1 " _
& vbNewLine & "Info linie 2"
End Sub

Lægges på: Denne_projektmappe
Avatar billede store-morten Ekspert
29. juni 2016 - 13:47 #2
Lidt mere tekst:

Private Sub Workbook_Open()
MsgBox "Arket lukker ned, efter 10 minutter, når det ikke bliver brugt." _
& vbNewLine & _
vbNewLine & _
"Her skrives: Info linie 1" _
& vbNewLine & _
"Her skrives: Info linie 2" _
, , "Automatisk nedlukning."
End Sub
Avatar billede MB280SK Seniormester
29. juni 2016 - 14:02 #3
Hej Store-Morten
Det ser ud til at være lige det jeg leder efter, men kan simpelthen ikke finde ud af at få det til at virke :-(
Jeg har lagt filen her:
https://www.dropbox.com/sh/cx0jq7g1jh7oz9t/AADONH17OBWWpaIU7kLIJQLYa?dl=0
Hvis du vil prøve om du kan få den til at åbne ved start, så vil jeg blive rigtig glad.
~Steffen
Avatar billede store-morten Ekspert
29. juni 2016 - 14:15 #4
Du skal lægge kode på: ThisWorkbook hvor du har koden til start af: Føler

Private Sub Workbook_Open()
MsgBox "Arket lukker ned, efter 10 minutter, når det ikke bliver brugt." _
& vbNewLine & _
vbNewLine & _
"Her skrives: Info linie 1" _
& vbNewLine & _
"Her skrives: Info linie 2" _
, , "Automatisk nedlukning."

Føler
End Sub
Avatar billede MB280SK Seniormester
29. juni 2016 - 14:27 #5
Fantastisk :-)
Tusind tak
Avatar billede store-morten Ekspert
29. juni 2016 - 14:29 #6
Velbekomme
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