スプレッドシートに含まれるスプレッドシートオブジェクトをネットワークサービスで共有する方法であって、前記スプレッドシート中の前記スプレッドシートオブジェクトを、前記ネットワークサービス上での共有のために選択することであって、前記スプレッドシートオブジェクトは第1のコンピューティングデバイスで選択されることと、前記第1のコンピューティングデバイスからネットワーク共有に、前記スプレッドシートオブジェクトを自動的に保存することであって、前記ネットワーク共有は前記第1のコンピューティングデバイス及び前記ネットワークサービスとは異なる場所にあることと、前記ネットワークサービスから前記ネットワーク共有に、前記スプレッドシートオブジェクトに対する接続を生成することと、前記スプレッドシートオブジェクトを前記ネットワークサービスで共有することであって、選択された前記スプレッドシートオブジェクトは、前記ネットワークサービスを介して、取扱いされ、及び、閲覧され得ること、を含むことを特徴とする方法。請求項1の方法であって、前記スプレッドシートオブジェクトが前記ネットワークサービスで共有された後に、前記スプレッドシートオブジェクトに影響する前記スプレッドシートに対する変更がされたことを判別し、前記ネットワークサービス上の前記スプレッドシートオブジェクトを自動的に更新すること、をさらに含むことを特徴とする方法。請求項1の方法であって、前記ネットワークサービスは、ソーシャルネットワーク、ブログ及びインターネットサイト、のうちの少なくとも一つであること、を含むことを特徴とする方法。請求項1の方法であって、前記スプレッドシート中の前記スプレッドシートオブジェクトを、前記ネットワークサービス上での共有のために選択することは、選択されると自動的に前記スプレッドシートオブジェクトを前記ネットワークサービスに共有する共有オプションを有するユーザーインターフェースを表示すること、を含むことを特徴とする方法。請求項1の方法であって、前記ネットワークサービス上の前記スプレッドシートの中の選択された前記スプレッドシートオブジェクトのみの閲覧に制限するようアクセス許可を設定すること、をさらに含むことを特徴とする方法。請求項1の方法であって、前記ネットワークサービスに前記スプレッドシートオブジェクトを共有することは、共有された前記スプレッドシートオブジェクトへのリンクを埋め込むこと、前記ネットワークサービスのページ中に、共有された前記スプレッドシートオブジェクトの表示を埋め込むこと、の少なくとも一つを含むことを特徴とする方法。コンピューターが実行可能な、スプレッドシートに含まれるスプレッドシートオブジェクトをネットワークサービスで共有するための処理命令を記録したコンピューター可読記録媒体であって、前記スプレッドシート中の前記スプレッドシートオブジェクトを、前記ネットワークサービス上での共有のために選択し、選択されると自動的に前記スプレッドシートオブジェクトを前記ネットワークサービスに共有する共有オプションを有するユーザーインターフェースを表示し、前記第1のコンピューティングデバイスからネットワーク共有に、前記スプレッドシートオブジェクトを自動的に保存し、前記ネットワーク共有は前記第1のコンピューティングデバイス及び前記ネットワークサービスとは異なる場所にあり、前記ネットワークサービスから前記ネットワーク共有に、前記スプレッドシートオブジェクトに対する接続を生成し、前記スプレッドシートオブジェクトを前記ネットワークサービスで共有し、選択された前記スプレッドシートオブジェクトは、前記ネットワークサービスを介して、取扱いされ、及び、閲覧され、前記スプレッドシートオブジェクトが前記ネットワークサービスで共有された後に、前記スプレッドシートオブジェクトに影響する前記スプレッドシートに対する変更がされたことを判別し、前記ネットワークサービスの前記スプレッドシートオブジェクトを自動的に更新すること、を含むことを特徴とするコンピューター可読記録媒体。請求項7のコンピューター可読記録媒体であって、さらに、前記ネットワークサービス上の前記スプレッドシートの中の選択された前記スプレッドシートオブジェクトのみの閲覧に制限するようアクセス許可を自動的に設定し、前記ネットワークサービスに前記スプレッドシートオブジェクトを共有することは、共有された前記スプレッドシートオブジェクトのリンクを埋め込むこと、前記ネットワークサービスのページ中に、共有された前記スプレッドシートオブジェクトの表示を埋め込むこと、の少なくとも一つを含むことを特徴とするコンピューター可読記録媒体。スプレッドシート中に含まれるスプレッドシートオブジェクトをネットワークサービスに共有するためのシステムであって、ネットワークに接続するように構成されたネットワーク接続と、プロセッサー、メモリ、及びコンピューター可読記録媒体と、前記コンピューター可読記録媒体に保存され、プロセッサーで実行されるオペレーティング環境と、スプレッドシートアプリケーションと、前記スプレッドシートオブジェクトを含む前記スプレッドシートと、前記スプレッドシートアプリケーションと協働して動作する共有マネジャーであって、前記ネットワークサービス上で共有するために前記スプレッドシート中の前記スプレッドシートオブジェクトを選択し、前記スプレッドシートオブジェクトは第1のコンピューティングデバイスで選択されたものであり、前記ネットワークサービスは、ブログ、ソーシャルネットワーク、インターネットサイトのうちの少なくとも一つであり、選択されると自動的に選択された前記スプレッドシートオブジェクトを前記ネットワークサービスに共有する共有オプションを有するユーザーインターフェースを表示し、前記第1のコンピューティングデバイスからネットワーク共有に、前記スプレッドシートオブジェクトを自動的に保存し、前記ネットワーク共有は前記第1のコンピューティングデバイス及び前記ネットワークサービスとは異なる場所にあり、前記ネットワークサービスから前記ネットワーク共有に、前記スプレッドシートオブジェクトに対する接続を生成し、前記スプレッドシートオブジェクトを前記ネットワークサービスで共有し、選択された前記スプレッドシートオブジェクトは、前記ネットワークサービスを介して、取扱いされ、及び、閲覧され得る、処理を行うように構成された前記共有マネジャーを含むことを特徴とするシステム。請求項9のシステムであって、前記スプレッドシートオブジェクトが前記ネットワークサービスで共有された後に、前記スプレッドシートオブジェクトに影響する前記スプレッドシートに対する変更がされたことを判別し、前記ネットワークサービス上の前記スプレッドシートオブジェクトを自動的に更新し、前記ネットワークサービス上の前記スプレッドシートの中の選択された前記スプレッドシートオブジェクトのみの閲覧に制限するようアクセス許可の一部を自動的に設定すること、及び、前記ネットワークサービス上の共有された前記スプレッドシートの取扱いを許可された選別されたユーザー情報を得ること、をさらに含むことを特徴とするシステム。図面を参照すると、同様の参照符号は、類似する要素を示し、様々な実施の形態が記載される。特に、図1及び対応する説明部分は、実施の形態の数々が実装され得る、適切なコンピューティング環境についての簡潔な、一般的な説明を提供することを意図している。一般的に、プログラムモジュールは、ルーチン、プログラム、コンポーネント、データストラクチャ、その他のストラクチャのタイプを含み、特定のタスクを実行し又は特定の抽象データタイプを実装する。その他のコンピューターシステムコンフィグレーションが同様に利用されてもよく、その他のコンピューターシステムコンフィグレーションには、携帯用デバイス、マルチプロセッサーシステム、マイクロプロセッサーベース又はプログラマブル消費者用電気機器、ミニコンピューター、メインフレームコンピューター、その他同種のものを含む。同様に、分散コンピューティング環境が利用されてもよく、分散コンピューティング環境においては、タスクが、通信ネットワークを介してリンクされるリモートプロセッシングデバイスで実行される。分散コンピューティング環境においては、プログラムモジュールは、ローカル及びリモート両方のメモリ記憶デバイスに保存されていてもよい。図1を参照すると、様々な実施の形態において利用されるコンピューター100について、例示的なコンピューター環境が開示されている。図1に示されているコンピューター環境は、各々が、サーバー、デスクトップ又はモバイルコンピューター、又は、その他のタイプのコンピューティングデバイスとして設定され得るコンピューティングデバイス、そして、中央処理装置5CPU、ランダムアクセスメモリ9RAM及び、読み取り専用メモリROM10を含むシステムメモリ7、そしてメモリを中央処理装置5に結合するシステムバス12を含む。例えば起動中等にコンピューター内の各要素間で情報を転送するのに役立つ基本ルーチンを有するBIOSは、ROM10に保存されている。コンピューター100はさらに、大容量ストレージデバイス14を含み、大容量ストレージデバイス14は、オペレーティングシステム16、スプレッドシート11、スプレッドシートアプリケーション24、その他のプログラムモジュール群25、そして、以下に細かく詳説される共有マネジャー26を記録する。大容量ストレージデバイス14は、バス12に接続される大容量記憶コントローラー図示されていないを介して、CPU5に接続されている。大容量ストレージデバイス14及び関連するコンピューター可読媒体は、不揮発性のストレージをコンピューター100に提供する。本明細書におけるコンピューター可読媒体の説明は、例えばハードディスク又はCD-ROMドライブ等の、大容量ストレージデバイスについて言及するものであるが、コンピューター可読媒体は、コンピューター100がアクセス可能であればどのような利用可能な媒体であってもよい。例示であって、限定ではないが、コンピューター可読媒体は、コンピューター記録媒体及び通信媒体を含み得る。コンピューター記録媒体は、揮発性及び不揮発性、取り外し可能及び取り外し不能媒体であって、コンピューター可読処理命令、データ構造、プログラムモジュール、又はその他のデータ等の情報の保存のために実装されたいかなる手段又は技術を含む。コンピューター記録媒体は、限定ではないが、RAM、ROM、EPROMErasableProgrammableReadOnlyMemory、EEPROMElectricallyErasableProgrammableReadOnlyMemory、フラッシュメモリ又はその他ソリッドステートメモリ技術、CD-ROM、DVDdigitalversatiledisks、又はその他の光学的ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、又はその他の磁気記憶デバイス、又は、所望の情報を記憶するために利用され、コンピューター100がアクセス可能なその他あらゆるメディアを含む。コンピューター100は、インターネット等の、ネットワーク18を介したリモートコンピューターへの論理的な接続を利用して、ネットワーク環境で動作する。コンピューター100は、バス12に接続されるネットワークインターフェースユニット20を介してネットワーク18に接続されてもよい。ネットワーク接続は、無線及び/又は有線であってもよい。ネットワークインターフェースユニット20は、同様に、その他のタイプのネットワーク及びリモートコンピューターシステムに接続するために用いられてもよい。コンピューター100はまた、キーボード、マウス、又は電子ペン図1において図示されていない。を含む、その他複数のデバイスからの入力を受信し処理するための入力/出力コントローラー22を含んでいてもよい。同様に、入力/出力コントローラー22は、IP電話、ディスプレイスクリーン23、プリンター、又はその他のタイプの出力デバイスに、入力/出力を提供する。上記に簡潔に説明したように、ワシントン州レッドモンドのマイクロソフト社のWINDOWSSERVER登録商標又はWINDOWS7登録商標等の、コンピューターの操作制御に適したオペレーティングシステム16を含む、多数のプログラムモジュール及びデータファイルは、大容量ストレージデバイス14及びコンピューター100のRAM9に保存され得る。大容量ストレージデバイス14及びRAM9はまた、1以上のプログラムモジュールを保存し得る。特に、大容量ストレージデバイス14及びRAM9は、スプレッドシートアプリケーション24及びプログラムモジュール25を含む一つ以上のアプリケーションプログラムを保存し得る。実施の形態によれば、スプレッドシートアプリケーション24は、マイクロソフト社のエクセルスプレッドシートアプリケーションである。その他のスプレッドシートアプリケーションもまた同様に使用されてもよい。共有マネジャー26は、スプレッドシート中の一つ以上のスプレッドシートオブジェクトの共有を可能とするように構成されている。図示されているように、共有マネジャー26は、スプレッドシートアプリケーション24の外部に配置されているかもしれず、又は、スプレッドシートアプリケーション24の一部であるかもしれない。さらに、共有マネジャー26が提供するすべて/一部の機能は、スプレッドシートアプリケーション24の内部/外部に存在するかもしれない。共有メニュー28等の、ユーザーインターフェースは、ユーザーが一つ以上のスプレッドシートオブジェクトを選択してネットワークサービスで共有することを可能にする。ユーザーが共有メニュー28を利用して、共有するためにスプレッドシートオブジェクトを選択した時、共有マネジャー26は、自動的にアクセス許可をして、そして、選択されたネットワークサービス17例えば、ソーシャルネットワーク、ブログ、又はその他のネットワークロケーションで、スプレッドシートオブジェクトを共有するオペレーションを実施する。たとえば、セル、テーブル、図表、及びその他のスプレッドシートのオブジェクトが、共有メニュー28ユーザーインターフェースを利用して共有のために選択され得る。ユーザーインターフェースを使用して、共有されるためにスプレッドシートオブジェクトが選択及び指示された時、共有マネジャーはスプレッドシートをネットワーク共有27等の、ネットワーク共有に保存し、アクセス許可がスプレッドシートオブジェクトを共有するためにスプレッドシートに設定され、そして、スプレッドシートオブジェクトは、ネットワークサービス17に対して共有される。例えば、ユーザーは、スプレッドシートアプリケーション24に関連づけられた共有メニュー28を選択し、図表をソーシャルネットワークサイトに共有するオプションを選択することにより、ソーシャルネットワークサイトに、図表を共有し得る。ネットワーク共有27に保存されたスプレッドシートは、ネットワークサービス17及びコンピューティングデバイス100に接続されており、スプレッドシートオブジェクトが共有された後に、スプレッドシートにされた種々の変更は、ネットワークサービス17のスプレッドシートオブジェクトに必要に応じて反映される。図2は、ネットワークサービスでのスプレッドシートオブジェクトのコードレス共有のためのシステムを開示する。例示されているように、システム200は、コンピューティングデバイス1210、コンピューティングデバイス2200、ネットワーク共有230、スプレッドシートサーバー240、そして、ネットワークサービス250を含む。コンピューティングデバイスは、ネットワークサービスで、一つ以上のスプレッドシートオブジェクトの共有に関連するオペレーションを実施できるように構成されていれば、どのようなタイプのコンピューティングデバイスであってもよい。例えば、いくつかのコンピューティングデバイスは、モバイルコンピューティングデバイス例えば、携帯電話、タブレット、スマートフォン、ラップトップ等、デスクトップコンピューティングデバイス及びサーバー群であってもよい。コンピューティングデバイスは、オンラインクラウドベースサービス例えば、オンラインでスプレッドシートのやりとりを行うを提供するために配置されているものもあるし、データ共有のために配置されているものも、ローカルネットワークに配置されているものも、インターネットを介してアクセス可能なように配置されているもの等もある。それらのコンピューティングデバイスはネットワーク18を介してつながっている。ネットワーク18は、多数の異なるタイプのネットワークであってもよい。例えば、ネットワーク18はIPネットワークであってもよく、携帯電話通信のための通信事業者のネットワーク、その他同種のものでもよい。一般的には、ネットワーク18を使用して、コンピューティングデバイス1、コンピューティングデバイス2、ネットワーク共有230、スプレッドシートサーバー240及びネットワークサービス250等のコンピューティングデバイス間でデータを伝送する。コンピューティングデバイス1は、スプレッドシートアプリケーション212、スプレッドシート214及びユーザーインターフェース216を含む。例示されているように、ユーザーは、コンピューティングデバイス1を使用して、一つ以上のオブジェクトを選択してネットワークサービス250等のネットワークサービスで共有する。ネットワークサービスは、ソーシャルネットワークサイト、ブログ、サービスでホストされたウェブページ、又はそれ以外のネットワークロケーションであってもよい。スプレッドシート214は、ネットワークサービスでの共有のために選択され得る種々のセル/スプレッドシートオブジェクトを含む。スプレッドシートオブジェクトは、スプレッドシート中のどのようなデータ/オブジェクトであってもよい。例えば、セル、テーブル、図表、及びその他のスプレッドシートのオブジェクトが共有のために選択され得る。共有ユーザーインターフェースUI216を用いて、スプレッドシート214内の一つ以上のスプレッドシートオブジェクト/セルを選択する。スプレッドシートオブジェクトの共有のために、一つ以上のタイプの、一つ以上のユーザーインターフェースが用いられる。例えば、ユーザーインターフェース216は、コンテキストメニュー、メニューバー内のメニュー、リボンユーザーインターフェースから選択されたメニューアイテム、グラフィカルなメニュー等であってもよい。一般的には、ユーザーインターフェース216は、ユーザーが、選択したスプレッドシートオブジェクトを、ソーシャルネットワーク等のネットワークサービスに、容易に共有し得るように構成されている。ユーザーインターフェース216内で、共有するオプションが選択されている時に、選択されたスプレッドシートオブジェクトがネットワークサービスに共有される前に、ゼロ以上のオプションがユーザーに提示される。例えば、スプレッドシートオブジェクトをソーシャルネットワークサイトXで共有するために、ユーザーは、単に、ユーザーインターフェース216中の、ソーシャルネットワークサイトXで共有等のオプションを選択し得る。スプレッドシートオブジェクトの共有に関連づけられたその他のオプションは、自動的に、及び/又は、異なる時に設定される。例えば、共有アクセス許可のデフォルトのセットを設定し、スプレッドシートオブジェクトを共有するサービス群等を選択してもよい。ユーザーインターフェース216が呼び出された後に、ユーザーに、これらのオプションを選択するユーザーインターフェース要素群を提示してもよい。スプレッドシート214内のスプレッドシートオブジェクトが共有のために選択された後、共有マネジャー26は自動的にスプレッドシート214の全て/一部を、ネットワーク共有230等の、ネットワーク共有に保存する。例えば、スプレッドシートワークブック全体がネットワーク共有230に保存され、又は、スプレッドシートワークブックの一部がネットワークシェアに保存され得る。スプレッドシート214の保存は自動的に行われる。ネットワーク共有230は、スプレッドシート214及び/又はスプレッドシートオブジェクト232を取扱うコンピューティングデバイスによってアクセスされ得る。ネットワーク共有230は、スプレッドシート及びスプレッドシートオブジェクトのオンラインアクセス/取扱いをサポートするオンラインサービスと関連づけられていてもよい。例えば、スプレッドシートサーバー240は、オンラインユーザーがスプレッドシートを取扱い/変更する機能を提供するオンラインサービスとして構成されてもよい。スプレッドシートオブジェクトが共有されるネットワークサービスもまた、ネットワーク共有にあるオブジェクトにアクセスし得る。その他の実施形態によれば、スプレッドシートオブジェクトは選択されたネットワークサービスに保存される。コンピューティングデバイス2は、Webブラウザー222及びアプリケーション224等の、一つ以上のアプリケーションを含み、これらのアプリケーションは、スプレッドシート214、及び/又は、スプレッドシートオブジェクト232スプレッドシート、例えば、ネットワーク共有230上のスプレッドシート214にリンクされたに関連づけられたデータを閲覧/入力/取扱いするために構成され得る。例えば、Webブラウザー222は、スプレッドシートオブジェクト例えば、共有されたスプレッドシートオブジェクト232を含むソーシャルネットワークサイトにアクセスするために用いられてもよい。同様に、アプリケーション224は、スプレッドシート214及び/又はスプレッドシートオブジェクト232に関連づけられたデータを閲覧/入力/取扱いするために構成されてもよい。スプレッドシートサーバー240は、Webアプリケーション242を含み、Webアプリケーション242は、スプレッドシートWebレンダラ―244を有する。実施の形態によれば、スプレッドシートサーバー240は、スプレッドシートの表示及び取扱いに関連するサービスを提供するために構成されているオンラインサービス内に配置されたサーバーとして構成されている。Webアプリケーション242は、スプレッドシートドキュメントに関連するリクエストに対して、受信及び応答するよう構成されている。例えば、スプレッドシートサーバー240は、ネットワーク共有230に保存されたスプレッドシート214又はスプレッドシートオブジェクト232にアクセスし得る。Webアプリケーション242は、コンピューティングデバイス2等のコンピューティングデバイスのユーザーに、ネットワーク18を介してアクセス可能なスプレッドシートを取り扱うためのインターフェースを提供する機能を持つ。Webアプリケーション242は、ネットワーク共有230に保存されたスプレッドシート214等のスプレッドシートを取得及び計算するために使用されるスプレッドシート計算サーバーと通信し得る。スプレッドシートサーバー240は、ネットワークサービス250及び/又はコンピューティングデバイス2等のコンピューティングデバイスからリクエストを受信する。コンピューティングデバイス2又はネットワークサービス250は、リクエストをスプレッドシートサーバー240に送信し、共有されたスプレッドシートオブジェクト232をコンピューティングデバイス2上のWebブラウザー222等のWebブラウザーアプリケーションのコンテキスト内で閲覧させてもよい。そのようなリクエストに応答して、Webアプリケーション242は、そのユーザーがスプレッドシートオブジェクトにアクセス許可があるかに基づき、スプレッドシートオブジェクトをネットワーク共有230から取得する。選択されたオブジェクト群に基づき表示されるスプレッドシートの部分は、ISO/IEC29500形式等の、マークアップ言語の形式に変換される。スプレッドシートは、スプレッドシートサーバー240又は一つ以上のその他のコンピューティングデバイスによって変換される。Webアプリケーション242がマークアップ言語表現のスプレッドシートを受信すると、スプレッドシートサーバーは、スプレッドシートWebレンダラ―244を利用して、マークアップ言語の形式のスプレッドシートを、コンピューティングデバイス2上のWebブラウザー222等の、Webブラウザーアプリケーションによってレンダリングされ得るスプレッドシートの表現に変換する。レンダリングされたスプレッドシートオブジェクトは、コンピューティングデバイス1上の同じスプレッドシートオブジェクトの閲覧の時に利用されるスプレッドシートアプリケーション212の出力と、実質的に類似した形態で表示される。スプレッドシートWebレンダラ―244がファイルのレンダリングを完了すると、スプレッドシートサーバー240から、コンピューティングデバイス2等の要求元のコンピューティングデバイスに戻され、Webブラウザー222によってレンダリングされ得る。スプレッドシートWebレンダラ―244は同様に、マークアップ言語ファイルに一つ以上のスクリプトをレンダー埋め込みするよう構成されており、コンピューティングデバイス2等のコンピューティングデバイスのユーザーが、Webブラウザー22のコンテキスト内で、スプレッドシートオブジェクトを取扱うことができる。スプレッドシートWebレンダラ―244は、返されるWebページに、Webブラウザーアプリケーション222によって実行され得るスクリプトコードをレンダー埋め込みする機能を有する。スクリプトは、例えば、ユーザーがスプレッドシートオブジェクトのビューを変更し、及び/又はスプレッドシートオブジェクトに関する値を変更することができる機能を提供し得る。ある種のユーザー入力に応答して、スクリプトは実行され得る。スクリプトが実行されるときに、対象とされたスプレッドシート内のスプレッドシートオブジェクトを特定して、レスポンスがスプレッドシートサーバー240に転送されることにより、指定されたインタラクションのタイプを特定し、及び、Webアプリケーション242に対して適切なスプレッドシートオブジェクトに対して実行されるべき機能のさらなる特定をしてもよい。ネットワークサービス250で共有されるスプレッドシートオブジェクトに関連づけられたアクセス許可を用いて、共有されたオブジェクトの閲覧/取扱いをユーザーに許可/制限する。例えば、アクセス許可は、スプレッドシートの閲覧及び取扱い可能なユーザー、及び、スプレッドシートオブジェクトの閲覧のみ可能な他のユーザーグループのリストを指定してもよい。ユーザーのリストは、スプレッドシートオブジェクトが共有されているネットワークサービスからの情報を利用して決められてもよい。例えば、ソーシャルネットワークサイトにおける、ユーザーの友達のグループはいつも、特定されて除外されない限り、共有されたスプレッドシートオブジェクトの閲覧/取扱いが許可される。権限のあるユーザーを決定するために、その他のリストがサーチされてもよい例えば、連絡先リスト、インスタントメッセージングリスト、e-mailの最近の宛先、お気に入りリスト等。代替的に、ユーザーは、ユーザーインターフェース216を使用して、共有されたスプレッドシートオブジェクトについてのアクセス許可及び閲覧/取扱い可能なユーザーを指定/選択してもよい。実施の形態によれば、ネットワークサービスが共有オブジェクトに対して、適用されるアクセス許可を指定する。アクセス許可はネットワーク共有230及び/又はその他の場所例えば、スプレッドシートサーバー240又はネットワークサービス250に保存され得る。共有されたオブジェクトに対するユーザーの閲覧/取扱い権限を制限することに加え、アクセス許可はまた、ネットワーク共有230におけるスプレッドシートのその他の部分に対するアクセスがネットワークサービスに対して提供されることを制限し得る。例えば、スプレッドシート全体が、ネットワーク共有230に保存され、そして、共有されたスプレッドシートオブジェクトにおいてスプレッドシートサーバー240が操作を実行するために使用される一方で、共有されたスプレッドシートオブジェクトのみが、ネットワークサービス250を通じて、閲覧/取扱い可能である。図3は、共有され得る種々のスプレッドシートオブジェクトを含むスプレッドシートを示す。例示されているように、スプレッドシート300は、種々のユーザーインターフェース、メニュー、並びにセル301、行302、列303、テーブル304、数式305及びリスト306を含むスプレッドシートオブジェクトを表示する。それぞれの種類の一つのオブジェクトしか表示されていないが、スプレッドシート300は、より多く又はより少ないオブジェクトを有していてもよい。選択され共有され得る他のタイプのオブジェクトが、スプレッドシート300内に含まれてもよい。スプレッドシート300は、行及び列を有するグリッドを含む。列及び行は、現在選択されているワークブックのワークスペースを定義する。特定の行及び列の組で定義されたセル各々は、数値データ、又は、テキストデータで編集され、様々なセルにおいてコマンドを実行して、事実上無制限の種類の分析活動を実施することができる。スプレッドシート300はまた、現在選択されているスプレッドシート内又は現在選択されているワークブック内のその他のスプレッドシート内でナビゲーションするための、様々なユーザーインターフェース要素を含む。スプレッドシート300はまた、メニュー320、メニュー322及びメニュー324等の、一つ以上のスプレッドシートオブジェクトを共有するために用いられる、例示のユーザーインターフェースを表示する。メニュー320は、メニューバー330内に含まれるメニューである。メニュー320が選択されるとき、様々な共有のオプションが選択されるように利用可能となる。共有のオプションは、様々なオプションで構成され、例えば、特定のネットワークサービスでの共有例えば、サイト1で共有、一つ以上のスプレッドシートオブジェクトを共有するサイトの選択、アクセス許可オプション、そしてその他のオプションである。例えば、その他のオプションは、共有するスプレッドシートオブジェクトの選択オプションを含んでいてもよい。ユーザーが共有オプションを選択するとき、選択されたスプレッドシートオブジェクトは、自動的に選択されたネットワークサービスで共有される。コンテキストメニューを利用して、共有オプションを受け取ることができる。例えば、ユーザーが、テーブル304上で右クリックすると、コンテキストメニュー322が表示される。ユーザーは次に、テーブル304が選択されたネットワークサービスで共有されるように共有オプションを選択してもよい。Webページ380は、ネットワークサービスのWebページ内に表示されるテーブル304を表示する。ユーザーは、ネットワークサービスを通じて、テーブル304を閲覧/取扱いし、そして、スプレッドシートにされたいかなる変更であってテーブル304に影響するものは、共有されたテーブル304においても反映される。このように、オブジェクトの共有プロセスは、ユーザーにとって単一のメニューオプションを選択するかのように簡潔である。共有オプションを、他の方法で提示させてもよい。例えば、メニューバー324は、ユーザーが共有オプションを選択し得るグラフィティカルなアイコン例えば、共有326、アクセス許可328を表示してもよい。ショートカット例えば、キー又はキーの組み合わせを提供して、共有メニュー/オプションを選択してもよい。図4には、スプレッドシート中のスプレッドシートオブジェクトを共有する例示のプロセスが開示される。ここで提示されているルーチンの説明を読めば、様々な実施の形態の論理的なオペレーションは、1コンピューターに実装された一連の処理又はコンピューターシステム上で実行されるプログラムモジュール、及び/又は2コンピューターシステム内の相互接続された機械論理回路又は回路モジュール、として実施されることが理解されるであろう。実装は、発明を実施するコンピューターシステムのパフォーマンス要件に依存した選択の余地の問題である。従って、例示され、ここで開示された実施の形態を構成する論理的なオペレーションは、オペレーション、構造的なデバイス、処理又はモジュールとして多様に参照される。これらのオペレーション、構造的なデバイス、処理及びモジュールは、ソフトウェア、ファームウェア、特殊目的デジタル論理、及びこれらのいかなる組み合わせで実装され得る。スタートブロックから、プロセス400は、ブロック410に移行し、共有のためにスプレッドシートオブジェクトをスプレッドシートから選択する。1つ以上のスプレッドシートオブジェクト/セルを選択し、共有してもよい。例えば、テーブル及び図表、1つのセル、2つのテーブル等を選択してもよい。ブロック420に移行すると、共有のためのユーザーインターフェースが表示される。ユーザーインターフェースは、ブロック410の前、又はスプレッドシートオブジェクトが選択された後、及び/又は共有手順中のその他の時に、表示されてもよい。異なるタイプのユーザーインターフェースがスプレッドシートオブジェクトの共有/選択に用いられるかもしれず、限定ではないが、例えば、コンテキストメニュー、メニューバー中のメニュー、アイコンベースのメニュー、スタンドアロンメニュー、ショートカットキー、その他同種類のものが共有のために用いられてもよい。例えば、ユーザーは、スプレッドシート中のスプレッドシートオブジェクトを選択し、右クリックして、スプレッドシートオブジェクトを共有するための一つ以上のオプションを提示するコンテキストメニューを表示させてもよい。ブロック430に移行すると、選択された共有するスプレッドシートオブジェクトを自動的にネットワーク共有に保存する。例えば、ローカルコンピューティングデバイス上のスプレッドシート/スプレッドシートオブジェクトは、ネットワーク共有に保存されてもよい。実施の形態によれば、スプレッドシートオブジェクトを含むスプレッドシート全体がネットワーク共有に保存される。ネットワーク共有は、オブジェクトを共有するために選択されたネットワークサービス及び/又はその他のオンラインサービスに関連づけられていてもよい。例えば、ネットワーク共有は、オンラインスプレッドシートサービスに関連づけられていてもよい。ブロック440に移行して、ネットワーク共有と、スプレッドシートオブジェクトを共有するコンピューティングデバイス上のスプレッドシートオブジェクトと、ネットワークサービスとの間の接続が生成される。その接続を利用して、共有されたスプレッドシートオブジェクトに影響を与える、スプレッドシートに対してなされた変更が、確実に共有されたオブジェクトに反映されるようにする。例えば、最初にオブジェクトを共有したコンピューティングデバイスのユーザーが、共有されたオブジェクトを更新したとすると、ネットワークサービスにおける共有されたオブジェクトのユーザービューイングに更新を反映させてもよい。同様に、ユーザーが、ネットワークサービス上で共有されたスプレッドシートオブジェクトを取扱う時は、スプレッドシートオブジェクトを共有したユーザーのコンピューター上の、オリジナルのスプレッドシートに変更を反映させてもよい。ブロック450に移行すると、アクセス許可がスプレッドシートに設定される。共有されたスプレッドシートオブジェクトに割り当てられたアクセス許可は、スプレッドシート及び共有されたスプレッドシートオブジェクトの閲覧/取扱いをユーザーに対して許可/制限することに用いられる。いくつか/全てのアクセス許可を、手動又は自動的に設定させてもよい。例えば、ネットワークサービス上で共有されたスプレッドシートオブジェクトのみが閲覧可能といったように、共有されたスプレッドシートオブジェクトの閲覧のみに制限するアクセス許可は自動的に設定させてもよい。このように、ネットワークサービスを通じて、スプレッドシートオブジェクトを取扱い/閲覧するユーザーは、共有されていないスプレッドシートの部分にアクセスすることができない。スプレッドシートの閲覧をユーザーに制限するアクセス許可は、手動で設定させてもよい。例えば、ユーザーは、スプレッドシートオブジェクトの閲覧/取扱いを許可するユーザーのグループを入力/選択してもよい。アクセス許可は、スプレッドシートオブジェクトを共有のために選択した時に設定させてもよいし、及び/又は、それ以外の時に設定させてもよい。例えば、ユーザーは、ネットワークサービス上でアクセス許可を設定し、そして、ネットワークサービスがアクセス許可を、アクセス許可を実施するサービスすなわち、スプレッドシートサーバーに送信してもよい。ブロック460に移行すると、スプレッドシートオブジェクトがネットワークサービスで共有される。共有は種々の方法で行われてもよい。例えば、ネットワークサービスにリンクを提供し、ネットワークサービスのページ上にマークアップ言語のレンダリングを埋め込み、スプレッドシート/スプレッドシートオブジェクトをネットワークサービスに提供する等であってもよい。ブロック470に移行して、スプレッドシートオブジェクトが共有される対象のユーザーは、共有の通知を受けてもよい。通知は、一つ以上の通知方法を使用して行われ得る。例えば、ソーシャルネットワークサービスが共有通知メッセージを送ったり、スプレッドシートアプリケーションがユーザーにメッセージを送ったり、その他同種類のものでも良い。ブロック480に移行して、スプレッドシートオブジェクトをネットワークサービスを通じて表示する。実施の形態によれば、共有されたスプレッドシートオブジェクトのみを表示させ、他の部分のスプレッドシートは、ネットワークサービスのユーザー群に表示させない。スプレッドシートオブジェクトに対する更新は、ネットワークサービス及び/又はその他のコンピューティングデバイスを通じて行われてもよい。処理は、エンドブロックに移行し、その他の処理の実行に戻される。上記に説明された事項、例示及びデータは、製造及び発明の構成の実施についての完全な説明を提供する。発明の精神及び範囲に逸脱しない限り、様々な発明の実施の形態が想定されることから、発明は添付された特許請求の範囲内にある。