4コマによる仲間たちのご紹介
那須さん
続いて八百茄子での近況・・・
社長
八百茄子で代表を務める社長からのご挨拶です ✨✨✨
続いて八百茄子での近況・・・
八百茄子で代表を務める社長からのご挨拶です ✨✨✨
7年以上 管理職を務めてて得た知識・ノウハウ、
個人開発(ぺーぺー)で得た知識・ノウハウを記録・共有します
エンジニアは技術が命
技術を磨いて、実績を積み上げて、自身の市場価値を高めていきましょう!!
技術者向けのコンテンツとなりますので、あまり細かく説明はしません
がんがんお試し頂いて、血肉にしていってください!! m(_ _)m
vimrc の設定をメモしておきたく、記していく ('◇')ゞ
まず、基本的?な設定から~、ちょっと意味がわかっていないものも多数・・・ (;'∀')
syntax on
set tabstop=4
set shiftwidth=4
set showmatch " 対応した括弧に一瞬飛ぶ
set showmode
set paste
set noautoindent " オートインデント 無効
set nosmartindent
set ignorecase
set ruler
set tags+=*/tags
set tags+=../tags
set display=lastline
set hlsearch
set showcmd " display inputing commandset fileformats=unix,dos,mac " 改行コードの自動認識
set mouse=a " マウス操作を有効化" set expandtab " Tab 押下でスペース挿入
" set autoindent " オートインデント 有効
次にハイライトで見やすく・・・ colorscheme でできるんだろうと思っているんだけど、
まだ理解できていないので、こちらで強引に・・・ (;'∀')
" コメントを強調
highlight Comment ctermfg=DarkRed
" 特定のファイルの特定のキーワードを強調
autocmd VimEnter,WinEnter * match HIGHLIGHT 'int\|long\|short\|char\|signed\||unsigned\|if\|else\|endif\|ifdef'
highlight HIGHLIGHT cterm=bold ctermfg=blue
コマンドショートカット?といえばいいのか
" grep して結果を cwindow で表示する
nmap <C-a> :vimgrep /<C-r><C-w>/j *.[ch] \| cw<CR>
" *.[ch] を ** にしたら再帰的に grep するらしいが?
そして、メモ ( *´艸`)
" --- undo
" u undo
" Ctrl+r undo の逆
"
" --- タブの可視化
" :set listchars=tab:>-
"
" --- マーク
" m(x) で マーク(x) を付けて(x はアルファベットなんでも)
" '(x) で マーク(x) に移動する
"
" --- 置換
" :%s/置換前の文字列/置換後の文字列/[ENTER] で 1つだけ置換
" :%s/置換前の文字列/置換後の文字列/g[ENTER] で 該当文字列をすべて置換
" :B,Es/置換前の文字列/置換後の文字列/g[ENTER] で 行番号B〜E内の該当文字列をすべて置換
「同じExcelファイルにある2つのシートを比較して、どこが変更されたのか確認したい」
「元シートをコピーして修正したが、後から変更箇所を確認するのが大変」
「差分を見つけるだけでなく、確認内容や変更理由を記録してエビデンスとして残したい」
そんな Excel のシート比較を効率化するための無料ツールが ii-exsh-diff です。
ii-exsh-diff は、同じ Excel ファイル内にある2つのシートを比較して差分を自動抽出・可視化し、比較結果を Excel形式のエビデンス帳票として出力する Windows向けツールです。
差分があるセルを薄紫色で強調表示し、差分の確認結果や変更理由などを記録することもできます。
無料で利用でき、比較処理はPC上で完結する完全ローカル処理です。
| ii-exsh-diff で Excel の2つのシートを比較した差分結果 |
業務では、元となる Excel シートをコピーして、新しいシートに修正内容を反映していくことがあります。
たとえば、「仕様書_旧」をコピーして、「仕様書_新」を作成するといったケースです。
元のシートを残しておけば過去の状態を保存できますが、後から、
「旧版から何が変更されたのか?」
を確認しようとすると、2つのシートを目視で比較しなければなりません。
行数や列数が多くなれば、すべてのセルを人の目で確認するのは大変です。
さらに業務では、
どのセルが変更されたのか
変更内容に問題がないか
なぜ変更されたのか
確認が完了したのか
確認結果を記録として残せるか
といった作業も必要になることがあります。
ii-exsh-diff では、このような Excel シート間の差分確認を効率化できます。
ii-exsh-diff の基本操作はシンプルです。
比較対象となる Excel ファイルを選択
比較する2つのシートを選択
実行
GUIでは、この3ステップで比較できます。
比較を実行すると、指定した2つのシートの内容を比較し、
まとめシート と 比較結果を示す詳細シート を自動作成します。
| ii-exsh-diff で Excel ファイルと比較する2つのシートを指定する画面 |
比較した2つのシートで内容が異なるセルは、薄紫色で強調表示 されます。
大量のセルをひとつひとつ目視確認するのではなく、変更された箇所を視覚的に把握できます。
| Excel の2つのシートの差分セルを薄紫色で可視化した比較結果 |
ii-exsh-diff では、比較結果を2種類の方法で確認できます。
比較対象となる2つのシートの内容を左右に並べて表示します。
変更前と変更後を見比べながら、変更内容を確認したい場合に利用できます。
| Excel の2つのシートを左右に並べた差分比較結果 |
もう1つは、表示を1つにまとめ、内容が異なるセルについて、
<変更前の内容> ⇒ <変更後の内容>
という形で差分を表示する方法です。
左右を見比べなくても、1つのセル内で変更内容を確認できます。
| Excel シートの変更前後を1つのセル内に表示した差分比較結果 |
ii-exsh-diff は、単に違うセルを見つけるだけのツールではありません。
比較結果には、差分があることを示す管理用の列 を自動作成します。
さらに、差分の意図や変更理由、確認時のメモなどを記録するための列も用意しています。
あらかじめフィルタも設定されているため、差分を示す列で絞り込めば、変更された行だけを確認できます。
| Excel シートの差分と変更理由を記録するエビデンス帳票 |
これにより、
シートの差分を自動抽出
↓
変更箇所を確認
↓
変更理由・確認内容を記録
↓
確認結果を Excel として保存
という一連の作業に利用できます。
「差分を見つける」から、「確認した証拠を残す」まで。
業務で Excel の変更内容を確認する際にも活用できます。
ii-exsh-diff では、比較結果だけでなく表紙も出力 します。
| ii-exsh-diff が出力する Excel シート比較エビデンス帳票の表紙 |
差分の確認結果や変更理由を追記した Excel を、
仕様変更の確認記録
レビュー資料
変更理由の記録
作業完了時のエビデンス
などとして残すことができます。
比較結果の帳票を作成する際は、比較対象となった Excel の書式をできる限り踏襲します。
また、計算式が入ったセルについては、計算式そのものではなくセルの値をコピーして比較 します。
なお、オブジェクト、メモ、コメント、セル結合など、一部対応していない要素があります。
ii-exsh-diff の比較処理は PC上で完結します。
比較する Excel ファイルを Webサービスや外部サーバーへ送信する必要はありません。
業務では、
仕様書
設計書
顧客から受領した資料
社内資料
社外秘情報を含むExcel
など、外部サービスへアップロードしたくない Excel を扱うことがあります。
そのような Excel についても、PC内で差分比較を行えます。
通常は GUI から簡単に操作できますが、CUI から実行することもできます。
CUI では、Excel ファイルと比較する2つのシートをコマンドライン引数として指定して実行できます。
定型的な比較作業や、他の処理と組み合わせたい場合にも利用できます。
Excel の比較対象や使い方に応じて、3つの差分比較ツールを用意しています。
同じ Excel ファイル内の2つのシートを比較したい場合
今回紹介している無料ツールです。
2つの Excel ファイルを設定なしで簡単に比較したい場合
Excel ファイル同士の差分を簡単な操作で比較し、エビデンス帳票を作成できます。
【内部リンク:https://yaonasu.blogspot.com/2025/11/ii-excel-diff.html 】
Excel ファイル間で複数のシートを指定して比較したい場合
ii-exsh-diff の機能を拡張した有償版です。
複数シートの比較や、比較条件を指定した柔軟な比較に対応しています。
【内部リンク:https://yaonasu.blogspot.com/2026/08/ii-exsh-diff-pro.html 】
3つのツールの違いについては、次の記事で詳しく紹介しています。
「Excel の差分を比較する方法|用途別に選べる3つの Excel 比較ツール」
【内部リンク:https://yaonasu.blogspot.com/2026/08/excel3excel.html 】
ii-exsh-diff はフリーソフトとして公開しています。
同じ Excel ファイル内にある2つのシートを比較したい場合は、まず実際の Excel でお試しください。
Vector から ii-exsh-diff を無料でダウンロードできます。
Vector「ii-exsh-diff」からダウンロード
【リンク:https://www.vector.co.jp/soft/winnt/business/se528202.html 】
操作方法や比較結果については note でも詳しく紹介しています。
note「エクセルのシート間の差分を抽出・可視化する!!(ii-exsh-diff)」
【リンク:https://note.com/just_vole1456/n/n4b25d5ce2189 】
Excel のシート間の変更確認にお困りでしたら、ぜひ実際の Excel でお試しください。
主に ソフトウェア開発で、テキストファイル(ソースコード)を書く場合に、
よく 書いては消して、書いては消して・・・ を繰り返すと思います
描いては消して を繰り返していると、少し前に書いた内容を復活させたいんだけど、
直近に書いた内容が消えたら困る、ということが起こりえます
こういう場合、Ctrl+Z で修正を元に戻すことができません
しかし、本ツールを使っていたら、ファイルを編集して保存を繰り返した記録、
保存の前後の差分を1つ1つシートに分けて可視化しますので、
少し前に書いた内容を取り戻すことができます
作成途中のログとしてご活用くださいませ
ii-trace-diff を実行いただきますと下図のような帳票を作成します!!
![]() |
| ii-trace-diff 出力(表紙) |
![]() |
| ii-trace-diff 出力(差分) |
![]() |
| ii-trace-diff アプリ画面 |
WinMerge を使うことでテキストの差分は可視化されますが、WinMerge 上でしか差分を参照できません
また、差分結果を記録として残すこともできなくはないですが、差分比較の操作の後に、記録を残すための1手間が必要となってきます
あらかじめ差分比較後、記録を残す目的があるのであれば、WinMerge などのような専用ツールで参照する必要はなく、
最初から差分結果をエクセルに残すことで、参照しながら記録やメモを残すことができます
そういう思想で ii-text-diff を作成しました
ii-text-diff を実行いただきますと下図のような帳票を作成します!!
![]() |
| ii-text-diff 出力(表紙) |
![]() |
| ii-text-diff 出力(差分表示シート) |
![]() |
| ii-text-diff アプリ画面 |
複数の、それも大量のファイルに対して、
ショートカットを作成し、そのショートカットのファイル名の頭に特定の文字列を追加する
そんなことをする機会はありますでしょうか?
そんなときにお役立ちできるツールで、
特定の文字列をファイル名の頭に付加したショートカットを作成することができます
ちょっと特殊な使い方となります
ショートカットのファイル名の頭に付けたい文字列を
仮に ABC_ とした場合の例を次に記します
本ツールのファイル名 ii-crshct-XYZ.exe の XYZ をABC_ に変更して頂きまして、
そうすると本ツールのファイル名は ii-crshct-ABC_.exe となるわけですが、
この ii-crshct-ABC_.exe にショートカットを作成したいファイルを Drag&Drop します
そうすると、あらびっくり! w( ゚Д゚)w
ABC_ が頭についてショートカットが作成されます
![]() |
| クロダ先生 |
クロダ先生は、見た目は●●●ですが、子どもたちに大人気の小学校の先生です
いつも笑顔で、大きな笑い声が職員室まで響き、トレードマークは、自分で編んだ網目模様のニット帽と、お気に入りのキルティングベスト
どちらも、彼が最も大切にしている趣味、お裁縫で作った自慢のアイテムです
欠点は、口がゆるく食べ方が汚いことです
名前: クロダ先生
年齢: 38歳
出身: 東京都八王子市
役職: 都内 某小学校 教諭 (5年生担任)
性格: 子どもたちの挑戦を温かく見守る寛容な心を持ち、いつも笑顔、「好き」を貫く個性的なアラフォーでガサツな先生
クロダ先生がお裁縫に出会ったのは、小学生の時
当時、クロダ先生は少し体が弱く、運動が得意でないし、活発に外で遊ぶタイプでもなく、クラスメイトが野球やサッカーに夢中になる中、クロダ先生はどこか居場所がないように感じていました
そんなクロダ先生を見かねたおばあちゃんが、プレゼントしてくらたのが小さな裁縫セット
「外で遊べない日は、これで何か作ってみたらどうだい?自分の手で何かを生み出すのは、きっと楽しいことだよ」と…
最初は慣れない針と糸に戸惑い、指に何度も針を刺しました
初めて作ったのは、いびつな形の小さな巾着袋
形は不格好だったけれども、おばあちゃんはに「世界に一つだけの特別な巾着だね」と褒められました
その言葉と、自分の手で作り上げた喜びが、クロダ先生の心を強く温かくしました
それから、クロダ先生はお裁縫に夢中になり、家にあった古着を切り、ミシンをカタカタと動かして、自分だけの特別なものを作り始めます
最初に作ったのは、小さなアップリケをつけた体操服
それを着て学校に行くと、友達から「かわいいね!」と言われ、とても喜んびました
やがて、クロダ先生は自分と同じように、何かに自信を持てない子どもたちの気持ちがわかるようになり、自分を好きでいさせてくれた「お裁縫」のように、子どもたち一人ひとりが「これが好き!」と胸を張って言えるものを見つけられる手助けをしたい
そう考えるようになり、小学校の先生を目指しました
そして今、クロダ先生は子どもたちの前で、自分で作ったニット帽とベストを身につけて立っています
WinMerge を使うことでテキストの差分は可視化されますが、WinMerge 上でしか差分を参照できません
また、差分結果を記録として残すこともできなくはないですが、差分比較の操作の後に、記録を残すための1手間が必要となってきます
あらかじめ差分比較後、記録を残す目的があるのであれば、WinMerge などのような専用ツールで参照する必要はなく、
最初から差分結果をエクセルに残すことで、参照しながら記録やメモを残すことができます
そういう思想で ii-diff を作成しました
ii-diff を実行いただきますと下図のような帳票を作成します!!
![]() |
| ii-diff 出力(表紙) |
![]() |
| ii-diff 出力(差分表示シート) |
![]() |
| 社畜ギャルの那須さん |
明るくポジティブなギャルで、大学卒業後、「なんか面白そう」という理由で八百茄子に入社
八百茄子は古き良き時代の会社、ブラックな労働環境にもかかわらず、持ち前のコミュニケーション能力と企画力により、入社3年目にして本社営業企画部の係長に昇進した社畜ギャルになります
名前: 那須(なす) (下の名前は非公開)
年齢: 23歳
出身: 大阪市
役職: 八百茄子 本社 営業企画部 係長
性格: 口癖は「だる〜」だが、なんだかんだ仕事はきっちりこなす仕事デキ女子
家族: 父・母、そして 妹、そして・・・
プライベートは、派手なネイルにミニスカート、一見チャラいが、動きやすさを重視した機能的なファッションで、近所のサウナ巡りをしている
ロウリュウの熱波師になるのが密かな夢
友達とショッピングやカフェ巡りをしており、インスタ映えするスイーツやドリンク、新しい野菜や果物を使ったメニューを見つけると、仕事のヒントにしている
仕事では、関西84店舗展開の八百屋チェーン 八百茄子にて、係長として社畜勤務中
「だる〜、今日マジで朝礼長すぎ〜」と愚痴をこぼしながらも、新商品の企画会議では鋭い視点で売れ筋を分析したり、
「八百屋ってなんか地味やん? もっとイケてる感じにしたい!」と、ギャルならではの感性で店舗ディスプレイやSNSマーケティングを改革をしている
「だる〜」
「マジ卍〜」
「やばたん」
「はい、優勝!」
「もう、それな」
「八百茄子」は、「やおなす」 と読みます
これは「八百屋の茄子(なす)」を略したような言葉にも見えますが、実際には洒落や比喩的な表現として使われることがあり、
たとえば、江戸時代の滑稽本や落語などでは「八百○○」という言い回しが登場し、「たくさんある」「庶民的な」などのニュアンスを含むことがあるらしいです
ちなみに「茄子」は「なす」または「なすび」と読み、どちらも正しく、関西では「なすび」、関東では「なす」と呼ばれる傾向があるそうです
| Tシャツ:社畜ギャルの那須さん |
| ばぶりすと! |
サイズは 赤が XL、黒が L です ('ω')ノシ
八百茄子 で作成されたツールの名前は ii- で始まり、ii-tools と総称されます
全て vector を通じて公開しております
また、一部は note でも公開・販売しております
指定されたパス以下のフォルダ・ファイル構造をテキスト出力するコマンドラインツールです
そもそも Windows 標準で tree コマンドも存在しますが、以下の点で異なります
・複数の形式で出力可能です
※ツリー形式、リスト形式、CSV形式、タブ形式の4パターンです
・ローカルストレージ、SMB だけでなく、SVN リポジトリに対応しています
※別途、TortoiseSVN のコマンドラインツールのインストールが必要です
もし、よろしければご活用くださいませ
こちら からダウンロードいただけます
尚、姉妹品となる ii-ex-tree では、上記に加えて以下の機能を有しています
・ファイル・フォルダの更新日時を出力する
・再帰的に出力するフォルダ段数を制限する
・特定の文字列を含むファイル・フォルダを検索する
・特定の文字列を含むファイル・ファルダを svn export で取得する
ii-svn-get は SVN リポジトリを検索して、キーワードにヒットしたフォルダ・ファイルを export するツールです
超簡単操作、リポジトリ、検索キーワードを指定した後、保存するフォルダを指定するだけです
決まったルールで、フォルダ別に同じような名前で保存されているものを一気に取得したい際にお役立ちすると思います
尚、本ツールは TortoiseSVN の コマンドライン版を必要としますので、TortoiseSVN のインストールの際にコマンドライン版のインストールをお願い致します
TortoiseSVN の コマンドライン版のインストール方法は こちら をご参照くださいませ
コマンドラインでも使えるように作っています
こちら からダウンロードいただけます
Word/Excel/PowerPoint ファイルを PDF化 するツールです
通常、ファイルを開いて、「印刷」や「名前を付けて保存」などの操作をすれば PDF に変換することができますが
本ツールを使うことで、ファイルを開く操作をせず、手軽に PDF化 することができます
変換対象ファイルは pptx, docx, xlsx, xlsm の拡張子のものを想定しています
下記2つのいずれかの方法で PDF化 することができます
①「送る」から当ツールを指定する
② 当ツールに変換対象ファイルを Drag&Drop する
1. こちら から当アプリをダウンロードし、zip ファイルを解凍の上、お好きなディレクトリに配置する
2. ショートカットを作成し、ショートカットを以下に配置する
C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Sendto
※Microsoft Office の正規ライセンスをお持ちでインストールされている必要があります
ii-win-merge を実行いただきますと
WinMerge を自動実行し、結果をエビデンスとして残せる帳票を作成します!!
表紙は下図のように比較ファイルをリスト表示します
八百茄子 は ソフトウェアエンジニア1名による小さな工房です 週末に スキルアップ と 八百茄子 向けのコンテンツ作成に勤しんでおります 得られた経験やアウトプットしたコンテンツで みなさまの誰か一人にでも喜ばれる何かができたらいいな、と思います (・∀・) 子どもたちの未来が少...