後期高齢者1と2と3と

後期高齢者に組み込まれて運転免許試験も認知症検査付き
せめてgooブログで脳トレに励むことに・・・

分った「開けないエクセル」のエラー

2016年10月21日 | Weblog

先のブログで書いた「エクセルで作ったファイルが開けない!」の続編です。

ある日突然「プログラムにコマンドを送信しているときに、エラーが発生しました」と出て
ファイルが開けないことを書きましたが、説明できるような原因も分らないまま
とにかく直った、結果オーライで終わらせていました。

所が今度はエクセルで開けるハズの「.csv 拡張子」ファイルが開けなくなる現象 が発生

前回は旧バージョンのOffice2007をインストールしてみたところ、今までエラーが出ていた
Office2010でも開けるように「関連付け」が回復したという実績から、同じようなことを
試みたがダメで、ならばとOffice2010を 削除/再インストール してみたがダメ

再インストールしてもダメぇ~・・・・万策尽きた と、その夜は寝てしまった。

明け方5時に目が覚めて昨夜の続きを始めていて閃いた・・・素晴らしい(自画自賛)
「.csv 拡張子」ファイルと言うのはエクセルの恰好をしてるが、実はエクセルではないと気付き
改めてエクセルの拡張子設定を「csv(カンマ区切り).csv」にして開くとちゃんと開ける。

そこから4時間粘ってようやく犯人を見つけた。

原因はエクセルの設定にありました。  
前回の問題もこの設定が真犯人だったと分って、再現性を確認した。
(Office2007をインストールした時に、たまたま当たりの設定になっただけと言える)

設定を修正する手順:
 
左が設定を修正するエクセル本体のアイコン。 
隣の「test.xlsx」「test.csv」は作成したエクセルファイルとCSV形式のテキストファイル。

1.エクセル本体のアイコンを右クリック→「プロパティ」をクリック→
2.タブ「互換性」にある2つの項目のチェックを外す→
 ・「互換モードでこのプログラムを実行する」・・・外さなくても良い場合もある
 ・「管理者としてこのプログラムを実行する」・・・必ず外すこと
3.「OK」

エラーの発生する設定


設定を修正する(チェックを外す)

開けない   → 開けた  

エクセルで開けなかったCSVファイルが開けるようになった・・・ヤッタぁ~

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする