画像1
23の

グレッグ・シュルツ
グレッグ・シュルツ
長年コンピューターを使っている方なら、ソフトウェアにおける「イースターエッグ」という言葉の意味をご存知でしょう。イースターエッグとは、アプリケーションの奥深くに隠された小さなプログラム(通常はゲーム)のことで、アプリケーションの開発者が自分の名前を表示するために設計したものです。映画のエンディングに表示されるエンドロールとよく似ています。しかし、イースターエッグを見つけるのは容易ではありません。なぜなら、ほとんどの場合、非常に複雑で直感的ではない一連の手順を実行する必要があるからです。
かつて、マイクロソフトの開発者たちは、製品にイースターエッグをこっそりと埋め込むことに多大な労力を費やしていました。「過去」という言葉を強調するのは、マイクロソフトが現在、セキュリティ上の理由から「信頼できるコンピューティング」イニシアチブの一環として、この行為を正式に禁止しているからです。
マルウェアの蔓延により、主要なアプリケーションに埋め込まれた未公開のコードが、機密データや秘密データの侵害に利用される可能性があるという考えが広まりました。実際、多くの企業や政府機関は、セキュリティ上の理由から、イースターエッグを含むソフトウェアの使用を禁止しています。
しかし、全盛期には、Microsoftの開発者たちは実に手の込んだイースターエッグをいくつか作成していました。このギャラリーでは、Excel 95、97、そして2000に埋め込まれた素晴らしいイースターエッグをご紹介します。

エクセル95
エクセル95
Excel 95でイースターエッグにアクセスするには、まず通常通りブックを開きます。次に、95行目までスクロールして行全体を選択します。次に、Tabキーを1回押してセルB95に移動します。

この時点で、「ヘルプ」メニューをプルダウンし、「Microsoft Excelについて」を選択します。「Microsoft Excelについて」ダイアログボックスが表示されたら、[Ctrl] + [Shift] キーを押しながら「テクニカルサポート」ボタンをクリックします。

そうすると、イースターエッグが現れます。ご覧の通り、Excel 95に埋め込まれているイースターエッグは「Hall of Tortured Souls」という3D一人称視点ゲームです。

矢印キーを使って廊下を歩き、階段を上ります。階段の頂上には、開発チームのメンバーの名前がスクロール表示されるムービースクリーンがあります。

振り返って階段を下りると、行き止まりのように見えます。しかし、秘密のパスワード「excelkfa」を入力すると、壁が消えて通路が現れます。

秘密の通路に近づくと、狭くジグザグに曲がった通路の先に部屋があるのが分かります。通路を渡るのは難しく、部屋に辿り着く前に落ちてしまうと、出口のない穴の底に落ちてしまいます。窓を閉めて、最初からやり直さなければなりません。

ようやく部屋に着くと、各壁に開発チームのメンバーの写真が飾られていることに気づきます。

エクセル97
エクセル97
Excel 97 のイースター エッグにアクセスするには、まず通常どおりにブックを開きます。

次に、F5 キーを押して [移動] ダイアログ ボックスを開き、[参照] テキスト ボックスに範囲 X97:L97 と入力して [OK] をクリックします。

L97セルに到達したら、[Tab]キーを1回押してM97セルに移動します。次に、[Ctrl]+[Shift]キーを押しながら、ツールバーの「グラフウィザード」ボタンをクリックします。

あなたはすぐに、太陽が地平線に沈むと同時に不気味な風景の上を飛行しているフライト シミュレーター ゲームの世界にいることに気づくでしょう。

マウスで操縦し、左右のボタンで前進と後進を行い、テキストがスクロールしているように見える遠くのオベリスクが見えるまで機体を移動させます。

さらに近づいていくと、Excel 97 のクレジットが実際にオベリスク上にスクロールしているのがわかります。

少し練習すれば、オベリスクの上にマウスを移動してクレジットのリスト全体を画面上にスクロールできることが分かります。

エクセル2000
エクセル2000
Excel 2000でイースターエッグにアクセスするには、まず通常通りブックを開きます。次に、ブックを保存し、「ファイルの種類」ドロップダウンリストから「Webページ」を選択します。

「名前を付けて保存」ダイアログボックスが切り替わったら、「選択シート」ラジオボタンを選択し、「インタラクティブ機能を追加」チェックボックスをオンにします。ファイル名はデフォルトのままにして、「保存」ボタンをクリックします。

[Web ページとして公開] ダイアログ ボックスが表示されたら、[公開] ボタンをクリックするだけです。

次に、Internet Explorer を起動し、Excel Web ページを読み込みます。

ページが読み込まれたら、2000行目までスクロールダウンし、次にWC列までスクロールします。その際、セルWC2000が左上隅に表示されていることを確認してください。表示されたら、行全体を選択します。
これを実行したら、[Crtl] [Alt] [Shift] キーを押しながら、左上隅にある Office ロゴをクリックします。

するとイースターエッグが登場します。ご覧の通り、Excel 2000に埋め込まれているイースターエッグは「Dev Hunter」というカーレースゲームです。

車の運転とステアリングは矢印キーで操作します。コースを走行するにつれて、各チームの名前とメンバーの名前が道路上に表示されます。

レースを盛り上げるために、Oキーを押して後方に油膜を落とし、スペースバーを押して前方に大砲を発射することで、ライバルを倒すことができます。道路から外れると車が爆発し、その後再生します。
もちろん、レースに終わりはなく、コースは名前を繰り返しながら進み続けます。ただし、徐々に昼から夜へと変化し、ヘッドライトを点灯するには H を押す必要があります。
- ソフトウェア