Avatar billede mc_goblen Praktikant
30. november 2004 - 08:51 Der er 10 kommentarer og
1 løsning

Outlook 2003 - fødselsdage

Jeg benytter mig meget af kalender funktionen i Microsoft Outlook 2003. - en af de ting jeg blandt andet bruger kalenderen er til at holde styr på folks fødselsdage.

Det har jeg gjort på den måde at jeg opretter en Ny Aftale i kalenderen f.eks 04-03-1984 og sætter den til at blive gentaget hvert år.

Men men men... - jeg kunne godt tænke mig at Outlook ville fortælle mig hvor mange år personen fylder på den pågældende dato.

Det vil sige at kigger man på 04-03-2005 måtter der gerne stå 21 år, og kigger man tilbage på 04-03-1986 sku der selvfølgelig stå 2 år.

Dette er jo en meget simpel funktion. - Den findes jo f.eks. Nokia-telefoner med kalender funktion, så kan det virkelig passe at et program som Microsoft Outlook 2003 ikke kan dette?

På forhånd tak for interessen i mit spørgsmål.

Venlig hilsen, Martin.
Avatar billede jkrons Professor
30. november 2004 - 09:51 #1
Du har helt ret. Funktionen findes ikke i Outlook.
Avatar billede mc_goblen Praktikant
30. november 2004 - 10:18 #2
Jamen jamen trist... - men så var det at jeg tænkte: Er der ikke mulighed for at tilføje et lille stykke programmeringskode / plug-in.

Jeg skriver selv i C# .NET, så ved du om det evt er muligt at tilføje et lille prgram man selv har skrevet til Outlook?
Avatar billede mc_goblen Praktikant
30. november 2004 - 10:20 #3
Jeg kan se at der er mulighed for noget Macro, og den så åbner Visual Basic Editor, så jeg prøver lige at se om jeg selv kan fixe noget sammen, også vender jeg tilbage.

- men alle er selvfølgleig MEGET velkommen til at skrive i denne tråd i mellemtiden!
Avatar billede terry Ekspert
08. december 2004 - 12:07 #4
Hi mc_goblen

I've looked at your question but I'm not quite sure how I can help!
Are you automating Outlook from a C# program, if so then you should be able to set the Appointment body to the age which you can calculate (in VB) using the DateDiff function.

datediff("yyyy", Birthday, CalendarDate)
where Birthady is the persons BIRTH date and CalendarDate is the date you have in the appointment
Avatar billede mc_goblen Praktikant
08. december 2004 - 14:17 #5
Hej Terry, tak fordi du tog dig tid til at kigge på mit spørgsmål.
- egentlig er jeg ikke helt klar over hvad jeg søger, men problemet er som følgende:

Jeg benytter kalenderen i Outlook 2003 til at holde styr på fødselsdage, men egentlig er Outlook ikke særlig velegnet til dette, da den ikke selv kan regne ud hvor gammel personen bliver.

Hvis personen er født d. 01.01.2000, vil jeg gerne ha' kalenderen til at meddele at personen flyder 5 år d. 01.01.2005. Men dette er ikke muligt som standard.

Også var det at jeg tænkte om man på nogen måde kan tilføje noget kode til Outlook?! - Måske noget macro?

(Det skal lige nævnes at processen med at indtaste fødselsdagene på venner og bekendte sker manuelt. Altså, jeg opretter selv en person af gangen.)

Håber du forstår mit spørgsmål, samt at du har en løsning?

Venlig Hilsen, Martin
Avatar billede terry Ekspert
08. december 2004 - 15:04 #6
I dont know much about Outlook but I am sure it is possible, just dont know how.
Avatar billede mc_goblen Praktikant
08. december 2004 - 15:24 #7
Nå, det er jo en ærlig sag :) - Men sådan er det jo bare...

Tænkte bare at når det nu var muligt at lave noget macro i Visual Basic, så var det lige noget for dig. - For du er jo ret hard-core til VB ;)

Men du skal ha' tak fordi du kiggede på det! -

Venlig hilsen, Martin
Avatar billede mile Juniormester
10. december 2004 - 16:45 #8
Hvorfor ikke blot skrive fødselsår ud for aftalen ?
Avatar billede mc_goblen Praktikant
10. december 2004 - 22:35 #9
Mile -->

Det er selvfølgelig en mulighed, men jeg tænkte bare at nu når det er sådan en simpel funktion måtte det være muligt. - men alt tyder jo desværre på det modsatte.

Desuden syens jeg det kan være svært at overskue hvor gammel en person blir, hvis der f.eks. står: Fødselsdag: 23-11-1948

Så skal man jo til at regne, og det er jo ikke sjovt :)
Avatar billede mc_goblen Praktikant
31. januar 2005 - 13:23 #10
Jeg har lagt mærke til at når jeg synkroniserer min kalender med min Qtek 9090 så skriver Outlook (på min Windows Mobile 2003 SE) den "korrekte" fødselsdag (Eks 25 år). Så jeg tror stadig ikke på at det ikke kan lade sig gøre i det "rigtige" Outlook når en mobiludgave kan klare problemet... Så jeg lader stadig dette spørgsmål stå åbent.
Avatar billede mc_goblen Praktikant
07. juni 2006 - 10:35 #11
Jeg lukker her.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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