Showing posts with label Powershell and Word. Show all posts
Showing posts with label Powershell and Word. Show all posts

Tuesday, November 24, 2015

PowerShell & Microsoft Word 2016 : Enabling / Disabling display of recent files in Word 2016 using PowerShell.

 

In the previous blog post, we have seem that how can we show Word Clipboard using PowerShell.

Now, the things are getting heated . Now my next task is to enable and disable the display of recent files in the Word 2016.

Crazy! No!

But, I manage to do it.

By default, Word 2016, show you the list of Recent files. I am task to make it off using PowerShell.

before disabled

And I manage to do this, by using.....

$word.DisplayRecentFiles = $false ; 

Simple and Cool no!

In the below screenshot you can see that, there is no recently opened files.

recent-disabled

The complete code is .

$word = New-Object -ComObject "Word.Application"

$word.Visible = $true

$word.DisplayRecentFiles = $false ; 

 

:)  hell Yah!

 

Note : The above only works if you open Word document using code, if you open word separately, you will see the recent files.

 

Aman Dhally - Manya Kaur

With Regards.
Aman Dhally
If you like, you can follow me on Twitter and Facebook. You can also check my “You Tube channel for PowerShell video tutorials. You can download all of my scripts from “Microsoft TechNet Gallery”.

Tuesday, November 17, 2015

PowerShell & Microsoft Word 2016 : Creating new Word 2016 file using Word Templates.

 

In our previous blog post, we have see, that how can we create a new word file using PowerShell. Today we are going to see, that , how can we create a new word file using Word templates.

Word templates are pre-formatted word documents, which you can use as an boilerplates. The default extension of the Word Templates are .dotx.

The default location of templates is : %appdata%\Microsoft\Templates\

I have downloaded a word templates from internet and we are going to create a new document by using this template. 

$myWordTemplate = 'C:\Users\aman.dhally\AppData\Roaming\Microsoft\Templates\Flower personal business cards.dotx'

 

In the above line, I am creating a variable which stores the file location of my template. The rest of the code is as same as the pervious one , except , in the add() method, we have to provide the name of the above file , simple ;o) .

 

The complete code is :

 

#B3

$word = New-Object -ComObject "Word.Application"

$word.Visible = $true

$myWordTemplate = 'C:\Users\aman.dhally\AppData\Roaming\Microsoft\Templates\Flower personal business cards.dotx'

$word.Application.Documents.Add($myWordTemplate) | Out-Null

 

and here is the output.

 

Aman Dhally - Manya kaur

 

 

tumblr_lh6weimfMc1qc47qq

With Regards.
Aman Dhally
If you like, you can follow me on Twitter and Facebook. You can also check my “You Tube channel for PowerShell video tutorials. You can download all of my scripts from “Microsoft TechNet Gallery”.

Monday, November 16, 2015

PowerShell & Microsoft Word 2016 : Create new blank new Word 2016 document using PowerShell.

 

In my previous post, we have seen, that how can we open Microsoft Word 2016 Desktop application using PowerShell.

Today, we are going to see,how can we create a new Word 2016 document using PowerShell. All of our code is based on the pervious code. We need to create a Word.Application COM object and make it visible.

$word = New-Object -ComObject "Word.Application"

$word.Visible = $true ;

Now, we have to use the application namespace in $word variable, and use it's add() method to create a blank word 2016 document.

$word.Application.Documents.Add();

and runt he above code and you will see a a word opening with a blank document :) .

The complete code to create a blank word document is

#Complete code to cretae a new document

$word = New-Object -ComObject "Word.Application"

$word.Visible = $true

$word.Application.Documents.Add();

Try it :)

Aman Dhally - Manya Kaur

With Regards.
Aman Dhally
If you like, you can follow me on Twitter and Facebook. You can also check my “You Tube channel for PowerShell video tutorials. You can download all of my scripts from “Microsoft TechNet Gallery”.