Giter VIP home page Giter VIP logo

excelcsx's Introduction

2019/04/22以降、このプロジェクトに関しては "開発休止" とさせていただきます。 つまり、今後は改善や新機能のご提案についてお応えできません。 バイナリについては停止をとりやめ、ソースコードのみ公開を継続します。 ※ 社内ツールとして2019初頭まで利用していたため、ビルドは可能な"はず"です (無保証です)。

もしかすれば、ふと余裕ができたときに、突然開発を再開するかもしれません。 が、再開の可能性は低いため、改良を加えたくなった場合は、フォークしてください。


ExcelCSX

ExcelCSXは、Microsoft Excel上で C# Scriptを実行可能とするExcelアドインです。

ExcelCSXを使うことで、VBAのような手軽さで、C# Scriptを用いてExcelを操作できるようになります。

導入方法や使い方、C# ScriptでExcelを操作する方法について詳しくは、

をご参照下さい。

このプロジェクトについて

Excel上でC# Scriptを実行するにあたっては、Roslyn for Scriptingを用いています。

C# Scriptの記法については、Roslyn for Scriptingに準拠しています。

ExcelCSXでは、より手軽にExcelを操作できるように若干の機能の追加(デフォルト状態での参照ライブラリの追加と、Excel.Applicationオブジェクトへの簡易アクセス手段の追加)を施しています。

ExcelCSXを動作させるための必須要件

  • Windows7以降
  • .NET Framework 4.6以上
  • Excel2007以降

ライセンス

MIT ライセンスの下で公開する、オープンソース / フリーソフトウェアです。

excelcsx's People

Contributors

dck-jp avatar

Stargazers

Tetsuya SATO avatar gamebox avatar  avatar Kiyoshi Hosoda avatar aobat avatar KIYO* avatar  avatar Takayuki Miyazaki avatar

Watchers

Kiyoshi Hosoda avatar James Cloos avatar  avatar Amelia10007 avatar

excelcsx's Issues

ExcelCSXがインストールできない場合の対処法

ExcelCSXがインストールできない場合

実行環境

windows10 64bit

エラー内容

https://mokumokucsharp.hateblo.jp/entry/2016/08/08/113400の手順に従ってExcelCSX.vstoを開いたときに

************** 例外テキスト **************
System.Security.SecurityException: このアプリケーションのカスタマイズされた機能は動作しません。ExcelCSXの配置マニフェストに署名するときに使用された証明書が信頼されていないか、アプリケーションが信頼された場所にありません。詳細については管理者に問い合わせてください。

というエラーが出て,インストールが失敗することがあります.
これは,windowsのセキュリティに引っかかることで発生するようです.

対策

ExcelCSXをダウンロードしたフォルダを開き,ExcelCSX.vstoとExcelCSX.dll.manifestを右クリックして,
ダイアログ右下にある「許可する(K)」という項目にチェックを付けると,
正常にインストールできるようになります.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.