- ベストアンサー
excelのエラーについて
excelのエラーについて質問です。 会社のパソコンを使って管理簿を作成しているのですが 「条件付き書式」を設定しようとすると エラーになり、excelが終了していまいます(>_<) この場合、原因は何と考えられるでしょうか? 何かに規制がかかっているのでしょうか? ちなみにパソコンはノートパソコンで 元々は個人のパソコンだったらしく 元々の所有者の方が会社に寄付という形で 会社で利用していたらしいのですが 長い間使われていなく、その所有者の方ももう退職されて しまっています。 なのでもし、何か規制されているのであれば解除したいのですが 出来るのでしょうか? 詳しい方、教えて下さい。 ちなみにexcelは2000年版を使用しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
No.1の回答に対して追記します。 入力条件に対してセルの書式を変更するには下記の方法があります。 (1) 「条件付書式」の使用 (2) 「マクロ」の使用 (3) 「VBAのイベント」を使用 (1)はもちろん使用できない状態ですので (3)を紹介します。但し、VBAがある程度理解できないと難しいです。 内容はA列に入力が日付だったら、そのセルを青色にし 日付でなければ色を自動(色なし)にします。 ------------------------------------------------------------- ' セルの内容が変わったときのイベント Private Sub Worksheet_Change(ByVal Target As Range) ' 入力する日付が「A列」と仮定 If Target.Column = 1 Then ' 入力された内容が日付か判断 If IsDate(Target) Then ' 青色に変更 Target.Interior.Color = RGB(0, 0, 255) Else ' 色は自動にする Target.Interior.ColorIndex = xlNone End If End If End Sub ------------------------------------------------------------- また(2)は日付を入力して「マクロを実行する」というアクションが 1つ必要なので省かせて頂きます。
その他の回答 (2)
- 有田 賢治(@ARIKEN43)
- ベストアンサー率50% (563/1116)
bouppeさん 今日は! >ちなみにexcelは2000年版を使用しています。 個人所有のパソコンだそうですが、OSはWindows2000でしょうか? 長い間使用していなかったとの事ですが、グレードアップするのも大変ですから、取り合えずシステムの復元を試されては如何でしょうか。 ●問題が発生したときにシステムの復元を使って変更を取り消す↓ http://www.microsoft.com/japan/windowsxp/using/helpandsupport/learnmore/systemrestore.mspx 注意点:復元に要するHDD容量はシステム パーティション上に 200 MB 以上のスペースが必要です。 ●Windows XP を セーフ モードで起動する方法「前回正常起動時の構成 (正しく動作した最新の設定)」↓ http://support.microsoft.com/kb/880414/JA/ セーフモードで立上画面に表示される項目(上記)を選択して見て下さい大方この方法で以前の状態に戻せるはずです。 恐らくリカバリCDも無い状況でしょうから? バックアツップの必要もありませんから楽です。 其れでも駄目なら最後の手段はリカバリですが、CDを探しとく事も必要でしょう。またはOSをバージョンアップするかコスト的には型落ちのパソコンを購入した方が早く安上りかも知れませんね。
- _rainman
- ベストアンサー率84% (11/13)
通常の機能を使用してEXCELが終了してしまうということはEXCELのアプリケーションが壊れていることが考えられます。なので再インストールをお勧めします。 パソコンの所有者がいないということなのでもしかしたら再インストールが出来ないという状況かもしれないので「条件付き書式」でやりたいことを具体的に明記し別の方法を模索するという手を考えたらいいかもしれません。 参考になれば幸いです。
補足
回答ありがとうございます。 そうですかぁ・・・。 再インストールは難しいかもしれません。 今はオフラインのまま使用していますので。 条件付き書式でやりたいことは 今の所ですが、管理簿の日付を入れるセルに日付を記入したら 自動的にその行全体の色を例えば青に変わるなどを したいと思っています。 別に関数で組まなくても手動で出来なくもないとは思うのですが めんどくさくて・・・(苦笑) 後はまだ管理簿の製作途中なのでまだ分かりませんが 名前登録などもするかもしれません。
補足
ARIKEN43さん、回答ありがとうございます。 ARIKEN43さんがおっしゃる通りにまず復元からやってみましたが 復元してもダメだったので 次にセーフモードで起動してみましたら セーフモードで起動している間はエクセルが通常に起動しました!! その証拠にイルカが出現しました!! 私なりに方法を考えて(間違えているかもしれませんが) 新しいユーザー名でログインすれば出来るかなぁとか 勝手に考えてやってみたんですが 新しいユーザーでログインしたら エクセルが通常に起動しました!! ただ、毎回エクセルにアクセスする度に 「エクセルに接続しています。」というような 準備中の表示が出て、 「エクセルを呼び出すためのCDを挿入してください」 というような表示も出ます。 これは直すことはできないのでしょうか。 説明が下手で分かりにくいかと思いますが また、何かアドバイスをいただけたらと思います。 何度もすいません。 よろしくお願いいたします。