Excelを超えたExcel｢StiLL｣「StiLL」」Since1996

進化し続ける

STANDARDIZATION tOOL FOR ｉNFORMATION LITERACY & LIBRARYRPAとは？

業務自動化カンファレンス

Web画面、Windowsアプリのさまざまなプログラムや操作を自動化設定するツールです。
→ログイン情報の⼊⼒、ボタンや画像のクリック、ラジオボタン/プルダウンメニュ-/チェックボックスの選択、ファイルのダウンロード/アップロード、外部プログラムの起動など。

主な用途
取引先のWebサイトからの受発注データのダウンロード／アップロード
ECサイトへの商品情報アップロード
データ変換オプションによる基幹システムとのデータ連携機能

Webブラウザ・Windowsアプリ操作の自動化
外部プログラムの起動
自動巡回(スケジューリング機能)
自動実⾏結果の保存
管理者へのメール通知

2

業務自動化カンファレンス

業務改善・働き方改革
ソリューションターゲット① Windows・Web
アプリの“RPA”③Windows・Web
アプリとExcelの連携“RPA”②Excelの“RPA”
業務自動化
効率化

④ビジネスユーザー
コンピューティング

3

① ｢StiLL｣とは業務自動化カンファレンス
2019→プログラム作成実践→Excel業務自動化事例② RPAとのExcel連携解消→システム化事例→RPA化シンプル連携と開発必要技術③ エンドユーザーコンピューティング
⼤手F電機 様事例
④ RPA 業務全自動処理ECサイト事例

4

RPA業務全自動処理
定型作業の自動化で生産性向上

業務効率化による人件費の削減

PC作業の自動化で品質・精度の向上
ルール化によるコンプライアンス順守

業務アプリケーション +Excel処理 (データ編集・加工・集計・変換)

RPA ツールで StiLLでExcel処理プログラム＋

RPAツールはアプリケーションプログラムを作成するツールではありません。
操作の自動化を設定するものです。

「StiLL」はアプリケーションプログラム作成ツールです。
プログラムボタン連続実⾏等の機能でExcelのRPA設定が可能となります。
5

BIデータユーザー活用イメージ例
自動化設定「RPA」で操作等設定｢StiLL｣の自動化プログラム作成

CSV・Excel・DBにデータをダウンロード
そのあとは｢StiLL｣を起動する。

基幹Webシステム

あとは自動化OK! ⼤量のデータ処理・複雑な判断処理OK

処理連携方法

Server基幹業務
アプリプログラム
部門・共通
公開アプリ

ERP・基幹
データベースBIシステム｢RPA｣

DWH

検索システム
Excel業務「RPA」｢StiLL｣｢StiLL｣｢StiLL｣
基幹連携
BIアプリ

業務支援系
情報系プログラム

CSV
Excel

｢StiLL｣起動
引数・ファイル取込み・集計｢StiLL｣起動
引数・ファイル
結果出⼒

「RPA」

｢RPA｣起動
引数・ファイル書込み・更新

6

機能すみわけWindows
アプリ「RPA」

コピー・ペイストの⼀括処理

シート・列・⾏の挿⼊・削除

セルへの値
⼊⼒

Webシステム操作「StiLL」

Excel作業⼀括処理

基幹システムへの登録

Webシステム
データ取得

Excel作業

複雑判断
処理
他EXE起動連携処理

データ集計
PDF・CSV
ファイル作成Webシステムファイル
ダウンロードWebシステムからの画像読込み
他システム
操作

例 保護がかかっている
セルのデータをコピーする

データ変換

TO・CC
メール配信
BCCへのメール配信

マクロ・VBA
連動処理

SQLServer
データ取得
複数人への同時メール配信
複数添付のメール配信

7

Excel処理について① Excel操作だけを自動化する→ Webシステム Windowsアプリと連動
RPAツールで操作自動化設定 ※データが多いと設定と速度に課題有り② VBAでプログラム化されたものがある場合◆Excel だけのシステムの場合→｢StiLL｣で自動化◆追加・修正が不要な場合は → RPAツールで操作自動化設定※VBAの課題有り 作成工数・メンテナンス・上位互換等◆改善したい場合→｢StiLL｣で自動化設定やリメイクして RPAツールと連携③既存Excelをシステム(DB)にしたい・改善したい→ ｢StiLL｣でリメイクしてRPAツールと連携
8

「超Excel」

2018年3月31日
現在『StiLL』は下記のお客様にご利用いただいています。
※『StiLL』の65%は技術者、35%はエンドユーザーに使われております。とは?

利用目的の範囲は広く、様々な用途に活用されています。
マクロ・VBAの言語の代わりとして作りやすく・直しやすいシステムを実現しています。

Excel業務自動化 ・VBA載せ替え ・BIシステム・部門、基幹連動業務支援系システム 構築『StiLL』導⼊実績---5,515社
総ライセンス契約数約 201,783ライセンス
ユ ーザー 名利用セ クシ ョン

利用用途（当社把握分）

1 株式会社英國屋

情報システム部

店舗分析資料作成

2 キッコーマンビジネスサー ビス株式会社

管理本部

営業業績予実績管理システム

3 株式会社OKIアイディエス

生産管理

生産管理業務アプリケー ション

4 株式会社IHIビジネ スサポ ート

事業推進部

環境負荷システム

5 三菱電機インフォメーションネットワーク株式会社 営業企画部

販売分析・デ ータ集計

6 株式会社 クレハ

情報システム部

経営企画・営業支援シ ステム

7 芝浦メカトロニクス株式会社

経理

固定資産管理システム

8 りそな銀⾏株式会社

資産運用部

証券取引約定書・統計等

9 株式会社リコー ジャパン

販売事業本部ＧＴＳ事業部

EDI納期回答システム

10 ライオン株式会社

研究開発本部

容器製造管理システム

11 トクラス株式会社

経営管理部 情報システムグループ 社内シ ステム構築

12 双信電機株式会社

経営推進本部

部署別・BU 別販売分析

13 富士フイルム 和光純薬株式会社

総務人事部

業務自動化 変換・連携・連動

14 明治産業株式会社

情報システム部

社内シ ステム構築

15 三井E&S造船株式会社

船舶・艦艇事業本部

原価明細管理システム

16 朝日インテック株式会社

経理部

株主総会サポ ートシステム 他

17 伊藤忠商事 株式会社

IT推進室

生産管理連動システム

18 株式会社 ミキモト装身具

情報管理課 営業セクション

営業業務支援システム

19 富士電機 株式会社

経営戦略室

IT戦略室 業務改善

20 三井農林株式会社

経営改革本部

予算編成システム

21 タキ ロンシーアイ株式会社

情報システム部

基幹連動 業務支援系システム

22 日本フイルコン株式会社

業務部 情報システム 担当

⾒積・在庫管理シ ステム

23 キッコーマンソイフーズ株式会社

経営管理室

財務シ ステムデータ加工

24 株式会社豊田自動織機

高浜工場

基幹シ ステム連動情報系シ ステム

25 日商エレクトロニクス株式会社

企画管理部

人事評価システム26 日本製紙クレシア株式会社

情報システム部

営業部・CTI 連動受注システム

27 三井⾦属鉱業株式会社

知的財産部

業務パッケージシステム連動

28 三井物産鋼材販売株式会社

企画業務部

集計・分析業務

29 IHIプラント建設株式会社

情報システム部

デ ータベース連携集計システム

30 株式会社リョーサ ン

システム営業部

⾒積作成システム
敬称略

順不同『StiLL』特約・開発・販売パートナー 全国 30社

9

1996年「StiLL」 ver.1.0を発売以来22年目
2019年3月 ｢StiLL-X｣ver.3.1新登場 Excelの限界を更にクリア①Excelの“RPA”をスムーズに実現します。
②「StiLL」とRPAツールを組み合わせてExcel業務までの完全自動化をスムーズに実現します！

「StiLL」のプログラム開発新手法

短期間・低コスト◆プログラム特性 コーディング不要

VBAの代わり 属人化解消！

作りやすい・直しやすい・上位互換・プログラム仕様書同時生成◆開発手法特性

プロトタイピング手法（アジャイル型）

・既存Excelブック活用 ・プロトタイプで要件定義をスムーズに確定できます
・業務プログラムが作成をビジネスユーザーで可能としました。(勉強は必要です。)
10❶ StiLLボタン「StiLLStiLL」はStiLL
Excelプラットフォーム のプログラム開発ツールです。

Excelを活かしVBAを補完します。
Excelにアドインし、コーディングをしないプログラム作成を実現しました。
「StiLL」

ｱﾄﾞｲﾝ❷セルリンクボタン（本格プログラムボタンDev.Pro.）
Excel 2010/2013/2016/2019にアドインしたStiLLリボン

プログラム作成は右記の2種類のパラメータ設定方式です。

11◆ボタンテンプレート 便利コンテンツ。標準仕様活用可プログラム作成方法は下記の2種類のボタン設定方式です。

❶ StiLLボタン（簡易型）
１.Excelシートデザイン

２.ボタンを貼り付け３. ボタンに設定◆システムテンプレート※シートにオートシェイプを貼り付けて機能設定します。

設定ナビ

⼊門ボタンです!

★OK で完成！

❷セルリンクボタン（本格プログラムボタン）◆プログラム&仕様書
プログラム作成をしながら同時に仕様書が生成されます。

セルリンク
ボタン
パラメー
タ⼊⼒セル

※Excelシートにセルリンクボタンを貼り付けてパラメータ設定
※変数処理
順次処理
条件分岐
繰返し処理
ボタン化 OK12

入力

StiLLとExcelで作成した入力画面
開発コンセプト :わかり易い、操作しやすいインタフェイス・⼊⼒チェックも完璧 !

業務日報入力画面例 機能デザイン 自由自在!!
自由自在

カレンダー⼊⼒
リスト⼊⼒
⼊⼒モード制御、⼊⼒ガイド ⼊⼒
エラーチェック等
も完璧Enterキーでセルの⼊⼒の順番設定も簡単自在!

検索
更新削
除日報
テーブル

Excelのタイトルバーメニュー
バー、ショートカット、セル左・右クリック、ドラッグアンドドロップ
保護のメッセージを制御

Excel
CSV
TXT
マクロ警告

更新
自動採番
排他等のプログラム構造を機能化
コミットロールバック等

メッセージは出ません。

13

StiLLとExcelで作成した集計システム
わかりやすい、使いやすいユーザインターフェイスを実現!!

出⼒

Excelの集計表を元にシステム作成→ユーザのノウハウをシステム化
開発コンセプト : すぐに作れて・すぐに直せる、わかり易く・使いやすいExcel画⾯変身!!

この表をフォームとしてシステム化

Excel
CSV
TXT

データダウンロード取込みデータベース※ 明細データ制御によるセキュリティ対応OK！
14

業務改善・RPA事例

事例1 ファイルの共有・業務プロセス共有◆業務手順共有メニュー

Excelシート上で作成しています。

◆ファイル共有メニュー

ビジネスプロセスを複数の企業共有システム

すべてのプログラムすべてのファイルを開く事が簡単に設定できます。
業務手順を共有します。

Excelシート上で作成しています。Webシステ
ムです。

15

事例2

データ変換例プログラム
DB や CSV→変換→CSV

CSV 又はCSV
16

事例3

月次報告書自動化
CSV

作業者・開発者 共有メニュー

及びExcelカメラ機能

17

StiLLとVBA（Excel標準）の比較
StiLL

VBA（Excel標準）①
ライセンス費用×（Excelにアドインが必要）〇（Excelさえあれば）②開発期間・コスト〇 短期間・低コスト

×

②
汎用性

×
（StiLL共有版が無いと動かない）〇（Excelさえあれば実⾏可）

③
できること

業務システムでは同じレベル

VBAにない機能を追加している④
作成工数〇 超高速開発
ステップ数 VBAの1/20
プログラム仕様書同時生成×
ステップ数 「StiLL」の20倍プログラム仕様書別途作成要⑤
難易度〇 Vlookup 理解からノンプログラミング(モジュール理解は不要)
ExcelとStiLLを学ぶ必要あるが、×
VBAコーディングの文法・作法⑥
脱属人化

英語も少なくハードルは低い〇
誰が作っても同じようになる（個人差が出にくい、コードの解読不要）を習得する必要あり 修得期間・ハードル高い×（個人差が出やすい、コードの解読必要）18

『StiLL』
StiLL』の取組み 3つの選択肢

勉強ゼロではないですが・・。

① 自社内で作り、自社内で直す!
② 専門家に依頼する!
③ 専門家に依頼し､そのあと自社内で追加､改善!

極意

1.簡単なものは業務担当者が作る
2.複雑なものは専門家にアドバイスをもらいながら⼀緒に作る
3.更に規模の⼤きいものは専門家に依頼する
19

「超Excel」StiLLの 他に類をみない ３⼤特⻑
仕事がわかる人がシステムを作る・・｢StiLL｣は1996年11月に生まれました。

①Excel活用簡単プログラムナビ方式
作りやすく、直しやすい・上位互換・仕様書同時生成
プログラム作成
・JavaScript等
等 技術不要プログラム作成 マクロ・マクロ・VBA・
技術不要②Excelだけど超高速 高速ダウンロード50万⾏ 11秒
⼊出⼒画⾯でDBシステム開発が短期間・低コスト・メンテok③StiLLクエリー機能でデータ取込み・変換・加工 自由自在

Excel・CSV・DBデータ取込み、加工、変換、結合、コピペ他 プログラム簡単作成

20

は「超Excel」です。

Excelのシステム開発はこれで補完
最近

なくなった

+ 「StiLL」

モジュールなし

Excelリボン非表示
セル右クリック
制御や保護

脱VBA上位互換
設定方式
プログラム作成

プログラム
記述⾏数
1/15

誰が作成してもおなじようになるプロ
グラム作成

ブック間リンク解消

ダウンロードスピード20倍以上
再計算解消

排他プログラム可シート・オブジェクト
利用制御
WebDav
サーバー
構築

Excelではできない機能を強化・追加
Excelクエリー
データベース機能等

いままで⾒た事がない！とよく言われます

明細データをブック内に残さないで開発
更にStiLLには独自の保護機能有カレンダー
ダイアログ等21

機能デザイン自由自在!!
◆StiLLクエリー機能でデータ取込み・変換・加工他 豊富なコマンド

仕事がわかる人がシステムを作る・・｢StiLL｣は1996年11月に生まれました。

Excel・CSV・DBデータ取込み、加工、変換、結合、コピペ他 プログラム簡単作成

https://wn.cococica.com/ilipresentation/StiLLCommand91.htm からご確認ください。

22

Excelシートをデザインします。

画⾯デザイン自由自在!!
◆画面デザインは セルの書式設定・図形の書式設定 その他Excelの機能を利用設定して上書きする事がプログラム作成という事になります。

業務メニュー画⾯

売上⼊⼒画⾯

在庫シミュレーション画⾯
計画値⼊⼒画⾯
23

Excelシートをデザインします。

画⾯デザイン自由自在!!
◆画面デザインは セルの書式設定・図形の書式設定 その他Excelの機能を利用設定して上書きする事がプログラム作成という事になります。

メニュー画⾯

案件⼊⼒・検索画⾯

24高速処理スピード
5000⾏ダウンロード｢StiLL｣◆ダウンロード
スピード20倍以上◆ブックサイズ 最少に◆再計算解消※計算式最小限にVBA

最高スピード クロス集計表
データベース + SQL 開発

50万行ダウンロード

5.6

5.6秒
25

25

｢StiLL｣のプロトタイピングプログラム作成手法
仕様変更に伴うプログラム機能追加と変更方法は下記のようにプログラムを修正します。
※プロトタイピング手法
又はアジャイル型開発手法形式となります。
◆StiLLボタンで簡単プログラム作成↓◆セルリンクボタンに変換して機能追加と変数処理構造作成↓◆修正はボタン追加 連続実⾏・分岐・繰返処理

StiLLボタンをセルリンクボタンに変換

StiLLボタンをセルリンクボタンに変換

26

作成/修正“VBA”技術不要
作り・直しやすい
プログラムフロー、仕様書同時生成
上位互換でずっと使える
もちろん短期間・低コスト

検索プログラム例StiLLプログラムで作成

VBAで記述' VBA検索プログラム
Public Sub SampleProgramDAO1()
Dim SheetName As String
Dim strName As String
SheetName = "Sheet2"'コンボボックスの値から商品名を取得します。
With ThisWorkbook.Worksheets(SheetName).DropDowns(1)strName = .List(.Value)
End With
If SampleProgramDAOFunc(SheetName, 7, 2, _"SELECT * FROM 商品テーブル WHERE 商品名='" &strName & "'", 0) = True Then
'最後にメッセージボックスを表示します。
MsgBox strName & "のデータを抽出しました。",
vbExclamation, "メッセージ"
End IfEnd Sub

属人化解消！
｢StiLL｣プログラムにはModule作成・修正は不要です。

' VBA全抽出プログラム
Public Sub SampleProgramDAO2()
SampleProgramDAOFunc "Sheet2", 7, 2, "SELECT * FROM 商品テーブル", 0
End Sub' DAO取得処理
Function SampleProgramDAOFunc(SheetName As String, Y As
Long, X As Integer, _SQL As String, Limit As Long) As Boolean
Dim strName As String '商品名
Dim rngCell As Range, lngRow As Long, lngCol As Long
Dim wrkODBC As DAO.Workspace
Dim dbsPubs As DAO.Database
Dim rstPubs As DAO.Recordset
Dim DataCount As Long
' On Error GoTo Sub_Err' ゲージダイアログを０にして消去
ResetGuage
UserForm1.Show
DoEvents

130行

Application.ScreenUpdating = False
データベースからデータを抽出します。

Windows3.1 Excel5.0 から現在まで「StiLL」のコマンドは上位互換モジュールに匹敵します。
プログラムを作成しながら同時にプログラム仕様書になります。

'ODBCDirect Workspace オブジェクトを作成します。
Set wrkODBC = DAO.CreateWorkspace("ｻﾝﾌﾟﾙﾃﾞｰﾀ", "admin","", dbUseODBC)

10行

27

'Database オブジェクトを開きます。
Set dbsPubs = wrkODBC.OpenDatabase("ｻﾝﾌﾟﾙﾃﾞｰﾀ",
dbDriverComplete, True)'Recordset にデータを取得します。
Set rstPubs = dbsPubs.OpenRecordset(SQL, dbOpenSnapshot,dbRunAsync)' Set rstPubs = dbsPubs.OpenRecordset(SQL, dbOpenDynaset,dbRunAsync)'Set NewQRY = db.CreateQueryDef("", QString)'件数を取得rstPubs.MoveLast
DataCount = rstPubs.RecordCount
rstPubs.MoveFirst'

｢StiLL｣プログラム作成基本機能

3.繰返し処理

StiLLプログラミング基本3機能
1.連続実⾏処理

2.条件分岐処理

デバッグ方法 実⾏をデバッグモード
ブレークポイント設定・解除

28｢StiLL｣Excel画⾯簡単制御

このダイアログでExcel表示画⾯の設定制御します。
※ブックを開いたときに同時制御可能です。
29

ブック内個人情報等のデータのセキュリティ設定について｢StiLL｣ Excel データ保護

明細データをブック内に残さないで開発

ブック内に明細データが存在しないように
簡単プログラム設定

更にStiLLには独自の保護機能有ブックシート保護機能
StiLLのシートブック
⼀括保護機能
特殊な保護形態をとる事が出来ます。
30

｢StiLL｣の稼働ネットワーク環境◆Webサーバー
WebDav利用「StiLL-Ⅹ」Server「StiLL」Cloud新登場!

ファイルサーバー◆社内サーバー
LAN・WANWebサーバー◆ホスティング クラウドサーバー
サービス活用クラウド型ok!

インターネット
又はVPN

インターネット

フォルダReadOnly 共有

モバイルPC又は←⼊⼒操作情報

表示画⾯→※「StiLL」はサーバーにインストール

Webサーバー・クラウドサーバー

VPNVPN◆ターミナルサービスやSBCミドルウェア環境
ターミナルサーバー
等

又はフォルダReadOnly 共有

携帯iPadインターネットVPNVPN
モバイルPC31

Excelをブラウザーとし、クラウドDB ストレージ活用
AWS･オンラインストレージを活用したクラウド型『StiLLデータベース』システム
固定IP制限コンタクトメールプログラム

SQL Server
OracleMySQL・・・Amazon VPC

AmazonRDS
StiLLプログラムFILE.XLSX

Drop Box
Box

SSL

同期

ODBC

「StiLL」+DB+ストレージ

ODBC

SSL証明書

SSL証明書32

｢StiLL｣Webシステム

Excelがブラウザー

WebDavサーバーを活用した『StiLLWebシステム』』“ExcelWebアプリ”

ONEDRIVEやBOXも OK！

Excel・StiLL入力画面

33

｢StiLL｣連携システム
お問合せください。

ODBCで接続可能なパッケージは多数あります、お問合せください。

Microsoft
Dynamics CRM
Google Apps

ﾒｰﾙ

｢StiLL｣連携システム 業務パッケージ
様々な基幹パッケージ
業務パッケージ と連携可能です。
お問合せください。
◆基幹システム IBM i
AS/400

Excel・CSVでの連携はほとんどすべてのツールパッケージと連携可能です。

連携可能かどうか等お問合せ下さい。
34

｢StiLL｣開発サポート

35

36

価格情報

単位:円 (消費税別途)37

単位:円 (消費税別途)

38

“部門”対応ライセンス版
ライセンス種類・数量の変更はお⾒積りご依頼ください。

スタートキットは下記の⼀部サポート付き・サーバーキットは年間サポート形式です。

39

“RPA”対応版
ライセンス種類・数量の変更はお⾒積りご依頼ください。

開発支援サポート費用40シンプル連携と開発必要技術

41

RPA 「StiLL」 連携事例

既存
ECサイト
Webシステム

EC業務全自動処化システム

自社内システム
追加Excelシステム

42

RPA 「StiLL」 連携事例

EC業務全自動処化システム

Webシステムからデータベースシステムを全自動で⼀括処理する
受注データ取込みから出荷明細・日計累計表全自動化

ECサイト管理画⾯

デモ用サイトの受注処理フロー

ログイン情報管理

受注データ

ファイル⼀覧

メール画⾯

納品明細

43

RPAツール+「StiLL」による受注処理自動化
システム概要◆RPAツール
Excelファイルからログイン情報を取得し、ECサイトの管理画⾯にログイン。
複数のページを移動し、受注データ(CSV）を指定フォルダにダウンロードし、「StiLL」を起動。

◆StiLL
ダウンロードしたCSVデータを受注管理DBに更新後、ありがとうメール、受注明細を作成。
ダウンロードしたデータ、作成した帳票などファイルを呼び出してすぐに確認が可能。

RPAツール

起動
ログイン
情報取得

BizRobo｢StiLL｣ for RPA
売上日計累計表出⼒が最終プログラムです。
44

機能すみわけWindows
アプリ「RPA」

コピー・ペイストの⼀括処理

シート・列・⾏の挿⼊・削除

セルへの値
⼊⼒

Webシステム操作「StiLL」

Excel作業⼀括処理

基幹システムへの登録

Webシステム
データ取得

Excel作業

複雑判断
処理
他EXE起動連携処理

データ集計
PDF・CSV
ファイル作成Webシステムファイル
ダウンロードWebシステムからの画像読込み
他システム
操作

例 保護がかかっている
セルのデータをコピーする

データ変換

TO・CC
メール配信
BCCへのメール配信

マクロ・VBA
連動処理

SQLServer
データ取得複数人への同時メール配信
複数添付のメール配信

45

RPA化シンプル連携

データ活用自動化完成！

◆基幹・情報系
WebシステムやWindowsアプリをメンテナンスもスムーズ”RPA”でデータ抽出
操作自動化◆抽出されたデータを検索・加工・集計等自動化

46

RPA化シンプル連携◆Excelフォームや表にデータ⼊⼒
⼊⼒チェックしクリーンデータをアプリに書き込みデータ⼊⼒
完成！
メンテナンスもスムーズ◆基幹・情報系WebシステムやWindowsアプリを”RPA”でデータ更新等のプログラム自動化
設定

47

Webシステム・Excelシステム・既存システム連携構築自由自在!!

RPA自動化自由自在!!

“プログラミングレス”RPAプログラムとプログラムテンプレートは様々なIT業務改善を実現します。

データ⼊⼒
完成！

データ活用
RPAツール→ PCの操作とアプリ操作とVBScriptメンテナンスも自動化完成！

RPA化シンプル連携
開発必要技術

スムーズ
サンプルスクリプト有り
メンテナンスも◆基幹・情報系「StiLL」→ Excel知識・技術・・・Vlookup必須！
スムーズ
WebシステムやRPA専用テンプレート付き
Windowsアプリを”RPA”でデータ抽出
操作自動化
a◆抽出されたデータを｢StiLL｣で検索・加工・集計等自動化
48