作成物の箱

作成物の箱 

 このホームページは、当ホームページ管理人が家で作成したプログラム等を一般公開し、皆さんに使っていただくための場所です。
   
 
更新履歴

2016年7月頃のWindows Updateによりインターネットから取得したExcelアドインはブロック解除しないと使えないようになっています。このため、Excelアドインのプロパティ画面を開いてブロック解除を行ってください。これにより使用できるようになります。
2018年06月09日  「文字検索くん」を更新しました
2018年05月19日  AutoFitRowExNeconoteToolsを更新しました。
→OfficeのUpdateによりMSフォント(MSゴシック、MS Pゴシック等)の印刷時の高さの仕様が変更されており、正しく印刷の高さに調整されなくなっていました。このため、印刷用で高さ調整を実行した際にMSフォントに関し行の高さに余裕をもたせ、全ての文字が切れずに印刷されるように調整しました。

2018年05月02日  「yFlowGen」を更新しました。
2018年03
月18日  「SPEGRA Checker」「NeconoteTools」を更新しました。

    作成物一覧

    Excel マクロ有効ブック+ Exeファイルフローチャート自動生成ツール 「yFlowGen
     C,C++言語で記載されたコードフローチャートを自動生成
    Excel アドイン
    Excel便利ツール集「NeconoteTools
     便利ツール集(行の高さ自動調整、非表示コメントの最適化、スペルと文章のチェック)

    Excel アドイン結合セルを含めた行の高さ調整アドインAutoFitRowEx
     結合セルを含めた高さ調整、印刷に適した高さ調整を行うMicrosoft Excelのアドインファイル

    Excel アドインスペルと文章のチェック「SPEGRA Checker」
     Excelファイルに対してWordの「スペルチェックと文章校正」の機能使って文章をチェック

    Excel マクロ有効ブックOffice系ファイル内検索「文字検索くん」( MojiGrep )
     指定した複数の検索語をMS Office系ファイルの内容に対して検索し、記載場所を詳細に表示

    Excel マクロ有効ブックExcelシート名一括変換ツール
     指定した複数ファイルのExcelファイルのシート名を一括で変更

    Excel シート万年カレンダー(Excelシート)
     万年カレンダーのExcelシート

    文書様々な言語のソースコードを色付けしてExcelやWordに貼り付ける方法
     C言語やJavaなどのソースコードを色付きでMicrosoft ExcelやWordに貼り付ける方法のまとめ

    PerlスクリプトvGrep
     C言語ソースコード用変数名完全一致検索スクリプト

    Excel シートHexファイルのアドレス空間確認 「 HexAreaChecker 」
     インテルHEX,モトローラSのアドレス空間を確認するためのビュアー

    なお、上記のプログラム(VBA)は、本サイトだけでなくベクター(Vector)でも配布させていただいています。

    Excel マクロ有効ブック+ Exeファイルフローチャート自動生成ツール 「yFlowGen」

    概要:yFlowGen.exeにC言語(C,C++)のソースファイルを入力することでフローチャート(gmlファイル形式)を自動生成します。

      1. 出力されたファイルはフリーソフトのグラフエディタであるyEd Graph Editorを使用し、整列・表示します。
        yEd Graph Editorは素晴らしいグラフエディタなので、ぜひ手でフローチャートを描く際もお使いいただきたいアプリケーションです。
        GUIとCUIの環境を用意しております。GUIで使用したい場合は同梱されたyFlowGenGUI.xlsmを起動して実行してください。
        スクリプトに組み込んで使う方以外は、GUIの方が使いやすいと思います。
      2. 本ツールには下記の特徴があります。
          1.フォルダ単位での指定も可能です。(指定したフォルダ以下の.c, .cppのファイルを検索してフローチャートを生成します)
          2.コードのコメントもフローチャートに関連付けて表示可能です。
          3.いくつかオプション設定を用意しているのでお好みに近いフローチャートを出力することが可能です。
          4.大きなファイルもサクサク生成します。
      3. 詳細:こちらのpdfファイルをごらんください。 [yFlowGen]
        詳細:こちらのpdfファイルをご覧ください。[yFlowGenGUI]
        Download :
        ダウンロードはコチラ[Ver1.1](ファイルサイズの関係からVectorで公開しているページのリンクとなっています)

        更新日:2018/05/2[Ver1.1]
        「printf("text");}」という行(printf限定)で正しく処理されていなかったため修正しました。【影響度は低く限定的です】

        ※ダウンロード後、ブロック解除を行ってからアドイン設定してください。

        →yFlowGen[英語版]のダウンロードはコチラ
      • ExcelアドインExcel便利ツール集「NeconoteTools」

          • 概要:Excel用の便利アドイン集です。本アドインを設定すると、Excelの表示用で右クリックすると表示されるショートカットメニュー(右クリックメニュー)に「便利ツール」が追加されます。 「便利ツール」にカーソルを合わせると、各機能が表示され、左クリックで選択することで実行できます。本アドインには下記5つの機能があります。
             
            1. 行の高さ自動調整機能
              選択しているセルの行に対して結合セルを含めた高さの自動調整を行います。
              「表示用」と「印刷用」の2種類を用意しており、「表示用」は画面で見る時のセル行の高さに自動調整し、「印刷用」は印刷時の最適なセル行の高さに自動調整します。
            2. セル末改行数変更機能  (この機能は「行の高さ自動調整」を選択した際に選択できます)
              選択中のセルに対して、各セルの文末の改行数を変更します。
            3. 列の幅自動調整機能  
              選択しているセルの列に対して結合セルを含めた幅の自動調整を行います。
            4. 非表示のコメント最適化機能
              選択中のシートの非表示コメントのサイズと位置を自動調整します。
            5. スペルと文章のチェック機能
              Microsoft Word の「スペルチェックと文章校正」の機能を使用して Excel ブック全体のスペルと文章のチェックを行い、チェック結果の一覧を Word ファイルでデスクトップに保存します。結果の表示には「全文表示」と「指摘のみ表示」の2 種類を用意しています。
          • 詳細:こちらのpdfファイルをごらんください。 [Ver2.6]
            Download :ダウンロードはコチラ [Ver2.6]

            更新日:2018/05/19[Ver2.6]
            ※ダウンロード後、ブロック解除を行ってからアドイン設定してください。
            ・[Ver2.6]【行の高さ自動調整機能】(重要)
            OfficeのUpdateによりMSフォント(MSゴシック、MS Pゴシック等)の印刷時の高さの仕様が変更されており、正しく印刷の高さに調整されなくなっていました。このため、印刷用で高さ調整を実行した際にMSフォントに関し行の高さに余裕をもたせ、全ての文字が切れずに印刷されるように調整しました。


            • Excel アドイン結合セルを含めた行の高さ自動調整アドイン「AutoFitRowEx」

              • 概要:本アドインを使用することで、結合セルを含めた行の高さの自動調整(調節)が行えるようになります。
                また、印刷時に各セルの文末までを表示することもできます。
              • 詳細:こちらのpdfファイルをごらんください。 [ver 2.6] 更新日:2018/05/19[ver 2.6]

                [Ver2.6](重要)OfficeのUpdateによりMSフォント(MSゴシック、MS Pゴシック等)の印刷時の高さの仕様が変更されており、正しく印刷の高さに調整されなくなっていました。このため、印刷用で高さ調整を実行した際にMSフォントに関し行の高さに余裕をもたせ、全ての文字が切れずに印刷されるように調整しました。
                ※ダウンロード後、ブロック解除を行ってからアドイン設定してください。


                Excel AddinAdjust row height add-in "AutoFitRowEx" (英語版)

                • Summary:This add-in is provided with a function of "automatic adjustment of the row height, including the merged cell" and "adjustment of the row height for printing".
                • Detail:Please read this pdf file[ver2.6]
                  Download:Click here to download [ver2.6]
                  Updated date:2018/05/19

                  After downloading, set the add-in after unblocking.

                  Excel マクロ有効ブックExcel マクロ有効ファイル Office系ファイル内検索「文字検索くん」(MojiGrep)

                  • 概要:このツールは、指定したフォルダ以下にあるWord,Excel,PowerPointファイルに対して、指定した複数の検索語を検索し、その詳細結果を表に出力するツールです。特にWordファイルでは検索語が記載されている章の場所も表示します。
                  • 詳細:こちらのpdfファイルをごらんください。 
                  • Download:ダウンロードはこちら(Ver 3.8) 
                     ・ExcelのFind関数にあいまい検索の機能選択がないにも関わず、「かんたん」という検索ワードに対して「簡単」という漢字がヒットすることがあり、これを抑止するために、チェックボックス「大文字・小文字、半角・全角を区別する [あまい検索しない]」をONした際にヒットしないように修正しました。

                  Excel アドインスペルと文章のチェック「SPEGRA Checker」

                  • 概要:Excel上で日本語の文章校正チェックができます。 
                    • Microsoft Word の「スペルチェックと文章校正」の機能を使用して Excel ブック全体のスペルと文章のチェックを行い、チェック結果の一覧を Word ファイルでデスクトップに保存します。 結果の表示には「全文表示」と「指摘のみ表示」の 2 種類を用意しています。Excel標準のスペルチェックはセルとコメントに対してのみですが、本アドインは図形内の文字列に対してもスペルと文章のチェックを行います。(なお、本アドインはNeconoteToolBoxの「スペルと文章チェック」のみを切り出したものです。また、SPEGRA(スぺグラ)は「Spell And Grammar」を略した造語です)

                      本アドインは窓の杜で紹介されました。
                       【レビュー】「Microsoft Excel」で日本語の文章校正を行う「SPEGRA Checker」 - 窓の杜
                  • 詳細:こちらのpdfファイルをごらんください。 [Ver1.6]

                    Download:ダウンロードはコチラ [Ver1.6]

                    更新日:2018/03/18 [Ver1.6]
                    ・MS OfficeをアップデートすることでExcel2016でも日本語の指摘内容が表示されるようになったためExcel2016でのウィンドウ表示を修正しました。
                    ※ダウンロード後、ブロック解除を行ってからアドイン設定してください。

                    Excel アドインExcelシート名一括変更ツール

                    Excel シート万年カレンダ

                    • 概要:このファイルは様々なカレンダー、スケジュール表のExcelファイルです。「1ヶ月カレンダー (週折り返し)」、「年間カレンダー」、「週予定+メモ」、「1ヶ月表」、「3ヶ月表」、「1年表」、「卓上カレンダ」が入っています。
                      年月設定は各シートで設定できます。祝祭日設定は「祝祭日」シートで行えます。 シートは保護設定されていますが、パスワードなしで解除できます。
                    • Download :ダウンロードはコチラ 
                      更新日:2017/09/24
                      ・Office2016に対応(動作確認のみ)

                      PerlスクリプトC言語ソースコード用文字列検索スクリプト「vGrep」

                      • 概要:本PerlスクリプトはC言語のソースコードに記載された変数名を完全一致で検索することを目的とし作成しました。
                        C言語だけでなく他の言語でも検索できるように「C言語用」とその他のテキストファイル用に「コメント設定可変」の2種類を用意しています。

                        本Perlスクリプトは、「設定ファイル_検索対象ディレクトリ.txt」で指定したディレクトリ(フォルダ)以下にある

                        「設定ファイル_検索対象拡張子.txt」で指定された拡張子を持つファイルに対して、「設定ファイル_検索語リスト.txt」
                        に記載された文字列があるかを検索します。

                      • 詳細:こちらのtxtファイルをごらんください。 
                        Download :ダウンロードはコチラ 
                        更新日:2016/08/18

                      • Excel シートHexファイルのアドレス空間確認 「 HexAreaChecker 」

                        • 概要:本シート(Hex Area Checker)は、Hexファイルのビュアーです。アドレス空間の確認を主な目的としています。
                          Motorola S-recordフォーマット(.s19, .mot)、Intel HEXフォーマット(.hex)に対応しています。
                          データ長とチェックサムの確認も行うため、データ編集後のチェックサム確認にも使えます。

                          組込み開発者でないと全く使えないツールですが上げておきます。
                        • 詳細:こちらのpdfファイルをごらんください。 
                          Download :
                          ダウンロードはコチラ 

                          更新日:2018/01/19[Ver1.2]
                           ・[v1.1]進捗を見やすくしました。
                           ・[v1.2]対象のHexファイルを読み取り専用で開き解析するようにしました。
                        • Excel シート[構想中]BusDbcEditor (ソフト名は未定。左記は仮名)

                          • 概要:CANデータベースファイルのデファクトスタンダードであるCAN DBC(.dbc)ファイルをExcel上に表として表示する機能と、表からCAN DBCファイルを生成する機能を持つソフトを作成しようと考えています。

                            詳細:こちらのpdfファイルをごらんください。 

                            ■CAN DBCファイルについてのフォーマット(形式)について紹介しているwebサイト
                             CAN DBCファイルのフォーマットについては下記のサイトに書いてあるものを参考にします。
                             【DBC Format - Embedded Systems Learning Academy】
                              http://socialledge.com/sjsu/index.php/DBC_Format

     
       

    何かご要望等ございましたら、toowaki.fc2_at_gmail.comまでメールお願いします。

    (If you have any requests, etc., asks for mail to toowaki.fc2_at_gmail.com.)



    inserted by FC2 system

     

    inserted by FC2 system