質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

Office 365

Office 365は、マイクロソフトが販売している企業向けクラウドベースのグループウエアサービス。電子メールや予定表、Webサイト構築、オンラインストレージ、ビデオ会議などビジネスで必要な機能を備えています。クラウドサービスのため、自社での専用サーバーの設置の必要がないことが特徴です。

Q&A

解決済

1回答

4869閲覧

Windows FormsアプリからOffice365.NETのEXCELワークブックを新規作成するときの参照設定

firstlast

総合スコア138

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Windows Forms

Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。

Office 365

Office 365は、マイクロソフトが販売している企業向けクラウドベースのグループウエアサービス。電子メールや予定表、Webサイト構築、オンラインストレージ、ビデオ会議などビジネスで必要な機能を備えています。クラウドサービスのため、自社での専用サーバーの設置の必要がないことが特徴です。

0グッド

0クリップ

投稿2018/12/12 05:20

編集2018/12/12 05:33

知りたいこと

Windows FormsアプリからOffice365.NETのEXCELワークブックを新規作成するときの参照設定が複数存在し、どれを選択してもEXCELブックを新規作成できました。これらの参照設定の違いはなんでしょうか?出力されたブックファイルの拡張子はいずれもxlsxです。

以下に詳細を記します。

(1) Microsoft.Office.Interop.Excel
場所・・・C:\Program Files\Microsoft Office\root\Office16
イメージ説明

(2) Microsoft Excel 16.0 Object Library
場所・・・E:\Program Files (x86)\Microsoft Visual Studio\Shared\Visual Studio Tools for Office\PIA\Office15
イメージ説明

よろしくお願いします。

該当のソースコード

Imports Microsoft.Office.Interop Imports Microsoft.Office.Interop.Excel Public Class Form1 Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim ap As New Excel.Application Dim bk As Excel.Workbook Dim st As Excel.Worksheet ap.Visible = True ap.ScreenUpdating = True bk = ap.Workbooks.Add st = bk.Worksheets(1) Dim rg As Excel.Range rg = st.Cells(1, 1) rg.Value = "Hello" End Sub End Class

環境

Microsoft Windows 10 Home (Version 10.0.17134 Build 17134)
Microsoft Visual Studio Community 2017 (Version 15.9.2)
Microsoft.NET Framework (Version 4.7.03056)
Microsoft Excel For Office 365 MSO(16.0.11029.20045)64ビット

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

追加でGoogle検索したところ、解決しました。
14(Office 2010) --> 15(Office 2013) --> 16(Office 2016 = Office 365)
でした。

Office 2016 = Office 365だったとは想像できませんでした。

投稿2018/12/12 05:50

firstlast

総合スコア138

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

firstlast

2018/12/12 05:52

Office 2010やOffice 2013はインストールしていないのに、プログラムから作れちゃうのですね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問