Skip to content

Instantly share code, notes, and snippets.

@daisukenishino2
Last active March 20, 2019 08:01
Show Gist options
  • Save daisukenishino2/067a90429b72ea8689e5e87000bf4320 to your computer and use it in GitHub Desktop.
Save daisukenishino2/067a90429b72ea8689e5e87000bf4320 to your computer and use it in GitHub Desktop.
Excel to HTML or Markdown Table
Excelから、HTML や Markdown の Table を生成するソフトウェアを調査。
- Copy to Markdown AddIn
- リボンの君とHTML
@daisukenishino
Copy link

daisukenishino commented Mar 20, 2019

@daisukenishino
Copy link

daisukenishino commented Mar 20, 2019

Copy to Markdown AddIn

Copy to Markdown AddInの実行結果。
セル結合には(まだ?)対応してない模様。

バッチファイル名 説明 存在 実行
C# VB C# VB
0_ExecAllBat.bat 以下のファイルを使用してバッチビルドを行う。
1_DeleteDir.bat ビルドによってできたフォルダを削除 (クリーンアップ) する。
1_DeleteFile.bat 一時ファイルなどを削除 (クリーンアップ) する。
2_Build_NuGet_net45.bat .NET Framework 4.5.2 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_net46.bat .NET Framework 4.6 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_net47.bat .NET Framework 4.7 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_netstd20.bat .NET Standard 2.0 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1, *3
3_Build_Business_net45.bat .NET Framework 4.5.2 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_Business_net46.bat .NET Framework 4.6 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_Business_net47.bat .NET Framework 4.7 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_BusinessRichClient_net45.bat .NET Framework 4.5.2 をターゲットとする Business名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_BusinessRichClient_net46.bat .NET Framework 4.6 をターゲットとする Business名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_BusinessRichClient_net47.bat .NET Framework 4.7 をターゲットとするBusiness名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_Business_netcore20.bat .NET Core 2.0 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*3
3_Build_Business_netcore30.bat .NET Core 3.0 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*3
4_Build_CopyAssemblies.bat 上記ビルドのプライマリ出力を参照先フォルダにコピーする。
4_Build_Framework_Tool.bat .NET Frameworkベースの付属ツールをビルドする。
5_Build_Bat_sample.bat .NET Frameworkベースのサンプルアプリ (バッチ) をビルドする。 △*4
5_Build_BatCore_sample.bat .NET Coreベースのサンプルアプリ (バッチ) をビルドする。 △*3, *4
5_Build_2CS_sample.bat .NET Frameworkベースのサンプルアプリ (2 層 C/S) をビルドする。 △*4
6_Build_WSSrv_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービス (サーバー側ロジック)) をビルドする。 △*4
6_Build_WSSrvCore_sample.bat .NET Coreベースのサンプルアプリ (Web サービス (サーバー側ロジック)) をビルドする。 △*3, *4
7_Build_Framework_WS.bat .NET Frameworkベースのフレームワーク (サービスインタフェース部分) をビルドする。 △*4
8_Build_WSClntWin_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービスクライアント (Windows Forms)) をビルドする。 △*4
9_Build_WSClntWPF_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービスクライアント (WPF)) をビルドする。 △*4
10_Build_WebApp_sample.bat サンプルWebアプリ (ASP.NET) をビルドする。 △*4
10_Build_WebAppCore_sample.bat サンプルWebアプリ (ASP.NET Core) をビルドする。 △*3, *4
99_BuildLibsByBatsAtOtherRepos.bat 当該リポジトリのBusiness名前空間を他のリポジトリで利用する際のバッチ(OpenTouryoTemplates - master ブランチ用)
99_BuildLibsByBatsAtOtherReposInTimeOfDev.bat 当該リポジトリのBusiness名前空間を他のリポジトリで利用する際のバッチ(OpenTouryo - develop ブランチ用)
y_Build_TestCode.bat 以下のテストコードのバッチビルドと実行を行う。
y_Build_TestCode_Public.bat 以下のPublic名前空間のテストコードのビルドと実行を行う。
y_Build_TestCode_SecCUI.bat Public.Security名前空間のCUIテストコードのビルドと実行を行う。
y_Build_TestCode_SecCUI.txt Public.Security名前空間のCUIテストコードのビルドと実行を行う(WSL用)。
y_Build_TestCode_SecGUI.bat Public.Security名前空間のGUIテストコードのビルドと実行を行う。
z_ChangePackages_net45.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.5.2)
z_ChangePackages_net46.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.6)
z_ChangePackages_net47.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.7)
z_Common.bat 共通設定 (MSBuild 用)
z_Common2.bat 共通設定 (Visual Studio 用)

@daisukenishino
Copy link

daisukenishino commented Mar 20, 2019

リボンの君とHTML

リボンの君とHTML の実行結果。セル結合にも対応。

バッチファイル名 説明 存在 実行
C# VB C# VB
0_ExecAllBat.bat 以下のファイルを使用してバッチビルドを行う。
1_DeleteDir.bat ビルドによってできたフォルダを削除 (クリーンアップ) する。
1_DeleteFile.bat 一時ファイルなどを削除 (クリーンアップ) する。
2_Build_NuGet_net45.bat .NET Framework 4.5.2 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_net46.bat .NET Framework 4.6 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_net47.bat .NET Framework 4.7 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1
2_Build_NuGet_netstd20.bat .NET Standard 2.0 をターゲットとする NuGet パッケージの作成用に、フレームワーク (ベースクラス1, ライブラリ部分) をビルドする。 △*1, *3
3_Build_Business_net45.bat .NET Framework 4.5.2 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_Business_net46.bat .NET Framework 4.6 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_Business_net47.bat .NET Framework 4.7 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。
3_Build_BusinessRichClient_net45.bat .NET Framework 4.5.2 をターゲットとする Business名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_BusinessRichClient_net46.bat .NET Framework 4.6 をターゲットとする Business名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_BusinessRichClient_net47.bat .NET Framework 4.7 をターゲットとするBusiness名前空間のリッチクライアント用フレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*2
3_Build_Business_netcore20.bat .NET Core 2.0 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*3
3_Build_Business_netcore30.bat .NET Core 3.0 をターゲットとする Business名前空間のフレームワーク (ベースクラス2, ライブラリ部分) をビルドする。 △*3
4_Build_CopyAssemblies.bat 上記ビルドのプライマリ出力を参照先フォルダにコピーする。
4_Build_Framework_Tool.bat .NET Frameworkベースの付属ツールをビルドする。
5_Build_Bat_sample.bat .NET Frameworkベースのサンプルアプリ (バッチ) をビルドする。 △*4
5_Build_BatCore_sample.bat .NET Coreベースのサンプルアプリ (バッチ) をビルドする。 △*3, *4
5_Build_2CS_sample.bat .NET Frameworkベースのサンプルアプリ (2 層 C/S) をビルドする。 △*4
6_Build_WSSrv_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービス (サーバー側ロジック)) をビルドする。 △*4
6_Build_WSSrvCore_sample.bat .NET Coreベースのサンプルアプリ (Web サービス (サーバー側ロジック)) をビルドする。 △*3, *4
7_Build_Framework_WS.bat .NET Frameworkベースのフレームワーク (サービスインタフェース部分) をビルドする。  △*4
8_Build_WSClntWin_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービスクライアント (Windows Forms)) をビルドする。 △*4
9_Build_WSClntWPF_sample.bat .NET Frameworkベースのサンプルアプリ (Web サービスクライアント (WPF)) をビルドする。 △*4
10_Build_WebApp_sample.bat サンプルWebアプリ (ASP.NET) をビルドする。  △*4
10_Build_WebAppCore_sample.bat サンプルWebアプリ (ASP.NET Core) をビルドする。  △*3, *4
99_BuildLibsByBatsAtOtherRepos.bat 当該リポジトリのBusiness名前空間を他のリポジトリで利用する際のバッチ(OpenTouryoTemplates - master ブランチ用)
99_BuildLibsByBatsAtOtherReposInTimeOfDev.bat 当該リポジトリのBusiness名前空間を他のリポジトリで利用する際のバッチ(OpenTouryo - develop ブランチ用)
y_Build_TestCode.bat 以下のテストコードのバッチビルドと実行を行う。
y_Build_TestCode_Public.bat 以下のPublic名前空間のテストコードのビルドと実行を行う。
y_Build_TestCode_SecCUI.bat Public.Security名前空間のCUIテストコードのビルドと実行を行う。
y_Build_TestCode_SecCUI.txt Public.Security名前空間のCUIテストコードのビルドと実行を行う(WSL用)。
y_Build_TestCode_SecGUI.bat Public.Security名前空間のGUIテストコードのビルドと実行を行う。
z_ChangePackages_net45.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.5.2)
z_ChangePackages_net46.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.6)
z_ChangePackages_net47.bat NuGet パッケージの作成時に、packages.config切り替えるバッチ(.NET Framework 4.7)
z_Common.bat 共通設定 (MSBuild 用)
z_Common2.bat 共通設定 (Visual Studio 用) 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment