ファイルのマージ、シートの非表示、目次の挿入など、Excel 操作を画期的に便利にするアドイン
SuperXLe Basic
100以上の機能が追加される Excel アドインです。
ワンクリックでシート追加、新規ブックを開くの操作ができ、複数シートの選択、シートの削除も簡単に操作できます。
Excel シートの差分比較機能も搭載しており、差異がないかを簡単に確認することができます。
他にもブックやシートのマージ、ウィンドウやシートの非表示/再表示、セルの参照方式を「A1形式」⇔「R1C1形式」へワンクリックで切り替えなどが可能で、使い方に慣れれば使い勝手の良いツールになりそうです。
- 提供元:
- 船木 博
- 制作ソフト一覧を見る
● 解説サイト : SuperXLe 操作方法のご紹介(YouTube)
SuperXLe Basicの紹介動画
SuperXLe Basic の使い方
ダウンロード
- 窓の杜へアクセスし、「窓の杜からダウンロード」ボタンをクリックしてダウンロードします。
- ダウンロードした圧縮ファイル(SuperXLe_Basic_7.03.zip)を解凍し、SuperXLe_Basic_Install_VersionUp.vbs からインストールします。
※ 本アドインを有効にするには、プロパティウィンドウにてブロックを解除する(許可する)必要があります。
使い方
基本的な使い方
本アドインをインストールした後に Excel を起動すると、リボンメニューに「SuperXLe_Basic_7.03」が追加されます。利用できる主な機能は次の通り。
ファイル・シート
- ファイル
- 最近使用ファイル
- お気に入り
- ファイルの検索・削除
フォルダツリーの中のファイルについて文字列検索/拡張子検索して削除する機能を利用できます。
※ v5.2 よりファイル名/最終更新日時での並び替えを利用できるようになりました。
- 最近使用ファイル
- 全クローズ
選択したブックを閉じるか、選択したブック以外を閉じます。 - ブック
- 新規ブック
新しいブック(空白のブック)を開きます。 - 名前を付けて保存
- 上書き保存
- アクティブなブックのファイル名を変更
アクティブなブックのファイル名を変更します(v5.17)。 - ブックの所有者関係プロパティを変更
ブックの所有者関係プロパティ(作成者、会社、マネージャー)を変更/削除します。(v6.05)。
- 新規ブック
- シート削除
選択しているシートを削除します。 - シート選択
選択したシートを選択のみ、または削除します。 - シート
- 新規シートを直前に挿入
新しいシートを現在のシートの左に追加します。 - 新規シートを直後に挿入
新しいシートを現在のシートの右に追加します。 - シート抜出コピー
複数のシートを別ブックに抜き出してコピーします。 - 「複数シートをCSV/テキスト/Excelに分割書き込み」
複数シートをCSV/テキスト/Excelファイルに分割書き込みします(v7.03)。 - 現在のシート名をブック名に変更
- ユニークなリストを新規シートに作成
オプションでリストの右側に文字列の出現数を表示します。 - 列情報でシート分割
指定列に含まれる文字列をキーにしてフィルタリングし、シート名「文字列」の複数シートを別ブックに作成します。 - 列の空白セルに前の行の値を挿入
複数列の空白セルに前の行の値を挿入します。(v6.02) - ラベル/テンプレートシートの挿入
ブック内にタブラベル付きのシート、テンプレートシートを挿入します
ラベル付きのシートは、各シートのセパレータに便利です
ユーザ定義のシートを15シートまで登録可能です(v6.06) - セルテキスト文字色の一括変更
ブック内シートのセルテキスト文字色を任意の色に変更します。 - セル塗りつぶし色の一括変更
ブック内シートのセル塗りつぶし色を任意の色に変更します。 - ・グループごとの行単位色塗り
グループごとに行単位の色塗りをします。 - テキストボックス/図形の文字列の取得
シート内のテキストボックス/図形の文字列を別シートに書き出します。(v6.03)
- 新規シートを直前に挿入
- CSV
- CSVファイル読み込み
選択したCSVファイルを新規ブックで開きます。
複数ファイルに対応しています。 - CSVファイル書き込み
選択したシートをCSVファイルに書き出します。
書き出しフォルダーを選択すると、シートごとに「シート名.csv」の形式で保存されます。 - 大きなCSVファイルを分割
大きなCSVファイルを分割します。
- CSVファイル読み込み
- マージ
- 複数ブックからのシートコピー
選択した複数のブックからアクティブなシートをマージして新しいブックを開きます。 - 複数シートのマージ
一つのブック内の複数シートをマージし、シートを先頭に追加します。 - SCADA出力シートのマージ
複数のSCADA出力シート(CSVファイル、Excelブック)を1つのシートにマージします(v7.01)。
- 複数ブックからのシートコピー
- 一覧/コピー
シート/ファイル/フォルダーを対象に、一覧表の作成、シート並べ替え、コピー、リネーム、削除を行います。
例えば、「フォルダー+一覧表」を選択すると、シートにフォルダーリストを作成でき、「フォルダー+コピー」を選択すると、選択したセルに記入された名前のフォルダーを作成します。
編集
- カラー
セルの色塗り用に3種類のカラーボタンを登録可能です。
登録/変更は、「カスタマイズ」-「カスタマイズ」-「カラー」で行えます。
加えて、便利な「書式のコピー/貼り付け」等もリボンに配置。 - 重複の削除
任意の複数の列指定で重複した行を先頭行を残して全て削除します(v6.01)。 - 空削
セル値が全て空白のデータ行を一括で削除します(v6.01)。 - 方眼
シートを任意の大きさの方眼紙に変更します(v6.01)。 - 比較
・比較計算ウイザード
前回比/変動率/占有率/累積占有率の比較計算ウイザードを利用できます(v5.16)。
・文字列を半角に変換する関数を挿入
・変換しない
・文字列を半角に変換する関数を挿入
全角を含む文字列の内、英数字/特殊文字/カタカナを半角に変換します。
・文字列→数値、日付(セル値に反映のみ)
※ また、カタカナとひらがなを双方向変換します(v5.16、v5.17)。 - 変換
文字列を次の中から選択して変換可能です。
- 全角の英数字/特殊文字/カタカナ→半角
- 文字列→数値、日付
- 半角カタカナ→全角カタカナ
- 文字列末尾のピリオド以下を削除
- .A→.10 (16進→10進)
- .10→ .A (10進→16進)
- ひらがな→カタカナ
- カタカナ→ひらがな
- 曜日
・日付に曜日を追加/削除
日付が記入されたセルに曜日を追加/削除します(トグル)(v5.16)。 - fx
・セルに式を挿入
・ユーザ定義数式の登録/呼び出し
5つのユーザ定義数式を登録可能です(v7.03)。 - 文字置換
- 連結/解除
選択したセルの文字列を一つに連結して貼り付けます。 - TB文字
テキストボックス等の図形内の文字フォントサイズをMax値に統一します(v7.02) - LOOKUP
- VLOOKUP
VLOOKUPを実行します。 - VLOOKUPコピー
- HLOOKUP
HLOOKUPを実行します。 - HLOOKUPコピー
- VLOOKUP
- 罫線
・縦中分類罫線
大分類、中分類、小分類の罫線を生成します。
・太さ/カラーの変更
罫線の太さ/カラーを変更します。 - オブジェクト
図形などのオブジェクトを選択できるようになります。
もう一度クリックすると元に戻ります。 - 行・属性挿入
複数の空白行の挿入、属性(プロパティ)の名称や値を列に挿入します。 - エラー非表示
計算エラーとなっているセルを非表示にする関数を挿入します。 - セル値貼付
ユーティリティ
- プレビュー
印刷プレビューを表示します。 - 印刷書式
印刷の書式を調整します。 - PDF変換
ブックの一部、全部をPDFへ変換します。 - シートHOME
全シート(のセル位置)をホームポジション(Ctrl + Home キーを押した位置)に移動します。 - 目次挿入
ブックの先頭に目次シートを追加します。 - 画像貼付
画像ファイルを追加します。 - 番号入り
- 番号入りオートシェイプ
番号入りのオートシェイプを作成します。 - 連番入りスクリプト生成
- ランニングナンバ入力
セル選択範囲(表示セル)の先頭からランニングナンバを記載します。
- 番号入りオートシェイプ
- リスト形式
選択したシートにフィルタを追加してリスト形式にします。 - 行高/列幅
・行高に余裕を持たせる
各行の高さを調整して余裕を持たせ、印刷時の文字抜けを防止します。
・列幅に余裕を持たせる
各列の幅を調整して余裕を持たせ、印刷時の文字抜けを防止します。 - シート比較
Excel シートに差異がないか比較し、結果シートに異なる箇所があれば「N」を表示する Excel シートの Diff(差分比較)ツールです。
※ 本機能の詳細については、本機能を抽出したツール SuperXLe 複数シートの比較を一括で にてご確認ください。 - リンク/エラー
- リンクの編集
- ブック内シートリンクの管理
ブック内のシートリンクの設定、解除、チェックを追加 - 外部リンクデータのサーチ
ブック内の外部リンクをサーチします。 - リンク元を自ブックに変更
ブック内の外部リンク(同一シート名)を自ブックに変更します。 - ブック内ワークシートのエラーサーチ
セルの計算値エラー(#DIV/0、#REF!、#NAME?、#N/A)をサーチします。 - 操作方法 YouTube
YouTube で使い方動画を閲覧します。
- リンクの編集
- 便利ツール
- 文字列取得 GetString
「開始」ボタンをクリックすると、マウスカーソルの位置の文字列を取得します。
Esc キーを押すと終了します。 - 文字コード変換 FCChecker
文字コード、改行コードを変換するツールを利用できます。 - 多機能スクリーンキャプチャ WinShot
Winshot を利用した画面キャプチャー機能を利用できます。 - セル範囲の画像をファイル保存
一度に画面キャプチャできない大きなセル範囲の画像を1ファイルに保存します(v6.05)。
連続操作が可能です。 - スクリーンペン(画面説明用ペン)
デスクトップ画面に直接書き込める、説明用ペンツールを利用できます。 - フォルダー内のファイル占有率を表示 DiskInfo
- 多機能電子印鑑 クリップスタンプ(令和対応) ClipstampUSB
- ストップウォッチ MeasurePAT_Stopwatch
シンプルなストップウォッチツール MeasurePATストップウォッチ を利用できます。 - 時計の進みを高速化 時空windows
仮想的に時間の進み具合を変更できる 時空windows を利用できます。
- 文字列取得 GetString
- カメラ
あらかじめ選択していたセルをオブジェクトにします。 - Win
Windows 標準のショートカットキーの説明を表示します。 - Excel
Excel 標準のショートカットキーの説明を表示します。
表示
- R1C1
セルの参照方式(列の表記)をA1形式(ABCD…)からR1C1形式(1234…)に変更したり、表記そのものを非表示にします。 - フィルタ
オートフィルタを設定/解除します。 - 復元
フィルタによって一部しか表示されていない項目を全表示にしたり、再び一部表示に戻したりします。 - 空白
オートフィルタで空白セルを選択。 - 空外
オートフィルタで空白セル以外を選択。 - CB
オートフィルタでクリップボード中の文字列を選択。 - W枠(ウィンドウ枠)
スクロールしても動かない、固定ウィンドウ枠を設定します。 - W表示(ウィンドウ再表示)
非表示にしたブックを再表示します。 - W非表(ウィンドウ非表示)
アクティブなブックを非表示にします。 - W追加(ウィンドウ追加)
現在開いているブックをもう一つ開きます。 - S表示(シート再表示)
非表示にしたシートを再表示します。 - S非表(シート非表示)
アクティブなシートを非表示にします。
カスタマイズ
- カスタマイズ
- カスタマイズ
- グループ表示/非表示
リボンメニューのグループの表示/非表示の切り替えます。
グループの表示順をカスタマイズします(v7.01)。 - 個人用テーブル
個人用テーブル格納フォルダーをオープンします。
個人用テーブルをコピーして他のPCに持っていく場合に便利です。
- カスタマイズ
- ショートカット
利用できるショートカット(ホットキー)一覧を表示します。 - S再起動(システム再起動)
本アドインがエラーになって正常に利用できなくなった場合、本項目から復旧できる可能性があります。
※ 本項目で復旧できない場合は、一度 Excel をすべて閉じて再度開くことで復旧可能です。
テストデータを利用する
全機能ではないですが、多くの機能にはテストデータが用意されています。「テストデータ」ボタンをクリックしてテストデータで動作を確認することが可能です。
アンインストール(削除)する
インストール時に利用した SuperXLe_Basic_Install.vbs と同じ場所にある SuperXLe_Basic_UnInstall.vbs を実行するとアンインストール(削除)できます。SuperXLe_Basic_UnInstall.vbs が見当たらない場合は、あらためて本ソフトをダウンロードして入手できます。
更新履歴
Version 7.03 (2021/04/14)
- システム
・「About」-「WEB」-「操作方法動画(YouTube)検索視聴」
「Excelの機能を100個増やすアドイン「SuperXLe」」、「時短機能満載!無料のExcelアドイン「SuperXLe」速攻で業務改善」、「SuperXLeのプログラマー向け機能のご紹介」を追加しました) - 機能追加
・「編集」-「Fx」-「ユーザ定義数式の登録/呼び出し」(*)
5つのユーザ定義数式を登録可能です!
・「ファイル・シート」-「シート」-「複数シートをCSV/テキスト/Excelに分割書き込み」(**)
複数シートをCSV/テキスト/Excelファイルに分割書き込みします
多機能のコマンドがメニューに埋もれていたので見直ししました - 機能改善
・「ファイル・シート」-「一覧/コピー/リネーム/削除」(**)
「複数シートをCSV/テキスト/Excelに分割書き込み」を追加しました
Version 7.02 (2021/02/25)
- 機能追加
・「編集」-「名前の参照範囲をメンテナンスフリーで追加」(*)
名前の参照範囲が可変の場合に簡単追加します
名前の参照範囲が変更されてもメンテナンス不要です
・「編集」-「TB文字」(*)
テキストボックス等の図形内の文字フォントサイズをMax値に統一します
これこそ「かゆいところに手が届く」機能だと思います(笑)
Version 7.01 (2020/12/16)
- システム
・「カスタマイズ」-「グループ表示/非表示」(**)
リボンメニューのグループの表示順をカスタマイズ可能にしました
・動作確認用テストデータの簡単呼び出し(追加)
各機能のテストデータを呼び出すボタン、メニューを追加しました
「ファイル・シート」-「一覧/コピー」、「編集」-「テスト」 - 機能追加
・「ファイル・シート」-「SCADA出力シートのマージ」(*)
複数のSCADA出力シート(CSVファイル、Excelブック)を1つのシートにマージします - 機能改善
・「編集」-「Fx」-「式を挿入」(*)
「区切り文字より前を抽出」、「区切り文字より後ろを抽出」を追加しました
・「編集」-「変換」(*)
「末尾に":D"を追加/削除」を追加→文字列末尾に":D"を追加/削除します(DWORD/SWORDに変更)
「列の値を入れ替え(オートフィルタで選択されていないこと)」を追加→2つの列の値を入れ替えます。隣接していない例もOKです。
・「ユーティリティ」-「番号入り」-「ランニングナンバ入力」(**)
列番号対応表(1:A、2:B~)の生成をサポートしました