7月 2007 - Posts

VSTO 2005 SE : 開発環境に Office 2003 と Office 2007 とが混在している環境で発生する問題

Office 2003 と Office 2007 とが混在している環境で Excel 2003 や Word 2003 を VSTO 2005 SE を用いてドキュメントレベルで拡張しようとするとエラーメッセージが表示されてプロジェクトを作成できません。

[Excel ブック] または [Word ドキュメント] プロジェクトの場合に発生するエラー:

prugram
Office Visual Basic for Applications プロジェクト システムへのプルグラムのアクセスを有効にできませんでした。Microsoft Office Word または Microsoft Office Excel を実行している場合、プログラムのアクセスを有効するのを妨げる可能性があります。プロジェクトを開く、または作成する前に、Word または Excel を終了してください。

[Excel テンプレート] プロジェクトの場合に発生するエラー:

excelTemplate
開こうとしているファイル 'ExcelTemplate1.xlt' の形式は、ファイル拡張子が示す形式と異なります。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか?

[はい(Y)] を選択すると

prugram Office Visual Basic for Applications プロジェクト システムへのプルグラムのアクセスを有効にできませんでした。Microsoft Office Word または Microsoft Office Excel を実行している場合、プログラムのアクセスを有効するのを妨げる可能性があります。プロジェクトを開く、または作成する前に、Word または Excel を終了してください。

[Word テンプレート] プロジェクトの場合に発生するエラー:

wordTemplate
プロジェクトを開けません。ファイル形式がサポートされていません。

[OK] を選択しても何も起こりません。

解決方法(というより Workaround)は以下のとおりです

  1. Excel 2003 や Word 2003 を起動しておく
  2. プロジェクトを作成する

上記の手順でプロジェクトを作成できても、プロジェクトを再度開くと Visual Studio 2005 で Excel や Word のデザイナを立ち上がる段階で件のエラーが再発します。
この問題も予め Excel 2003 や Word 2003 を起動しておくことで回避できます。

  1. Excel 2003 や Word 2003 を起動しておく
  2. ソリューションエクスプローラで ThiisWorkbook.cs (vb) や ThisDocument.cs (VB) を右クリックしてデザイナを起動する
Posted by Ryosuke Uemoto | 1 comment(s)
Filed under:

The Microsoft Office Access 2007 Runtime が再リリースされました

先月末にリリースされた直後から非公開となってしまっていた Access 2007 のランタイムが再リリースされました。

Access 2007 のランタイムは Access 2007 Developer Extensions と組み合わせることで柔軟なパッケージングを実現するようです。

Posted by Ryosuke Uemoto | with no comments
Filed under:

Xbox 360 を修理に出しました

Xbox 360 で遊んでいると Xbox 360: リング ライトのクアドラント 3 か所が赤く点滅する が発生してしまいました。

2007-06-29-35580

リンク先の対処方法を試みても改善しなかったので Xbox カスタマーサポート に修理をお願いしました。

何かと話題の Forza Motorsport 2 をやりこもうと Xbox 360 ワイヤレス レーシング ホイール を購入したばかりなので早く戻ってきてほしいです。

Posted by Ryosuke Uemoto | 5 comment(s)
Filed under:

Microsoft MVP for Microsoft Office System を再受賞しました

お陰様で Microsoft MVP for Microsoft Office System - Microsoft Office System を再受賞することができました。

昨期はわんくま同盟に参加させて頂いたり、初めてエンジニア向けのセッションに登壇させて頂いたり、様々なチャンスがどっと押し寄せてきて一気にコミュニケーションの幅が広がりました。

私の活動に関わって頂いた皆さま、見守ってくださった皆さま、ありがとうございます。

さて、昨期は Office System の面白さと大変さとを再発見した一年でした。

昔 Office (suite) だったものが Office System となり、様々なバックエンドと繋がるようになったことの面白さについてはぼちぼちと情報発信をしてきたつもりですが、その都度大変さも感じていました。

Office System に限らずモダンな技術には付きものの負担ではありますが、OS、データベース、コミュニケーションインフラ、ネットワーク、と、芋づる式に様々な技術と関わることになるため、モチベーションを高く保っていないと挫けてしまいそうになります。
器用貧乏(むしろ不器用貧乏か)という言葉が眼前をよぎることもあります。

そういった状況下でも活動を継続できたのは、私淑する技術者の情報発信に刺激を受けたり、直接関わらせていただいた皆さまとの交流を通じて Office System の良いところも悪いところも楽しめたからです。

私の活動の原点は "コミュニティや情報発信者への恩返し" です。
今期もこの気持ちを軸に活動する所存です。

皆さま、どうぞよろしくお願いいたします。

Posted by Ryosuke Uemoto | 9 comment(s)
Filed under: