2023-01-01から1年間の記事一覧

直近3日間のページアクセスランキング(トップ10)

2023年12月26日から、当ブログサイトのページアクセス分析を始めました。12月26日~28日の3日間に、どのページへのアクセスが多かったかのランキング上位10位です。 Excel:XMLファイルをExcelで簡単に開く方法(チェック用途) 複数レコード(複数行)のJSO…

クリスマスツリーの準備はいかが(tree コマンド)

街はクリスマス商戦の真っただ中ですが、クリスマスツリーの準備などはいかがでしょうか? 今回の記事は、Windowsの中にある tree コマンドの話題です。 [SAMPLE] フォルダの下に [DEMO] フォルダがあります。このフォルダ構成やファイル構成を一覧にして資…

gmail からメールを送信するときのアプリパスワードの設定

gmail からメールを送信するhttps://xoblos.hatenablog.jp/entry/2021/06/24/055842 で、xoBlos のメール送信機能を使ってgmail からメールを送信する方法を解説しましたが、2022年5月31日からは、gmailのポリシー変更により、「2段階認証プロセス」のオンと…

マウスが使えなくて表計算ソフトの原型は生まれた

先日、関数(INDIRECT、ROW、COUNTIF など)を駆使して他のシートセルを参照している Excelシートをメンテナンスする仕事がありました。 そのとき、参照される側のいくつかの シートのシート名を変更しなければならなくなり、シートセルの参照関係を直す一仕…

裏技:業務定義ファイル(xbt、xob)の変更作業が多いとき

xoBlos の業務定義ファイル(xbtファイル、xobファイル)は、xoBlos クライアント(または Designer)で編集します。 でも、手順数が多い業務定義で、ファイル名やフォルダ名を何箇所も大量に変更する作業があるときは、意外と面倒なものです。 そんなときの…

「セル結合」キーワードで分類区分(大分類、中分類、小分類など)を指定する

生成制御シート「セル結合」キーワードは、多用されるキーワードのひとつです。 Designer:グループ単位でセルを結合する(制御シート)https://xoblos.hatenablog.jp/entry/2016/11/22/072138 「セル結合」キーワードを「yes」にする利用がほとんどかと思い…

制御シートキーワード:非出力項目

「Excel表から抽出」手順では、入力項目が多いデータの場合、(2, 1) でA2セルを表す(行番号, 列番号でセル番地を表す)、オフセット指定形式の指定を多用します。 上図は、「非出力項目」キーワードを yes にして、出力しない項目を指定しています。 【抽出…

制御シートキーワード:表示値出力

Excelで日付項目を「2023/11/1」や「2023/11/22」で標準入力し、「セルの書式設定」で日付にして表示形式を「11月1日」や「11月22日」のようにしているシートがあったとします。 抽出制御シートで、このまま抽出すると、 日付形式の値がそのまま抽出されます…

制御シートキーワード:作成シート非表示

「Excel表の生成」手順で作成したシートを非表示にしたいときに使用するのが「作成シート非表示」キーワードです。 使用用途としては、作成(生成)したシートにExcel関数があり、数式・関数の評価結果を更に別シートで参照して表示しているときに、途中結果…

画面のワークスペースをリサイズする

デザイナの画面下半分(ワークスペース)のサイズを調節する(リサイズする)操作に関する記事です。 上図でいうと、「この手順の設定」タブ、「実行結果」タブの上の境界線をつまんで、上下に境界線を移動してリサイズできます。境界線をつまむ(ポイントす…

COPYコマンドでマージコピーするときは /b オプションを付けること

例えば入力フォルダに、次のように複数のCSVファイルがあり、これを1つに併合(マージ)したALL.csvというファイルを作成したいとします。 data1.csvdata2.csvdata3.csvdata4.csvdata5.csv Windows のコマンドプロンプトには、ファイルをコピーする COPY コ…

情報ピッキングのアイデア(シート名に★記号などを付けておく)

Excel表からデータを抽出する業務で、入力ブックのシート名を指定するときですが、シート名が定まらない(一定の名前ではなく変更が多い)ケースはよくあります。また、シートが複数あるケースで、その都度xoBlos側で指定しなくても、入力ブック側に印を付け…

背景を透過した(透明にした)画像を使用する

例えば印鑑などの画像を、xoBlos ひな形シートに置いておいて帳票を生成したい場合、背景を透過した(透明にした)画像を使用したいときがあります。 背景を透過した画像を作成するには、世間に出回っているツール(有料、無料)が多くありますので、そのよ…

18 グループ化

レイアウトパターン ◆INDEX◆ へジャンプ グループ化とグラフでデータ分析の新次元へ Excelの「グループ化」機能と「グラフ」機能は、比較的簡単に設定でき、経営資料や業務管理資料を素早く作成し、データ分析と業務改善、経営判断スピードアップに貢献でき…

17 グラフ

レイアウトパターン ◆INDEX◆ へジャンプ 参考記事 一年の計はグラフ設計にあり(前編) https://xoblos.hatenablog.jp/entry/2023/01/03/171335 一年の計はグラフ設計にあり(後編) https://xoblos.hatenablog.jp/entry/2023/01/06/055701 xoBlosでのグラフ…

固定値 %TODAY

上図の請求書フォーマットでは、セルM2にシステム日付(本日の日付)を表示していますが、Excelの TODAY() 関数で指定すると、その後はブックを開いた日の日付で再表示されてしまいます。帳票作成時の日付を、数式・関数を使用せずに設定して固定化したい場…

16 差異分析表

レイアウトパターン ◆INDEX◆ へジャンプ 目標(GOAL):旧・新表を比較して差分を表示する 「差分抽出機能」のサンプル(前編) https://xoblos.hatenablog.jp/entry/2022/11/24/151803 「差分抽出機能」のサンプル(後編) https://xoblos.hatenablog.jp/en…

15 ピボット

レイアウトパターン ◆INDEX◆ へジャンプ 「ピボットをxoBlosで使用する」場合の留意点 Excelのピボットテーブル、ピボットグラフの機能とxoBlosを組み合わせたソリューションが可能ですが、その場合の留意点があります。 Excelのピボットテーブル、ピボット…

14 単票複数枚綴り

レイアウトパターン ◆INDEX◆ へジャンプ 伝票などの単票を、複数枚綴りで出力する場合があります。 ・A4サイズ 伝票 2枚複写 ・A4サイズ 伝票 3枚複写 などですが、1枚目が請求書、2枚目が受領書、3枚目が請求書(控)であるケースでは、 下図のテンプレート…

13 単票

レイアウトパターン ◆INDEX◆ へジャンプ 縦方向にも横方向にも繰り返しのない、1ページ形式の単票を生成する場合ですが、ひな形シート(テンプレートシート)としては、出力したい単票そのままのレイアウトを用意します。 【ひな形シート(テンプレートシー…

12 縦横可変コントロールブレイク集計表

レイアウトパターン ◆INDEX◆ へジャンプ 制御シートとテンプレートシート(ひな形シート) 縦可変のみ形式との制御シートの変更点 11 縦可変コントロールブレイク集計表 https://xoblos.hatenablog.jp/entry/2023/08/12/191226 で解説した制御シートと、今回…

xoBlos 新バージョン(v1.8.0)がリリースされました

お知らせ:新バージョン(v1.8.0)がリリースされました!https://www.xoblos.com/news/detail/41/ 手順「ファイルの列挙」も追加されています。

11 縦可変コントロールブレイク集計表

レイアウトパターン ◆INDEX◆ へジャンプ キーデータが変わったところで小計や中計などのサマリを入れる集計表を、コントロールブレイク集計表と呼んでみます。 xoBlos デザイナでは、テンプレートシート(ひな形シート)に整形記号(#I、#U、#S)を入れてコ…

インデックスが配列の境界外です。

制御シートを使用してデータの抽出や生成を行うテストをしているときに、「インデックスが配列の境界外です。」というエラーが出た場合ですが、このエラーメッセージにはアプリ側で確保しているデータ領域を超えている(境界外となっている)個所を参照した…

Designer:条件分岐による手順の選択実行

「手順の関連」表示 赤枠が出ていない場合は [表示] から [手順の関連] をチェックオンしてください。(必須設定ではありません。設定を見易くするためです。) 「条件判定・待機」手順の設定 [最大待機時間] チェックにおいて、処理プログラム(ロジック)…

Designer:行ひな形を指定しないケースとは?

生成制御シートで頻繁に指定する「行ひな形の左上」キーワードと、行ひな形についてです。行ひな形を1行分確保して、その行ひな形をベースに縦方向に行を増やしていくパターンが多いと思います。 Designer:「行ひな形の左上」、「データ部分の左上」につい…

Designer:セルに色を付けるときの留意点

Designer:行に色を付ける https://xoblos.hatenablog.jp/entry/2022/06/10/110526 上記の記事で、Excel「条件付き書式」メニューを使ったセルへの色付け手法を紹介しました。この例のように、オレンジや黄色といった原色系でセルを塗る場合はいいのですが、…

corabo:データチェック結果をエラーメッセージに表示する

データのエラーチェックを行い、エラーチェック結果をcorabo画面にエラーメッセージで表示したいとします。 その場合は、xoBlos定義ファイル上で「外部アプリの実行」手順を設定して、標準エラー出力にエラーメッセージが出力できるようなプログラミング言語…

10 明細と合計表

レイアウトパターン ◆INDEX◆ へジャンプ 列ごとに明細行の数値を縦に合計するという頻出するパターンには、ExcelのSUM関数がそのまま使えます。 ひな形シート 生成制御シート 入力項目名 都道府県名 サービスA サービスB サービスC 区分 DATA DATA DATA DATA…

09 縦可変横固定クロス集計表

レイアウトパターン ◆INDEX◆ へジャンプ 上図は「縦可変横固定クロス集計表」の例として載せていますが、実は「縦横可変クロス集計表」の設定で出力されています。「外部設計」「詳細設計」「コーディング」といった工程が、入力データの出現順に左から右に…