2014年4月12日土曜日

VBAFrameworkに関して

VBAFramework

VBAFrameworkは、VBAっぽい書き方なんてわざわざ覚えたくないという.NETプログラマ(作者)のための.NET Frameworkクローンライクなクラス群です。

githubにて公開しています。

利用の際は、gitにて、core.autocrlf をtrueにした状態でcloneしてください。
(githubのサイトからZIPパッケージをダウンロードした場合は、改行コードがLFになっているため、手動でCR+LF に変換してください。)

VBA Framework の特徴

  • 出来る限り.NET Frameworkと同じ書き方ができるようにしてます
    • → C#プログラマの人にとって使いやすい、と思います。
  • 参照設定が一切不要です。他ファイルへの依存関係がありません。
    • → 各クラスファイル単体で動作します
  • 32bit/64bit Office 両対応です 
詳しくは、githubのREADMEをご参照ください

余談: Github for Windowsについて

Gitクライアントとして、Github for Windows を利用しているのですが、
このクライアントはデフォルトで、core.autocrlf がtrueに設定されているようです。

このため、cloneにより取得したローカルのコードでは、改行コードがCR+LFでも、
githubにアップロードされた段階で、改行コードはLFとなるようです。

参考: git - Github for windows changing line endings on commit - Stack Overflow