Tip o’ the Week #196 – Change Outlook meeting duration

clip_image002It’s seemingly an irrefutable law that when you book a meeting for an hour, it takes an hour. Or what might happen is some people are still rocking up at 3 or 4 minutes after the start, and others start packing up 5 minutes before the end because they have another meeting to go to. Others yet will start a whole new discussion (“oh, just one more thing…”) with 2 minutes to go.

One comedian even made a fortune trying to teach us how to make meetings work. Here’s one video that’s 20 years old – yet still holds entirely true today. It was updated last year, and the original version is almost 40 years old. Clearly we don’t learn.

Now this week’s tip has been a long time coming – since the very beginning of Tip o’ the Week, approaching 3 years ago on this blog (and a year before that internally at Microsoft), it’s something that has been in the back of mind as a productivity tip. Thanks to discovering a blog post that provided suitable inspiration for the idea, and for the majority of the code, here it finally is. Praise be! Huzzah! Etc.

Frustratingly, Outlook has never offered the option to set how long a new meeting should clip_image004be, or what time it should start. There are a few workarounds – you can set the timescale the calendar shows (so each line is 60, 30, 15 etc minutes, and if you double click on a section of your calendar to create an appointment, then it is set to that time slice). Try it out by going into Calendar, selecting the View tab, then View Settings. Select Other Settings on the pop up dialog, and change the view from there.

What we need is a Macro

Today’s tip will let you set both the default duration and the start time of new appointments – so if you want to make all meetings 20 minutes long, starting 5 minutes past the hour or half hour, then you simply set it up as such when you install the code. Don’t be afraid – there is code involved here, but it’s fairly straightforward.

Here it is, step by step:

  • Start Outlook. Well, duh – you already have…
  • clip_image005Press ALT-F11 to open the Visual Basic editor
  • Expand out the tree at the top left, then double-click on the ThisOutlookSession line, which opens a code window to the right.
  • Paste the following into the code window on the right:

Private objMeeting As clsMeeting

Private Sub Application_Quit()
    Set objMeeting = Nothing
End Sub

Private Sub Application_Startup()
     Set objMeeting = New clsMeeting
End Sub

Next, right-click on ThisOutlookSession on the left hand pane, and choose Insert then Class Module.

  • Click on the newly-created Class1 and in the Properties section immediately beneath, select (Name) and rename Class1 to clsMeeting.
  • Now double-click on the new clsMeeting, and you’ll see a code window appear on the right – copy and paste the following code into that window:

Const DEFAULT_LENGTH = 45
Const START_OFFSET = 5


Private WithEvents olkIns As Outlook.Inspectors, _
        WithEvents olkApt As Outlook.AppointmentItem


Private Sub Class_Initialize()
    Set olkIns = Application.Inspectors

End Sub


Private Sub Class_Terminate()
    Set olkIns = Nothing
End Sub


Private Sub olkApt_PropertyChange(ByVal Name As String)
    If Name = "AllDayEvent" Then
        With olkApt
        If .AllDayEvent = False Then
            .Duration = DEFAULT_LENGTH
             .Start = DateAdd("n", START_OFFSET, .Start)
        End If
        End With
    End If
End Sub

Private Sub olkApt_Unload()
    Set olkApt = Nothing
End Sub

Private Sub olkIns_NewInspector(ByVal Inspector As Inspector)
    If Inspector.CurrentItem.Class = olAppointment Then
        Set olkApt = Inspector.CurrentItem
        With olkApt
            If .CreationTime = #1/1/4501# Then
                .Start = DateAdd("n", START_OFFSET, .Start)
                .Duration = DEFAULT_LENGTH
            End If
        End With
    End If
End Sub

OK, now you have your code imported. To change the defaults for meeting duration or offset time, simply change either or both of the Const values at the top of the code. You’ll need to restart Outlook for these changes to take effect.

There are a few steps to go through now:clip_image008

  • Click the floppy disk icon on the top left of the toolbar to save your changes, then close the Visual Basic for Applications window down.
  • In Outlook 2013, go into File / Options / Trust Center, then click the Trust Center Settings button.
  • Now, go into Macro Settings and change from the default of “Notifications for digitally signed macros, all other macros disabled” to “Notifications for all macros”

clip_image009

clip_image011

Now close Outlook entirely, and restart it – you’ll get a prompt to Enable Macros – this is unavoidable, sadly, but it will only happen when you first launch Outlook. Assuming you actually want this code to run, choose Enable Macros.

Now, what happens is whenever you create a new appointment, the Macro you’ve just installed will jump on it and set the start and duration times as appropriate. If you need to change the defaults, simply go back into the VB code as above, edit the values in clsMeeting, save the whole shebang and restart Outlook again. If you don’t want the code to run any more, go back into Trust Center and change the Macro settings back to the previous value.

Tip o’ the Week #194 – Windows 8.1 Reading List

Windows 8.1 is now available free for existing users of Windows 8, and in a break with tradition, will not be sold as an upgrade to existing installed Windows versions – it’ll just be the full version, and that’s it.

Upgrading from Windows 8.1 Preview isn’t officially supported – though it can be done (you do need to match the language version exactly – if you installed the Preview as English US, you’ll need the English US ISO from the MSDN etc site, to upgrade).

clip_image002There are plenty new features in Windows 8.1, as well as the much-documented return of the Start button (after all the fuss about the removal of the Start button from Windows 8, and the subsequent rush from application vendors to restore it, there’s already a Start Killer app for Win8.1 which removes the reinstated Start button… you can’t win, sometimes…)

There are a bunch of new apps with Windows 8.1, and major improvements to existing ones. One new app of some interest is the Reading List: the idea being that if you’re looking at web sites in the IE11 browser (the Modern UI version) or possibly reading content in other apps (like the Store), if you flick the Charms out and choose Share, then you can add the site/content link to you Reading List.

Start the Reading List app up, and it will show you the list of sites you’ve bookmarked, and also make use of Windows 8.1’s improved side/side view, to show the content shown alongside.

clip_image004

Tip o’ the Week #191 – Lync meeting updates

clip_image002Lots of people (including Office365 users) should have been moved to Lync 2013 by now, though the impact may not be all that obvious, since some of us have been using Lync 2013 client for a while, even if the back-end wasn’t running the latest and greatest.

Some of the changes will only be apparent when you join a Lync 2013 meeting – for example, when an application is being shared, one view will show you a line of photos of active participants in the meeting, and when each is talking, a green bar is shown under their mugshot, so you know who’s making all that noise, heavy breathing into their microphone, sniffling etc. Subtle.

[NB: in the photo below, the only highlighted person was actually talking at the time, and if fact, was the only one showing real video rather than a static photo]

clip_image004

clip_image006There are a bunch of incremental improvements which the server upgrade provides, and some which subsequent updates to the client light up – one of which is the “Meetings” section which appears under the your status section at the top of the main Lync window (and somewhat confusingly, is depicted like a pie chart). The meetings tab shows you the remainder of your diary for the day (refreshed every 10 mins), and helpfully highlights any Lync meetings in blue, so you can right-click to Join. No need to go back to Outlook, open the calendar appointment, click on the link etc.

Other tweaks include the ability to set whether the IM and participant list shows up when you join a meeting (both of which were previously hidden by default until you clicked around inside the meeting). And if you’re the meeting organiser, you could decide to stop IMs or video in a meeting/call altogether.

clip_image008

The behaviour of the Lync client when you join a meeting is set under the Options icon (towards the top right, or you can press the ALT key to show the menu bar and go in throught Tools / Options if you’re old skool). clip_image010There’s also the new ability to choose which Lync client to use for joining meetings – handy if you also have the Lync Modern app installed and would rather use it, for example.

Oh, and don’t forget to install and configure the fab Lync 2013 for Windows Phone, too. As before, but with more panache and pizzaz, the Lync client allows you to join conference calls with a single click (no typing in participant numbers and the like), as well as adding some cool new functionality – like using Wifi for VoIP calls if you set it to.

Tip o’ the Week #190 – PowerPoint slide picks

clip_image002Everyone in the developed world seems to have been subjected to PowerPoint at some stage. PowerPoint is an unusual tool – one that is immensely popular by the people who use it, and one which invokes shudders amongst some of the victims of bad presentations down the years. One even coined the term “Death by PowerPoint” in 2001.

The presentation tool of choice (be it PPT slides, old IBMers’ acetate “foils”, or any other prop) can form as a useful aide mémoire for competent presenters, however it’s all too easy to put everything you want to say onto a slide, thereby negating the audience’s need to listen to you saying it, as they strain to read it in 14pt Arial Bold behind your head.

Great presenters often show slides with few words but great visuals – if you’re on the Microsoft network, search for the Microsoft Story deck by Steve Clayton and his team, as an example of well-crafted slides that reinforce a story rather than telling it for you. Or look at this illustration of “Flat Design” as published on SlideShare.

PowerPoint 2013 added a really nice function to the little icons that appear in the bottom left of a presented slide, if clip_image003you put your mouse in that general direction. As well as navigating back and forth between slides, you can annotate the currently presented slide, zoom into it (great for highlighting something to your audience), the new “Slide Navigator” icon is of particular interest.

Have you ever sat in a presentation where the speaker drops out of presentation view, so they can ferret around inside PowerPoint to get to a different slide…? Normally a great deal of scrolling up and down, exposing speaker notes (if they are ever written up – and who does?) – it just doesn’t look good.

You should never expose the workings of your presentation, and ideally, never refer to it – don’t talk about “on this slide…”, don’t refer to the clicker being problematic, don’t ever say “this is an eye test, but…” (just don’t show it).  Referring to the presentation mechanism is PaNAMBiC. Like this.

clip_image004Talk as if you don’t need whatever is behind you, unless you’re showing screen shots or diagrams that you have to refer to in order to make sense.

The new Slide Navigator icon is available either in Presenter View (see here) or in the standard duplicate-everything view (which can be easily re-activated if you find yourself in Presenter View against your will).

clip_image006Clicking on the icon itself will show a nicely ordered overview of all the slides in your presentation, so if you need to jump to a particular slide you can do so, without opening clip_image008your kimono and showing your goods to the expectant audience. In Presenter View, the section-by-section thumbnails are shown on your own private screen, so you can easily find your slide and jump to it without even letting the viewers realise it wasn’t contiguous in the original flow of your slides.

If you’re in duplicate screen view, it shows the Slide Navigator on the main view, but that’s much preferable to exiting the presentation altogether, navigating to the slide you want, then fishing about with the mouse to find the “Slide Show” button on the lower toolbar to restart the show.

clip_image010TIP: to start a PowerPoint slide show with the currently-selected slide, just press SHIFT-F5.

Tip o’ the Week #189 – Outlook View Tips

clip_image001Outlook 2013 introduced some changes to the way the standard inbox view is presented. It’s basically a good thing, though if you have a lot of email and a small screen, it will certainly reduce the number of items on your default view. This means that once an email is (say) 15 from the top on your mailbox, then it’s off the screen and, for some people, it might as well be dead.

You could adopt an Inbox Zero policy and keep your inbox to as few items as possible, or you could admit defeat and become a piler like most people. We have computers to search stuff for us, so why does it matter if we delete or file things away? Meh.

Anyway, there are a few tweaks you can make to your Outlook view if you don’t much like the new version. Let’s look at a comparison between Outlook 2010 and 2013:

clip_image002

Outlook 2010                                     

clip_image003

Outlook 2013

It’s easy to see the screen real-estate effect – though 2013 is clearer, it’s a little larger.

clip_image005If you’d like to restore the view to more like 2010:

  • In the main Outlook window, go to the View tab, and look under View Settings
  • Click on the Conditional Formatting button.
  • Create a new rule (Add), and call it something like “Look like 2010”. Choose a Font by clicking on the Font button, and select “Smaller”. You may want to try some italic and bold settings just to spice things up a bit, but you can always go back and change it later.
  • Press OK, and when you are prompted, say that it’s OK for this rule to run on everything (since we haven’t created a condition for it to apply).

Now this will apply to all messages and will reset the default view to have smaller “From” lines.

clip_image007If you’d like to change the way unread messages are displayed (where, in Outlook 2010, they were just emboldened and with an appropriate message icon), repeat the exercise above but instead of creating a new rule, just edit the “Unread Messages” rule – set the font and colour, and party on!

There are many other inbox formatting tips which will take the views back into the mists of time – if there’s demand to find out more, maybe I’ll cover them in future ToWs.

Tip o’ the Week #188 – Writing on Windows

clip_image001Owners of the HP Revolve 810 laptops (as many in Microsoft recently received through the new laptop refresh) can get hold of an HP Executive Pen as an option, to enable on-screen scribbling and the likes. Before everyone starts celebrating by dancing in the streets, it’s worth noting that the Executive Pen is more like an Executive Crayon. It’s not really all that accurate.

The problem with any kind of tablet/slate that offers on-screen handwriting is that the method for sensing the pen makes a huge difference to the quality of its output – capacitive screens like Surface RT don’t lend themselves to handwriting, such as supported by the digitiser of Surface Pro. Here’s what writing on the HP screen with the Executive Crayon looks like:

clip_image002

clip_image004Watch out for leaning your hand on the screen while writing, as the sensor on capacitive screens doesn’t really recognise the different between palm, finger or pen point. If you find your writing is a bit spidery, then, in OneNote, it’s worth trying out the very heavy pens, as the output looks to be stronger and smoother.

Revolve 810 users would be well advised to check out the HP driver web site (for clip_image005Windows 8 x64) and make sure there are a few key updates installed – there are two specifically for the touchscreen and pen, and a Glidepoint driver may solve keyboard freezing issues. This driver also enables a feature where if you double-tap on the top-left corner of the touchpad, a little light will come on, indicating that the touchpad has been disabled (double-tap again to re-enable it). Handy if you’re using an external mouse, and don’t want to accidentally move the cursor whilst typing.

 

Writing on other screens

clip_image006

Keith “Frazer” Burns recommends trying a different approach to writing on-screen with Windows 8. If you show the on-screen keyboard (either in Modern Apps, or standard desktop mode – by tapping on the keyboard icon typically shown on the task bar), then select the bottom-right icon to switch between layouts, tap on the one which shows a pen over the screen… you’ll replace the keyboard with a couple of lines, ready to receive handwriting.

Now, you can input text by writing on-screen with an Executive Crayon, a cheapo-Ebay-10-for-£2 capacitive pen, or even your finger… and it’s surprisingly accurate, even on Surface RT. Keith counsels that it learns your own handwriting over time and gets good enough to be more than just usable. In fact, you might even find it more accurate than using full-flow writing on a screen with a proper digitiser and everything…

Tip o’ the Week #187 – A Route for old times

clip_image002Once upon a time, a company called NextBase wrote some software to help people plan routes across the road network, using a computer. It was expensive in the day (£130 in 1988 works out about £300 in today’s money), but if your job was to schedule travelling reps or delivery drivers, then time was money. Or money was time saved.

Anyway, Microsoft bought the company and brought out Microsoft AutoRoute in the UK (eventually renamed Streets and Trips in the US) and did a modestly brisk trade selling annual versions of the software for a more reasonable (£40 or so) amount, with updates to keep the maps fresh and to add improving functionality.

All of this pre-dates the arrival of Multimap, Bing Maps, Google Maps etc. Nowadays the man in the street can make routing decisions on browsers or phones, free of charge and even taking account of prevailing traffic conditions, generally free of charge.

Nevertheless, the AutoRoute and S&T products soldier on, surprisingly. AutoRoute 2013 can be bought for £39 naked or £85 if you want a plug-in USB GPS module. MapPoint and Streets and Trips are still available for American users. Just don’t try and stick the PC to your windscreen.

The zooming in & out is a big agricultural compared to the Deep Zoom style navigation in and out of Bing or Google Maps these days, but there’s a lot of data behind the app and it’s very usable when it comes to searching and setting particular options – showing how much your journey will cost in fuel as well as how long it will take, for example…

Why?

There are a few key reasons why it makes sense to have AutoRoute instead of relying on online mapping – it’s all available offline for one, it responds comparatively quickly (especially when rerouting via specific places) and it also can show you easily what’s in the neighbourhood of a given point – though some of the data may not be as up to date as online sites.

You can export *.axe routing files to *.gpx using AutoRoute 2013 (or use free 3rd party software ITN Converter to turn out a version for most popular satnavs – so you could spend a while poring over a pan-European route in clip_image003AutoRoute then squirt it down to your TomTom so you end up following the exact route you want, rather than sticking to the motorways, as the device might insist)… though as yet no route mapping is exportable to Nokia’s Here Drive software so you can let your phone guide you.

Interestingly, you can also overlay further data onto AutoRoute maps – maybe Excel spreadsheets full of postcode-oriented data, or even the simple mechanism of plotting all your Outlook Contacts on a map – maybe useful for seeing which of your customers or partners are based nearby a place you’re going. Or where to wind up the windows and keep driving…

Tip o’ the Week #185 – Outlook, offline!

Previous ToW entries have covered the need to sometimes tell Outlook to pipe down and let you get on with what your job is supposed to be. Where, after all, does it say on your job description, “Sits in front of a screen reading & writing email all day”?

The Pomodoro time management method is one potential solution to the problem, where the user forces themselves to focus for a period of time by avoiding distraction. The continuously excellent series of Photo Tips from Robert Deupree (JR) featured a simpler solution…

Robert also recommends a shortcut for the keyboard junkies so dedicated to extreme productivity that they can’t afford to lift their hands away to touch a mouse – to toggle Online and Offline modes in Outlook, simply press ALT+S then W.

When Outlook is offline it obviously won’t receive any new email, but it will let you work on existing mail, calendar etc and you’ll still be online for Lync distractions, and able to while away time browsing the web.

Whilst on the subject of Outlook and distractions, do yourself a favour and switch off the new mail alert – it’s even more intrusive in Outlook 2013 than previously. We all get enough email that we don’t need to know when another one has arrived, so try it now and you can always switch it back on if you feel that nobody loves you anymore.

Simply go to File / Options / Mail within the main Outlook window, and tweak the settings as required:

Tip o’ the Week #183 – Screen Grabs on Windows 8.1

clip_image001

If you’ve taken the plunge and updated to Windows 8.1, you may have spotted a mix of improvements (like the updated Search pane behaviour which needs a little getting used to, but works well), and some funnies (compatibility issues with IE11, internal tools like GMOBI or CRM not working so well, etc). All in, a happier upgrade but one which is quite clearly still a preview.

Now, one of the first downers some people have spotted is the fact that the Search charm has nabbed the WindowsKey+S combination – it makes more sense than Win+Q, so what’s the rub? Well, OneNote uses WindowsKey+S to grab portions of the screen, either for pasting into notebooks or just sticking the screen grab into the clipboard for later use.

There are alternatives to the handy OneNote process; like using the Snipping Tool, though like many other such utilities, it can’t grab portions of the Modern UI apps. Never fear, a solution is at hand…

If you’re a fan of Win+S, you can re-establish a way of screen grabbing by following the steps below…

· Fire up a PowerShell windows with admin privilege – press WindowsKey+X, and select Windows PowerShell (Admin) from the list. (note that in Windows 8, this option was “Command Prompt (with admin)” – is the shift to PowerShell in Win8.1 the death knell for the black-background command line?

· Copy and Paste the following command into the command line and hit Enter:
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\OneNote\Options\Other" /v ScreenClippingShortcutKey /t REG_DWORD /d 65 /f

· Either reboot your PC, or…
… kill off the Send to OneNote Tool (32 bit) application from Task Manager (press CTRL+SHIFT+ESC), then restart the application by pressing WindowsKey+R and entering ONENOTEM.

Now, you should be able to catch a screen grab by pressing WindowsKey + A. Not as obvious as Win+S, but it’s better than nothing.

Tip o’ the Week #181 – “Working Elsewhere” status

This week’s tip comes courtesy of Phil Cross, who discovered it one day whilst trying to tell his colleagues where he was going to be.  In Outlook, as you know, you can set the “Show As” status of an appointment or a meeting (and ToW readers of long standing may recall the difference – an appointment is in your calendar only, whereas a meeting is when other people are also invited).

clip_image002The new “Working Elsewhere” status adds a welcome dose of granularity: what if you’re working at home, you’re available, but you want to make it clear that you’re not sitting at an office desk? “Out of Office” might not cut it, as that could signal that you’re OOF and therefore unavailable…

You could, of course, combine the appointment status with an appropriate Lync status too – you can tell people where you are/what you’re up to through your Location and even your “What’s clip_image004happening today?” status.

There’s a new status in Lync too – “Off Work”. For all those times when you’re online – using your laptop at the weekend or on a day off, for example, but when you want people to know you’re not actually available to work. Just remember to set it back when you return, or else you’ll just look like a skiver.

Finally, a reminder for everyone planning a summer holiday and who would like to make sure their boss/colleagues/occasional collaborators know that they’re not going to be in the clip_image005office. Don’t send people a meeting request to remind them you’re on holiday, without setting the status to be Free, the Reminder to be switched off, and the Request Responses to be blank.
[Sorry for the shouting, but so many times I’ve tried to book someone for a meeting only to find their free/busy status is obliterated by some other numpty politely informing that they’re away].

clip_image007

This topic was covered 2½ years ago in Tip o’ the Week #4