Excel 2007のカスタムリボンの作成 1
HIRO [著] 2008/03/27 14:00

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

1 2 3 →

はじめに

 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]ボタンを押してください。

 

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

 

1 2 3
→
INDEX
VSTOでExcel 2007のカスタムリボンを作成する
Page1
はじめに
必要環境
対象読者
プロジェクトの作成
カスタムリボンの追加
表示名称の変更
ビルドと実行
コントロールの追加
まとめ
プロフィール
HIRO ヒロ

HIRO's.NETのHIROです。
とある半導体工場のSEです。
VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。
最近はBlog でPowerShellについて書いています。

2008/07/07にPowerShell from Japan!!というサイトを立ち上げました。PowerShellユーザーが集まってブログを書いています。よろしかったら来てください。

HIRO's.NET Blog
HIRO's.NET - VB.NET, C#, PowerShell Tips -
PowerShell from Japan!!


記事へのコメント・トラックバック機能は2011年6月に廃止させていただきました。記事に対する反響はTwitterやFacebook、ソーシャルブックマークサービスのコメントなどでぜひお寄せください。

スポンサーサイト