次の方法で共有


方法 : ワークシート内でデータベースのレコードをスクロールする

次に、デザイナーを使用して Microsoft Office Excel ワークシート内にデータベース テーブルのフィールドを 1 つ表示し、コントロールを使用してエンド ユーザーがすべてのレコードをスクロールできるようにする方法を示します。

ドキュメント レベルのプロジェクトでは、デザイナーのみを使用できます。 ただし、実行時にプログラムでコントロールを追加し、そのコントロールをデータにバインドすることもできます。 詳細については、「チュートリアル : アプリケーション レベルのプロジェクトでの単純データ バインディング」を参照してください。

対象: このトピックの情報は、Excel 2007 と Excel 2010 のドキュメント レベルのプロジェクトに適用されます。詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

ワークシート内でデータベース レコードをスクロールするには

  1. Visual Studio で Excel アプリケーション プロジェクトを開きます。

  2. [データ ソース] ウィンドウを開き、データベースからデータ ソースを作成します。 詳細については、「方法 : データベース内のデータに接続する」を参照してください。

  3. 目的のデータが含まれているテーブルを展開し、特定の列を選択します。

  4. コントロールのリストを開き、[NamedRange] を選択します。

  5. NamedRange コントロールを、データを表示するセルにドラッグします。

  6. ツールボックス[Windows フォーム] タブから BindingNavigator コントロールをワークシートに追加し、使用するコントロールを設定します。 詳細については、「BindingNavigator コントロールの概要 (Windows フォーム)」を参照してください。

参照

概念

Office ソリューションでのコントロールへのデータのバインド