SSブログ

doc/docxファイルがWord2013で読み取り専用で開かない… [めも]

こんなスクリプトでWordファイルをWord2013で読み取り専用で開くようにしていたのに、突然Word2010で開くようになってしまった。
Dim strDOCFileName
Dim objDOCApp
If WScript.Arguments.Count <> 1 Then WScript.Quit
strDOCFileName = WScript.Arguments(0)
Set objDOCApp = WScript.CreateObject("Word.Application")
objDOCApp.Visible = True
Call objDOCApp.Documents.Open(strDOCFileName,,True)
Set objDOCApp = Nothing
WScript.Quit
"Word.Application.15"とかしてみたけどダメ…

何かした記憶は全くないので調べてみた。
複数のバージョンの Office がインストールされている場合の Office オートメーションについてというのを発見。
「その他の注意点」になにやら怪しいことが書かれている。
2010を最後にインストールしたということは無いのだが…
Office2013をクイック修復してみたところ以前のようにスクリプトでWord2013が起動するようになった[手(チョキ)]

原因は不明だが復旧方法が判ったのでメモメモ。

なにやらこんなとこにも怪しいことが。
そのコンピューター上で Word 2010 によって Word 2010 自体の自動登録が行われるためです。
むっむっ、もしかして昨日Office2010の更新プログラムをインストールしたせいか[exclamation&amp;question]
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。