PowerShell Module Exporting Functions in Constrained Language PowerShell offers a number of ways to expose functions in a script module. But some options have serious performance or security drawbacks. In this blog I describe these issues and provide simple guidance for creating performant and secure script modules.
I’m quite a fervent user of templates such as Quick Parts and AutoText, however, I have a feeling that something is missing.
I seem to recall that when I for instance typed my name “Jane Doe”, after typing Jane I just hit the ENTER key and it automatically typed out Doe for me. The same with my address, I just typed the number of my street and it automatically completed it.
Did I somehow turn off this feature? How do I get it back?
AutoCompleting Quick Parts in Outlook and Word 2007, 2010 and 2013 can’t be done with the “Press ENTER to Insert” pop-up suggestion. However, there is another way to quickly insert Quick Parts by their name and pressing F3 in these versions.
The pop-up suggestion feature has been reinstated in Outlook 2016 and also supports the F3 method as explained below.
AutoComplete for Quick Parts is back again but you can also still use F3.
AutoText becomes Quick Parts
In Outlook and Word 2003, there was an AutoComplete feature for AutoText entries that worked with a pop-up suggestion similarly as displayed above.
In Outlook and Word 2007, 2010 and 2013, to AutoComplete a Quick Part, you’ll have to press F3 when typing the name of your saved Quick Part and there is no more pop-up suggestion.
The name of a Quick Part is important to AutoComplete it.
Inserting Quick Parts by name by using F3
In most cases, it is not needed to type the entire name of the Quick Part. You only have to type the part of the name until it becomes unique when compared to other names of your Quick Part.
Example
Assume you have 3 Quick Part entries named;
- Regards
- Thanks for your feedback
- Thank you
To insert the Quick Part named…
- “Regards”, you can just type the letter “r” and press F3 to insert the entire Quick Part.
- “Thanks for your feedback”, you must at least type “thanks” before pressing F3 to insert the Quick Part.
- “Thank you”, you must at least type “thank “ before pressing F3 will AutoComplete the Quick Part (note the space behind “thank”).
Pop-up suggestion in Outlook 2016
As mentioned already, the “Press ENTER to Insert” pop-up suggestion has returned in Outlook 2016.
The conditions to when you are being offered this pop-up is similar to the F3 method; As soon as you have typed the part of the name until it becomes unique, the pop-up will show and you can just press ENTER.
Note: More tips and tricks about working with message templates, such as AutoText and Quick Parts, for either version of Outlook can be found in the guide Working with message templates.
1. Open Windows Live Mail, and open your Contacts. (see screenshot below)2. Do either step 3 or 4 below to export your contacts as comma separated values (.csv) or business card (.vcf) file(s).
3. To Export Contacts as Business card (.vcf) FilesA) Click on the Export ribbon button, and click on the Business card (.VCF) option. (see screenshot below)4. To Export Contacts as a Comma separated values (.csv) FileB) Navigate to and select where (ex: Desktop) you would like to export your contacts to, then click on the Make New Folder button. (see screenshot below)C) Select the New folder, and click on OK. (see screenshot below)
NOTE:You can rename the New folder anything you like though. I'm just using New folder as the name as an example.D) Your contacts have all been each exported as a .VCF file in the New folder. Go to step 5 below.A) Click on the Export ribbon button, and click on the Comma separated values (.CSV) option. (see screenshot below)5. Save the exported .csv file or 'new folder' with .vcf files where you like to keep them stored at as your backup.B) Click on Browse. (see screenshot below)C) Navigate to where (ex: Desktop) you would like to export your contacts to, type in a name (ex: WLM-Contacts) you would like for the .csv file, and click on Save. (see screenshot below)D) Click on Next. (see screenshot below)E) If allowed, you can check and uncheck any of the fields you want or do not want to be included on the contacts exported, then click on Finish. (see screenshot below)F) Your contacts have all been exported as a single .CSV file. Go to step 5 below.
NOTE:You would have needed to already exported your contacts using OPTION ONE above before you will be able to import them.1. Open Windows Live Mail, and open your Contacts. (see screenshot below)
2. Do either step 3 or 4 below to import your contacts from an exported comma separated values (.csv) or business card (.vcf) file(s) from OPTION ONE above.
3. To Import Contact(s) from a Business card (.vcf) File(s)A) Click on the Import ribbon button, and click on the Business card (.VCF) option. (see screenshot below)
B) Navigate to where you saved the New folder with exported .vcf files from step 3 in OPTION ONE above, and select and open the New folder. (see screenshot below)
C) Select one, or more, or all of the contacts (.vcf files) that you would like to import, click on Open, and go to step 5 below. (see screenshot below)
To select all .vcf files within two selected .vcf files included the two selected .vcf files, you would press and hold the Shift key, select the first .vcf file, select the second .vcf file, then release the Shift key.
4. To Import Contacts from a Comma separated values (.csv) File
A) Click on the Import ribbon button, and click on the Comma separated values (.CSV) option. (see screenshot below)B) Click on Browse. (see screenshot below)C) Navigate to where you saved the exported .csv file from step 4 in OPTION ONE above, and click on Open. (see screenshot below)D) Click on Next. (see screenshot below)E) If you would like to add or remove any of the fields to be included when importing the contacts, then double click on any listed field and check (add) or uncheck (remove) the Import this field box, and click on OK. (see screenshots below)
NOTE:Repeat this step for any field you would like to add (check) or remove (uncheck).F) When finished, click on the Finish button, and go to step 5 below. (see left screenshot above)
5. Your contacts have been imported into Windows Live Mail.That's it,
Shawn