Avatar billede Bumle Mester
20. juni 2016 - 19:32 Der er 3 kommentarer

Vba reminder

Hej derude,

Er der nogen som ligger inde med en løsning på vba reminder.
Jeg vil gerne, at der bliver sendt en due date and time reminder.
Altså, at visse modtagere får en mail, hvis deres ark ikke er redigeret hver dag man-fre inden kl. 7.30.
Har rodet lidt og søgt på nettet uden held, så håber at nogen har en vba liggende som jeg bare kan redigere i.
På forhånd tak
Avatar billede supertekst Ekspert
03. juli 2016 - 12:48 #1
Hej

Har hver "modtager" sin egen Excel-fil - eller "kun" et ark i en fælles fil?

Her er lidt til en begyndelse - hvis det er hver sin fil:

Sub testSidsteAjf()
Dim sidsteAjf As Date, sidsteAjfKl As Date, sidsteAjfDagNr As Integer
    sidsteAjf = ActiveWorkbook.BuiltinDocumentProperties("Last save time")  'sidste ajourføring (tidsstempel)
   
    sidsteAjfKl = Format(sidsteAjf, "hh:mm")        'kl.
    sidsteAjfDagNr = Weekday(sidsteAjf, vbMonday)  'hent dagsnr / hvis mindre end 6 = hverdag
End Sub
Avatar billede Bumle Mester
03. juli 2016 - 16:18 #2
Hej,
De har hver deres fil som dog ligger på en fælles server.
Men hver deres fil som de opretter adgang til på serveren.
Avatar billede supertekst Ekspert
03. juli 2016 - 17:31 #3
ok - d.v.s. at du skal teste hver fil - kunne være iflg. det anførte i #1. Hvis den enkelte fil ikke er redigeret før 7:30 - så sendes mail*). Forventer du at det er hver morgen, der skal ajourføres og ikke aftenen inden?
*) Du kan finde eksempler på VBA-kode til at sende mail på "Eksperten". De enkeltes mailadresse skal så også være registreret i "systemet"
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