OfficeにUAC現る~XPからようやくWindows 7 x64へ(4)

一、
 Windows 7は、SP1が出たとはいえ、安定性においてはまだまだXPに及ばない。
 思いもよらぬ挙動を示し、慌てさせてくれる。

二、
 Win 7では、Microsoft OfficeのXP(2002年)や2003であっても、SP3に更新すれば使えるのは、ありがたいと以前書いたが、xlsファイルをダブルクリックあるいは右クリックから開こうとすると、なぜかExcel 2010が起動する。docファイルからも、Word 2002ではなく2010が開く。ファイルの関連付けには問題はないように見える。

 「コントロールパネル」の「プログラムと機能」から、Microsoft Office XP Personalの「修復」を試みた。CD-ROMを指示に従って挿入。
 ところが、こともあろうに「インストール中に致命的なエラーが発生しました」とお出でなすった。チ、チメイテキ! 驚かせてくれるではないか。

 仕方なく、一旦Officeをアンインストールし、再度インストールし直すことにした。
 その後、更新プログラムのSP3をインストール。さらに、Office XP用の更新プログラムを確認し、十数個の更新プログラムをインストールする。

三、
 無事に、再インストールと更新が済み、これでエラーも修復されたはず。
 取り敢えず、Excel 2002をクリックしてみる。
 なんと、ユーザーアカウント制御(UAC)のダイアログボックスが現われた。
 「次のプログラムにこのコンピューターへの変更を許可しますか?」と。
 これは、いったいどういうことなのか。

 いぶかしく思いつつ、xlsファイルから起動してみると、今度は、
「プログラムにコマンドを送信しているときに、エラーが発生しました」と宣告され、Excelが起動しない。

四、
 ともかく、ウェブで検索をかけてみる。
 Win 7で2003以前のOfficeを使っていて、これと似た症状に困惑している人が多く見られたが、なかなか解決策を見つけられないまま、2010などに乗り換えたという人も少なくない。
 その中に、Excelの右クリックから、「プロパティ」の「互換性」タブを開くと、「管理者としてこのプログラムを実行する」にチェックが入っていたので、それを外せば解決したという報告が挙がっていた。

 早速、私のExcel 2002を右クリック、「プロパティ」→「互換性」を開いてみたが、「管理者としてこのプログラムを実行する」にチェックは入っていなかった。しかし、「互換モードでこのプログラムを実行する」にグレーのチェックが入っていた。ここをチェックした覚えはない。そのウィンドウの最下部にある「すべてのユーザーの設定を変更」をクリックして、この項目をアクティブにし、チェックを外した。
 すると、上記の症状は治まった。

 Excelの実行ファイルに辿り着けない方は、スタート・メニューなどにあるExcelのショートカットの右クリックからでも「互換性」タブを開くことができるので、同様の症状にお困りの方は、試してみてください。

-----------------------------------------------------------------------------------------------------------
【追記】
 これでめでたしめでたし、と思いきや、依然としてxlsやdocファイルをクリックすると、Excel 2010とWord 2010がそれぞれ起動する。これは、一体…。
 よくよく調べてみると、複数のバージョンのOfficeを併用することに関して、大変な思い違いをしていたことが分かった。
 長くなるので、項を改めることにしました。「複数のOfficeの併用について~XPからようやくWindows 7 x64へ(4)の追記」を御覧下さい。

tag : OfficeXP Excel Word 2002 UAC 互換性 2010 複数のバージョン 併用

コメントの投稿

管理者にだけ表示を許可する

No title

ふうえんさんに 質問を書きました。  

もし よろしければ、お返事を お願い致します。


http://hogehoge2009.bbs.fc2.com/?act=reply&tid=13182118
プロフィール

そんぷうし ふうえん

Author:そんぷうし ふうえん

忙中閑は、こっそりと見出す。
カミさんと子どもたちが寝静まるのを待って、夜な夜なPCの前に端座し、その不可思議なる箱の内奥にそっと手を入れては、悦に入る日々なのであります。
時としてその手はPC以外の内奥にも。


※ リンク貼付及び引用は自由ですが、引用する場合は該当ページのURL及びタイトルを明記して下さい。

Automatic Translation
If you click a language below on any page, the translator is supposed to display the latest page at first. So you need to jump back to the previous page you were about to read.
Please note that there are some translations that are non-grammatical and do not accurately reflect the meaning of the originals because of machine translation.
 【Translated by Google Translate】
全記事一覧表示

   全ての記事のタイトルを表示する

最新記事
カテゴリ別アーカイブ
最新コメント
月別アーカイブ
検索フォーム
リンク
最新トラックバック
RSSリンクの表示
累計閲覧回数
  
QRコード
QR