tag:blogger.com,1999:blog-8252867149515968674.post8900396906270977513..comments2024-03-13T04:27:10.893-07:00Comments on Coding Everything: Making Sure Outlook Calendar Reminders Actually Pop-up in Windows 7Kyle Anthony Mitofskyhttp://www.blogger.com/profile/13800270579139050074noreply@blogger.comBlogger35125tag:blogger.com,1999:blog-8252867149515968674.post-51196078329219816702021-05-11T20:48:35.721-07:002021-05-11T20:48:35.721-07:00Đặt vé tại phòng vé Aivivu, tham khảo
vé máy bay ...Đặt vé tại phòng vé Aivivu, tham khảo<br /><br /><a href="https://evaair.biz.vn/ve-may-bay-di-my-eva-air-gia-re-eva6678.html" rel="nofollow">vé máy bay đi Mỹ tháng nào rẻ nhất</a><br /><br /><a href="https://aivivu.com/ve-may-bay-di-hcm-sai-gon-bao-nhieu-tien/" rel="nofollow">vé máy bay vinh sài gòn tháng 3</a><br /><br /><a href="https://aivivu.com/ve-may-bay-di-ha-noi-han-bao-nhieu-tien/" rel="nofollow">vé máy bay từ nha trang về hà nội</a><br /><br /><a href="https://aivivu.com/ve-may-bay-di-da-lat-dli-bao-nhieu-tien/" rel="nofollow">lịch bay hà nội đà lạt</a><br /><br /><a href="https://aivivu.com/ve-may-bay-di-hue-hui-bao-nhieu-tien/" rel="nofollow">vé máy bay giá rẻ đi Huế</a><br /><br /><a href="https://aivivu.com/dich-vu-xe-dua-don-taxi-san-bay-noi-bai-gia-re/" rel="nofollow">thuê xe đi sân bay nội bài</a><br /><br /><a href="https://aivivu.com/combo-ve-may-bay-khach-san-gia-re/combo-du-lich-da-nang/" rel="nofollow">combo hà nội đà nẵng</a>aivivubooking1https://www.blogger.com/profile/12582386563532352242noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-27478715863518665602020-11-19T05:14:08.656-08:002020-11-19T05:14:08.656-08:00Many may have fallen victims of this chancy button...Many may have fallen victims of this chancy button - "reply all" without intending to send the mail to everyone tagged. You might want to double check whether or not the mail is intended for everyone in your company or just selected few - there is no undoing this, so you better be careful. <a href="https://62hk.net/error-pii_email_37f47c404649338129d6-solved/" rel="nofollow"> [pii_email_37f47c404649338129d6]</a><br /><br />Jason Royhttps://www.blogger.com/profile/01542972466616286734noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-28003109126852971992020-09-24T07:13:53.688-07:002020-09-24T07:13:53.688-07:00I have bookmarked your blog, the articles are way ...I have bookmarked your blog, the articles are way better than other similar blogs.. thanks for a great blog! <a href="https://concensure.com" rel="nofollow">budget tracking template</a><br />Anonymoushttps://www.blogger.com/profile/02774388777435369895noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-70391035060564086242020-03-26T23:10:06.494-07:002020-03-26T23:10:06.494-07:00Hotmail.com On this subject internet page, you'...<a href="https://hotmail.green/" rel="nofollow">Hotmail.com</a> On this subject internet page, you'll see my best information, be sure to look over this level of detail.<br />Logan L Watsonhttps://www.blogger.com/profile/16971532635222410733noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-12839571257933067102020-02-01T10:28:33.483-08:002020-02-01T10:28:33.483-08:00. In this course, you will get to learn about mana.... In this course, you will get to learn about managing and structuring the data with the use of the modern technologies. <a href="https://cursosdetionline.com/" rel="nofollow">cursos de ti</a><br />Cho co https://www.blogger.com/profile/06447825757981473002noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-32999094655303016272017-09-20T06:49:49.334-07:002017-09-20T06:49:49.334-07:00I LOVE YOU!!!!!!!!!!!!!!!!!!!!! :-) IT WORKS!!!!!!...I LOVE YOU!!!!!!!!!!!!!!!!!!!!! :-) IT WORKS!!!!!!!!!! :-)Benhttps://www.blogger.com/profile/18313570987009872609noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-19128367215444297092016-01-21T14:13:01.185-08:002016-01-21T14:13:01.185-08:00This issue has been a constant irritation and I ha...This issue has been a constant irritation and I have missed or been late to a number of appointments and reminders due to it. Just installed this in Outlook and it works perfectly!! Thanks for the great code piece on this issue and providing it on the net. Best..Anonymoushttps://www.blogger.com/profile/00415344550449216141noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-23541041845535955262016-01-04T12:19:54.607-08:002016-01-04T12:19:54.607-08:00I was using the macro suggested initially, but whe...I was using the macro suggested initially, but when my company upgraded to Office 365 the macro doesn't seem to be behaving the same. I can't yet tell when/why reminders would be on top or in the background. I went ahead and tried Brad's suggestion of www.radaker.com and it appears to be the solution I was looking for all along.Anonymoushttps://www.blogger.com/profile/16570852059721766764noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-16041570141875475362015-08-14T07:53:39.684-07:002015-08-14T07:53:39.684-07:00If you are using office 2013, you can create the d...If you are using office 2013, you can create the digital certificate by executing the below command from start icon<br /><br />C:\Program Files\Microsoft Office 15\root\office15\SELFCERT.EXEAnonymoushttps://www.blogger.com/profile/07604040496625391650noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-3849261057705270712015-08-14T07:48:23.648-07:002015-08-14T07:48:23.648-07:00This worked like a Gem! Thank you!This worked like a Gem! Thank you!Anonymoushttps://www.blogger.com/profile/07604040496625391650noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-12909416149909599942015-08-10T10:54:06.044-07:002015-08-10T10:54:06.044-07:00Thank you, this worked like a charm. At my workpla...Thank you, this worked like a charm. At my workplace no any additional software can be downloaded, so a solution must use what's already there. Which yours did, to perfection. Thanks again!AnitaHhttps://www.blogger.com/profile/16421906149620506241noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-63335624135952044132015-06-25T01:52:55.693-07:002015-06-25T01:52:55.693-07:00Thanks, works really wellThanks, works really wellAnonymoushttps://www.blogger.com/profile/02474501791239515312noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-65495059727641481582015-05-26T07:31:02.762-07:002015-05-26T07:31:02.762-07:00My final code, has the popup for the first reminde...My final code, has the popup for the first reminder but then behaves like the old reminder window from that point forward until you exit that session of Outlook. If you normally have more than 20 reminders in your window you may want to increase the loop count size.<br /><br />Private Declare PtrSafe Function FindWindowA Lib "user32" _<br />(ByVal lpClassName As String, ByVal lpWindowName As String) As Long<br /><br />Private Declare PtrSafe Function SetWindowPos Lib "user32" ( _<br />ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _<br />ByVal X As Long, ByVal Y As Long, ByVal cx As Long, _<br />ByVal cy As Long, ByVal wFlags As Long) As Long<br /><br />Private Const SWP_NOSIZE = &H1<br />Private Const SWP_NOMOVE = &H2<br />Private Const FLAGS As Long = SWP_NOMOVE Or SWP_NOSIZE<br />Private Const HWND_TOPMOST = -1<br />'Only show the message the first time<br />Private messageAlreadyShown As Boolean<br /><br />Private Sub Application_Reminder(ByVal Item As Object)<br />Dim ReminderWindowHWnd As Variant<br />Dim cnt As Long<br />On Error Resume Next<br /><br />'show message box for first reminder<br /> If Not messageAlreadyShown Then<br /> MsgBox "First Reminder", vbSystemModal, ""<br /> messageAlreadyShown = True<br /> 'find reminder window<br /> ReminderWindow = FindWindowA(vbNullString, "1 Reminder")<br /> 'bring reminder window to front<br /> SetWindowPos ReminderWindow, HWND_TOPMOST, 0, 0, 0, 0, FLAGS<br /> Exit Sub<br /> End If<br /><br /><br /><br /><br />cnt = 1<br />Do Until (cnt > 20 Or ReminderWindowHWnd <> 0)<br /> ReminderWindowHWnd = FindWindowA(vbNullString, cnt & " Reminder(s)")<br /> cnt = cnt + 1<br />Loop<br />SetWindowPos ReminderWindowHWnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS<br />End Sub<br />Anonymoushttps://www.blogger.com/profile/18030653855023536824noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-87543688534784438262015-03-01T20:16:13.237-08:002015-03-01T20:16:13.237-08:00For those who are having trouble with the other so...For those who are having trouble with the other solutions mentioned here, you can go to www.radaker.com and download Outlook Reminders On Top. It's a quick and easy download. It just runs in your system tray, and it automatically pops up any Outlook reminder window above all other windows. And it will not steal the focus away from the application you're currently working in when it does it. Frankly it's the way Microsoft should have made it work to begin with!<br /><br />Thanks,<br />BradBradhttps://www.blogger.com/profile/06968795863557146844noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-53502403839391558582015-01-08T12:51:11.453-08:002015-01-08T12:51:11.453-08:00You can use AutoIt from autohotkey to inspect the ...You can use AutoIt from autohotkey to inspect the window and it appears that the class name for Outlook 2013 is #32770 for the reminder windows. This way you don't have to go through a loop and inspect the window title. It will also make the code work in other languages. Of course, the class may be different for different versions or service packs of Outlook.<br /><br />The original code would be modified to:<br />ReminderWindow = FindWindowA("#32770", vbNullString) <br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-86760348935657692222014-11-24T15:06:01.869-08:002014-11-24T15:06:01.869-08:00The new code won't work on my Outlook 2007 (ru...The new code won't work on my Outlook 2007 (running on Win7 64bit). The output was "compile error". The new code seem not working with old 32 bit ?...<br /> It works perfectly woth Office 2010. Can anyone help me please?<br />Cheers Anonymoushttps://www.blogger.com/profile/02016111878427406081noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-34961978413078078042014-06-10T01:36:49.217-07:002014-06-10T01:36:49.217-07:00PerfectPerfectAnonymoushttps://www.blogger.com/profile/03941942579021701979noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-61403383589416497652014-05-29T06:32:20.521-07:002014-05-29T06:32:20.521-07:00Did the same as jeff suggested with a limit of 20,...Did the same as jeff suggested with a limit of 20, also its for OL 2013 ( 'n Reminder(s)' )<br /><br />here is the code: <br /><br />Private Declare PtrSafe Function FindWindowA Lib "user32" _<br />(ByVal lpClassName As String, ByVal lpWindowName As String) As Long<br /><br />Private Declare PtrSafe Function SetWindowPos Lib "user32" ( _<br />ByVal hwnd As Long, ByVal hWndInsertAfter As Long, _<br />ByVal X As Long, ByVal Y As Long, ByVal cx As Long, _<br />ByVal cy As Long, ByVal wFlags As Long) As Long<br /><br />Private Const SWP_NOSIZE = &H1<br />Private Const SWP_NOMOVE = &H2<br />Private Const FLAGS As Long = SWP_NOMOVE Or SWP_NOSIZE<br />Private Const HWND_TOPMOST = -1<br /><br />Private Sub Application_Reminder(ByVal Item As Object)<br />Dim ReminderWindowHWnd As Variant<br />Dim cnt As Long<br />On Error Resume Next<br />cnt = 1<br />Do Until (cnt > 20 Or ReminderWindowHWnd <> 0)<br /> ReminderWindowHWnd = FindWindowA(vbNullString, cnt & " Reminder(s)")<br /> cnt = cnt + 1<br />Loop<br />SetWindowPos ReminderWindowHWnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS<br />End SubAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-27363439703443945642014-04-11T10:56:20.321-07:002014-04-11T10:56:20.321-07:00This only works if there is only 1 reminder, becau...This only works if there is only 1 reminder, because the Window name changes every time. If there is more than 1, then subsequent reminders don't pop on top. I made a loop that goes through 1-10, until it finds one. Probably a much way of doing this, but I'd don't really code stuff like this anymore.Anonymoushttps://www.blogger.com/profile/09083973006869942416noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-18975375973100359482014-03-27T11:12:29.980-07:002014-03-27T11:12:29.980-07:00Thank you!!!!! I was missing meetings after inst...Thank you!!!!! I was missing meetings after installing Outlook 2013. tmuss711https://www.blogger.com/profile/13428055291705624391noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-39245772541756866052013-12-27T09:24:36.964-08:002013-12-27T09:24:36.964-08:00Just wanted to give you a big THANK YOU for this!!...Just wanted to give you a big THANK YOU for this!!! Walthttps://www.blogger.com/profile/07520989611231257646noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-51837698805355030922013-11-11T08:48:28.252-08:002013-11-11T08:48:28.252-08:00I get the same issue as this, I guess the workarou...I get the same issue as this, I guess the workaround is to make sure you close it everytime and not just minimise which is easier said than done!<br /><br />Anonymoushttps://www.blogger.com/profile/09290618085815994418noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-80452176047187876762013-11-06T23:49:23.604-08:002013-11-06T23:49:23.604-08:00Hey, i am using outlook2007 and the above code is ...Hey, i am using outlook2007 and the above code is not working for me. It gives me an compliation error for ptrsafe function. It states that function or sub-function expected. Can you please help me.Anonymoushttps://www.blogger.com/profile/14269414770213746223noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-68695292338786087352013-11-05T22:08:35.336-08:002013-11-05T22:08:35.336-08:00This works well however if reminder has come up an...This works well however if reminder has come up and the reminder window then minmised, additional reminders don't bring the window up again.Anonymoushttps://www.blogger.com/profile/00965189799600982431noreply@blogger.comtag:blogger.com,1999:blog-8252867149515968674.post-54664742717813035472013-07-15T08:53:40.378-07:002013-07-15T08:53:40.378-07:00Thanks! This is a great quick fix. I've upda...Thanks! This is a great quick fix. I've updated the <a href="http://codingeverything.blogspot.com/2013/05/making-sure-outlook-calendar-reminders.html#CodeUpdate" rel="nofollow">post</a> to include these changes.Kyle Anthony Mitofskyhttps://www.blogger.com/profile/13800270579139050074noreply@blogger.com