Excel 業務システム

エクセルで作成した資産をデータベース活用ツールとして活用するためサイトです。

システム開発は、一括払いではなく月額利用料金(サブスクリプション)が良い!

ソフトウェア開発の環境は、20年前とは大きく違う。

 

パソコン用のソフトウェアが全くなく、システム会社には開発技術があっても企業がパソコンでシステムを構築しようと思えば、多額の開発費用をシステム開発会社に発注する必要がありました。

 

あれから20年を経て、ソフトウェア会社には多くのソフトウェア資産が蓄積されています。このソフトウェア資産をユーザーに合わせて変更することで、システムが構築できるようになっているのです。

 

システム開発会社には、一括して多額のシステム開発費用を支払うのではなく、初期設定作業費と月額利用料金という支払い形態(サブスクリプション)で、保守料とシステム利用料を支払う方が、初期費用をおさえることができます。

 

f:id:muramoto1041:20140928095553j:plain

続きを読む

エクセルのデータを分割して別のファイルを作成するマクロ

エクセルのデータを項目ごとに別ファイルに保存したい要望はありませんか?

 

事例:データを分割するマクロ(出勤不明時間)

タイムレコーダの記録データは、すべてが正しいデータではありません。その原因は次のような事が考えられます。

 

・出勤した時はタイムカードを押したけど、退社するときには押さなかった。

・出勤した時はタイムカードを押してないのに、退社するとき時だけ押した。

 

このような全社員の出勤不明時間データをまとめたエクセルのファイルが有ります。

 

このデータを部署別ごとに分割してファイルを作成し、各部署の担当者に配布して出勤不明時間を調べる業務の事例です。

 

このような時に役立つ、エクセルのデータを分割して別々のファイルに保存するマクロがこのプログラムです。

 

f:id:muramoto1041:20151021230352j:plain
[キーボード]

 

続きを読む

Windowsスマホを使ってExcelのスケジュール管理を作ってみる

2年間 Windows 10 スマホを使ったけど、とうとう使うことを断念しました。

いまは、Android の 格安スマホです。

 

期待して Windows 10 Mobile を使ったけど、ダメでした

年末にWindows 10 スマホ FREETEL KATANA02 の先行予約があったので早速注文しました。あと1週間ぐらいで届きます。待ち遠しくてプログラムを作って待つことにしました。

 

「そんなのPHPでつくればいいんじゃないの!」って言われそうですけど、Windowsスマホのメリットは何かを考えてみると、「Windowsアプリとの連携」だと思います。

 

それでは、1週間後に届くまでにExcelのマクロとWindowsスマホを連携してスケジュール管理を作ってみます。

f:id:muramoto1041:20160103104415p:plain

続きを読む

システム内製化は、Excel ファイルをデータベース化することから始まる。

本来、データを管理するのであれば、リレーショナルデータベースシステムを利用することが適切です。しかし、リレーショナルデータベースで管理すると印刷や表示など自由にレイアウトを作成できず、Excel を 使って毎回手作業で資料を作成することも少なくありません。

 

そのような解決策として、下記のようなご提案をしました。

f:id:muramoto1041:20171017111737p:plain

続きを読む

Excel で JavaScript を利用する

Excel で JavaScript 関数が、使えるようになりました。 以前から、使えていた機能も含めて、まとめておきたいと思います。

 

文法は、VBAとは異なりますが、 ロジックは同じです。Excel で行える業務をWebにも適応できるように拡張していきます。

VBA との 文法の比較 

基本的な、VBA と JavaScript の文法の違いを確認しておきます。

f:id:muramoto1041:20180602183137p:plain

f:id:muramoto1041:20180602183216p:plain

続きを読む