Nope... I made several changes to make it work properly, but there where logic issues. Not sure whether it will now also find udfs which Arent really included yet, which is something i do not really want, so will test that.
Get your data sorted with usedrange.sort or https://www.autoitscript.com/autoit3/docs/libfunctions/_Excel_RangeSort.htm
Excel will quickly sort it for you
Then it's just a loop on biggest array something like below
i=0
j=0
While I <= ubound mydata
If Mydata[i] = mydata2[j] then
...
i=i +1
Else
j=j+1
Endif
Well ... I suddenly remembered we had this sort of discussion before earlier this year and I did make some changed to try and use the Dynamic tables when activated.
...so had a look at the code and it indeed is in there but there were still some quirks in it to make it fail.
Try the latest uploaded version of AutoItGotoDefinition.lua to see if that makes any difference.
Hi
So I have a bit of a challenge. I use a multimonitor setup, and I'm trying to accomplish the following:
After login launch Outlook in two windows
Pin one of the windows to my top screen and customize the view:
Change to calendar
Change to month view
Hide ribbon
Hide navigator pane
Maximize windows
Change to the other Outlook window and customize the view:
Show ribbon
Show navigator pane
Return ribbon to default position
Maximize window
Minimize Window
Everything works as intended! I'm quite proud actually - as this is my first AutoIT-script ever.
But - I still need one thing: I would really like my month view to only include this week and the next 2 (total 3 weeks). This seems to be impossible using either VBA or keyboard shortcuts. The only way to do accomplish this is by using a mouse to mark / drag the number of weeks in the mini-calendar in the navigator pane.
And this mini-calendar is dynamic, which means todays date changes is place every day.
I really need a good idea - or maybe even a solution? I've included my script as it looks right now.
Thanks in advance.
Ronni
StartOutlookAtLogon.au3