SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

VSTOでExcel 2007のカスタムリボンを作成する

VSTOでExcel 2007のカスタムリボンを作成する

Excel 2007のカスタムリボンの作成 1

  • X ポスト
  • このエントリーをはてなブックマークに追加

Visual Studio 2008 Professional Edition以上に含まれる「Microsoft Visual Studio Tools for the Microsoft Office System(VSTO)」を使用し、カスタムリボンを作成する方法について学びます。

  • X ポスト
  • このエントリーをはてなブックマークに追加

はじめに

 Visual Studio 2008 Professional Edition以上では、Microsoft Visual Studio Tools for the Microsoft Office Systemを使用してOfficeアプリケーション開発を行うことが可能です。

 今回は、Excel 2007ブックプロジェクトでカスタムリボンを作成する方法について説明します。VB.NETとC#の両方のコードを載せますが、説明および操作画面はVB.NETで行いますので、適宜読み変えてください。

必要環境

  • Visual Studio 2008 Professional Edition以上
  • Excel 2007

対象読者

  • VB.NETまたはC#で何らかのプログラミング経験がある方
  • Visual Studio 2008でのVSTO開発に興味がある方

プロジェクトの作成

 はじめにVisual Studio 2008を起動し、新規プロジェクトの作成画面を表示します。[.NET Framework 3.5]を選択し、プロジェクトの種類は[Visual Basic]-[Office]-[2007]、テンプレートで[Excel 2007 ブック]を選択します。

 ここではプロジェクト名として「MyWorkBook1」、場所は「C:\MyProject」、ソリューション名は「MyWorkBook1」を入力したものとし、話を進めます。[OK]ボタンを押してプロジェクトを作成します。

新しいプロジェクトの作成
新しいプロジェクトの作成

 次に[Visual Studio Tools for Office プロジェクトウィザード]が表示されます。

プロジェクトウィザード
プロジェクトウィザード

 今回は何も変更せず[OK]ボタンを押してください。

 下記のようなダイアログが表示された場合は[OK]ボタンを押してください。

 

 以上が終わると、下図のようになります。

 

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
カスタムリボンの追加

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
VSTOでExcel 2007のカスタムリボンを作成する連載記事一覧
この記事の著者

HIRO(ヒロ)

HIRO's.NETのHIROです。とある半導体工場のSEです。VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。最近はBlog でPowerShellについて書いています。2008/07/07にPowerShell from Japan!!というサイトを立ち上げまし...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/2286 2008/08/26 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング