none
macで.net coreとexcel for macの連携について RRS feed

回答

  • Excel for MacのMacScript関数でBashシェルを実行できるようです。
    http://qiita.com/sjuny/items/e2425dd60ac07929c26f

    Bashシェルから.NET Coreのコンソール実行や起動したいアプリケーションの実行をしては如何でしょうか。
    なお、現状.NET Coreでクロスプラットフォーム環境にてGUIを有するデスクトップアプリケーションの作成は出来なかったと思います。

    なぜ.NET Coreにフォーカスされているのか背景はわかりませんが、
    Macで.NETなデスクトップアプリを作成したのであればGNOMEもしくはXamarin.Macなどを使うことになるのではないでしょうか。

    • 回答の候補に設定 星 睦美 2016年11月7日 2:00
    • 回答としてマーク xyz3210 2016年11月8日 3:31
    2016年11月5日 8:06
    モデレータ

すべての返信

  • こんにちは。

    確認させていただきたいのですが、.Net Coreで作成された実行形式ファイルはどのようなものを想定されていますか。
    コンソールアプリケーションでしょうか、Webアプリケーションでしょうか。もしくはデスクトップアプリケーションでしょうか。

    また、呼び出しとはどういった結果を期待していますか。
    Windowsであれば、VBAからGUIを有するデスクトップアプリケーションを起動するシナリオが一般的かもしれませんが。

    2016年11月5日 5:27
    モデレータ
  • ご指摘ありがとうございます。コンソールかデスクトップを想定していますが、guiを伴うデスクトップアプリがNet coreで作成できるかどうかもわかっていない状態です。 windowsであれば、shell関数にあたるものを探しています。 手探りでもうしわけないですが、よろしくお願いいたします。
    2016年11月5日 6:26
  • Excel for MacのMacScript関数でBashシェルを実行できるようです。
    http://qiita.com/sjuny/items/e2425dd60ac07929c26f

    Bashシェルから.NET Coreのコンソール実行や起動したいアプリケーションの実行をしては如何でしょうか。
    なお、現状.NET Coreでクロスプラットフォーム環境にてGUIを有するデスクトップアプリケーションの作成は出来なかったと思います。

    なぜ.NET Coreにフォーカスされているのか背景はわかりませんが、
    Macで.NETなデスクトップアプリを作成したのであればGNOMEもしくはXamarin.Macなどを使うことになるのではないでしょうか。

    • 回答の候補に設定 星 睦美 2016年11月7日 2:00
    • 回答としてマーク xyz3210 2016年11月8日 3:31
    2016年11月5日 8:06
    モデレータ
  • ありがとうございます!

    Xamarin.macの存在を知ず、macでc#で組めるというnet coreを見つけたためこのような質問をしていました。

    早速Xamarinを使用してみたいと思います。

    2016年11月5日 8:57