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

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

そんなときのアイデアですが、入力対象としたいシート名の先頭に、目印記号(★など)を付けておくという手法もとれます。抽出手順のシート名指定を「★*」のようにワイルドカード(*)指定して、対象シートをピッキングします。

この手法は、1つのブックから複数シートをピッキングしたいときや、欲しいデータが複数ブック、複数シートにまたがって散在しているときにも効果的です。

上図の設定例は、複数ブック、複数シートにまたがって散在しているデータをピッキング収集するケースの例です。

WORK フォルダへの出力例(「給与費目」と「製造間接費」は入力ブック名、右側は入力シート名)

DATA_給与費目_★給料.xml
DATA_給与費目_★賞与.xml

DATA_製造間接費_★間接工賃.xml
DATA_製造間接費_★退職手当.xml
DATA_製造間接費_★法定福利費.xml
DATA_製造間接費_★人件副費.xml
DATA_製造間接費_★減価償却費.xml
DATA_製造間接費_★固定資産税.xml