Excel 2016 バージョン 1704 以降で XLL 形式のアドインを組み込んだ場合の問題について

こんにちは、Office 開発サポートチームの遠藤です。 今回の記事では、Office 2016 クイック実行形式 (C2R) 向けのバージョン 1704(16.0.8067.xxxx) 以降の更新よって、 XLL 形式のアドインを組み込んだ際の既知の問題について記載します。 2017/10/4 Update 本問題は、月次チャネル バージョン 1708 (ビルド 8431.2094 クイック実行) で修正しました。 Excel を通常通り起動すると、スタート画面(テンプレート等を選択する画面) が表示されます。 なお、スタート画面自体は、[ファイル] – [オプション] で、 [基本設定] の中の “このアプリケーションの起動時にスタート画面を表示する” という オプションをオフにすることで表示しないように設定することができます。 ただ、XLL 形式のアドインを組み込んでいる場合に、設定に関係なくスタート画面が表示されず、かつ、新規のブックも作成されない状態で Excel 2016 が起動します。   この動作は製品の問題と判断しており、現在弊社内で対応方針について検討を行っています。 現時点では、[ファイル] – [新規作成] から、スタート画面を表示してください。   本現象について、更新があれば随時この記事で公開します。 今回の投稿は以上です。   本情報の内容 (添付文書、リンク先などを含む) は、作成日時点でのものであり、予告なく変更される場合があります。


Office 2016 バージョン 1708 以降で日本語の VBA モジュール名を含むファイルを開くとエラー

こんにちは、Office 開発サポート チームの中村です。 今回の記事では、Office 2016 クイック実行形式 (C2R) 向けのバージョン 1708 (16.0.8431.2079) の更新によって、日本語のモジュール名やフォーム名を持つ Office ファイルを開くときにエラーが発生する動作について記載します。 2017/9/19 Update Semi-Annual (Targeted) Channel と Monthly Channel 向けにもバージョン 1708 が公開された旨を追記しました。 2017/9/20 Update Excel 以外のアプリケーションでも発生する旨を追記しました。 2017/9/28 Update 現象発生条件の補足と、暫定対応でご案内している Office を以前のバージョンに戻す手順を、今回の問題向けにより簡略化したものを追記しました。また、本問題の修正に向けた作業に着手していますので、状況を更新しました。 2017/9/29 Update Access のエラーメッセージの情報を追記しました。また、情報が多くなったため、記事構成を全体的に変更しました。 2017/10/4 Update Monthly Channel に修正されたバージョンを公開しました。 2017/10/5 Update Office 画面から更新可能になりました。Insider スローにも修正されたバージョンを公開しました。現象が発生するバージョンの詳細を追記しました。 2017/10/10 Update Semi-Annual (Targeted) Channel に修正されたバージョンを公開しました。 2017/10/30 Update…


バージョン 1705 以降の Excel 2016 でコピー範囲が保持されるようになった動作のプログラムへの影響

こんにちは、Office 開発サポート チームの中村です。   今回の投稿では、Excel のコピー動作の変更に関して記載します。 これまで、Excel ではセル範囲をコピーした後、他のセルに値を入力したり、セルの挿入や削除などを行うと、コピー範囲が解除されて貼り付けられなくなっていました。 この動作について、クイック実行版の Excel 2016 バージョン 1705 (16.0.8067.xxxx) で、Excel のセル範囲をコピーした後、他の操作を行っても、コピー範囲が解除されないように変更されました。このバージョンは、Current Channel 向けに 2017 年 5 月に提供されたものとなり、他のチャネルへは順次提供されます。この新しい動作については、以下の公開情報で確認できます。   タイトル : Office 365 の新機能 アドレス : https://support.office.com/ja-JP/article/95c8d81d-08ba-42c1-914f-bca4603e1426 該当箇所 : “2017 年 5 月の更新プログラム” 内の “コピーを保持する”   例) 以下のように A1 セルをコピーします。   B1 セルに文字を入力します。   Enter キーを押下して、入力を完了すると、A1 セルのコピーが維持されたままとなっており、そのまま C1 セルに貼り付けられます。   これに伴って、画面操作では、行などの挿入を行うときに…


2017 年 7 月のセキュリティ更新適用後、VBA から一部のオブジェクトを作成できません

こんにちは、Office 開発サポート チームの中村です。   今回の記事では、2017 年 7 月 12 日 (日本時間) に公開されたセキュリティ更新によって、VBA から一部のオブジェクトを利用できなくなりました。本記事では、この動作ついて記載します。 2017/7/14 Update クイック実行形式向けの更新が公開されましたので、情報を追加しました。 2017/8/25 Update 利用できなくなったオブジェクトの例を追記しました。   2017 年 7 月の Office セキュリティ更新で、以下の公開情報で案内している修正が行われました。 タイトル : CVE-2017-8570 | Microsoft Office Remote Code Execution Vulnerability アドレス : https://portal.msrc.microsoft.com/ja-jp/security-guidance/advisory/CVE-2017-8570   この更新によって、VBA から CreateObject などで一部のオブジェクトを作成することができなくなりました。 利用できなくなったものの例 : Scriptlet.TypeLib (CreateObject(“Scriptlet.TypeLib”).GUID のように、GUID を作成するためなどに利用されます。)   この更新で作成できなくなったオブジェクトはごく一部で、Excel.Application 等の各種 Office アプリケーション…


KB 3191877 の適用後に VBA のコンパイルエラーが発生する

対象製品 ・Excel 2013 (15.0.4927.1000) ・Excel 2016 Insider Fast version 1705 (Build 8117.1000)   こんにちは、Office 開発 サポート チームの多田です。 今回は 2017 年 5 月 2 日にリリースされた Excel の更新プログラムを適用した環境において、特定の条件下で Excel を起動する際に VBA のコンパイルエラーを示すダイアログが表示される件について紹介します。     現象 今回の現象は以下の手順にて Excel および VBA を作成した際に発生します。   現象再現手順 (Excel 2013 の場合) ^^^^^^^^^^^^^^^^^^^^^^^^^^ Excel 2013 SP1 に以下の KB 3191877 を適用します。   タイトル : May…


Office 2016 クイック実行形式 16.0.7341.2032 以降で Microsoft.Vbe.Interop.Forms を参照するプログラムでエラー

こんにちは、Office 開発サポート チームの中村です。 今回の記事では、.NET Framework 上で動作するアプリケーションからの Office オートメーションや VSTO ソリューションで、Microsoft.Vbe.Interop.Forms が参照できないことによってエラーが発生する動作について記載します。 ※ 弊社内で状況を確認中のため、この記事は後日更新される可能性があります。   1. サマリ Office 2016 クイック実行形式の 16.0.7341.2032 以降のバージョンで、Microsoft.Vbe.Interop.Forms がグローバル アセンブリ キャッシュ (GAC) に登録されなくなりました。この影響で、このバージョン以降の Office 2016 の利用時に、GAC に Microsoft.Vbe.Interop.Forms が存在しない状況が生じる場合があります。 この動作のため、Microsoft.Vbe.Interop.Forms を利用する .NET Framework 上で動作するアプリケーションで PIA 埋め込みを行っていない場合に、この環境では GAC から Microsoft.Vbe.Interop.Forms アセンブリを読み込むことができず、エラーが生じます。   2. 現象詳細 Office PIA (Office プライマリ相互運用アセンブリ) には、ActiveX コントロールへのアクセスに利用する Microsoft.Vbe.Interop.Forms アセンブリ (Microsoft Forms…


2017 年 3 月のセキュリティ更新プログラム MS17-014 (KB3178690) を適用後、Excel 2010 でクラッシュやハングが発生する

Office 開発 サポート チームの中村です。 2017 年 3 月 15 日 (水) (日本時間) に公開された更新プログラム MS17-014 (KB3178690) を適用後、Excel 2010 で特定の操作を行うと Excel がクラッシュしたり、応答なしになる現象についてご案内します。   対象の更新プログラム タイトル : MS17-014: Description of the security update for Excel 2010: March 14, 2017 アドレス : https://support.microsoft.com/ja-jp/help/3178690   2017/3/21 Update 1. 現象 の発生シナリオ b. の詳細と再現手順の例を記載しました。 3. 状況 に現在の状況を記載しました。 4-4. 回避策 を追記しました。 5. 関連情報…