Excel 業務システム

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

Excel で JavaScript を利用する

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

 

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

VBA との 文法の比較 

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

f:id:muramoto1041:20180602183137p:plain

f:id:muramoto1041:20180602183216p:plain

続きを読む

データベース管理するには、Excel ではなく Access がいい理由!

Excel と Access ってどっちがいいの?

どっちでもいいですよね。私が思うには、業務を処理するのにどちらでやった方が、すぐにできるかが重要なんじゃないでしょうか。じゃあ、なんでExcelって言ってるかっていうと、とりあえず Excel の方がユーザー数が多いからお客様と打ち合わせするときにエクセルの資料を基に打ち合わせをするとお互いに理解しやすからです。

 

f:id:muramoto1041:20140906201825j:plain

 

データを管理するには、データベースの方が適していることはわかっているんですけど。(DBMS|Data Base Management Systemだってことはわかってますけど、できるだけわかりやすく表現しようと思ってそう表現しました。言葉の正確さには欠けますけどご了承ください )

 

Access でも Excel でも Application オブジェクトを使えば、Excel から Access の Database を Read / Write できるし、Access から Excel のシートにもデータをセットできるので、結局はどちらでもいいんです。

 

続きを読む

クラウドシステムに移行するためには、どのような作業手順がいいか?

業務システムでは、クラウドが当たり前のようになってきていますが、Windows OS で稼働中のプログラムは、多くがクライアントサーバー方式で動いています。

 

現在稼働中のソフトウェア資産をすべて作り変えるには、膨大な作業時間がかかります。

f:id:muramoto1041:20140926165948j:plain

 

クラウドシステムのブラウザアプリよりローカルで動かすネイティブアプリのほうが、開発期間は短縮できるしユーザーの操作性は向上すると思うんですけど。

続きを読む

エクセルカード HARI 、メインメニューのクイック検索機能

エクセルカード HARI のメインメニューの検索機能について

 

エクセルカード HARI で顧客管理を行う場合に便利な機能です。

メインメニューを表示した状態で待機している場合に、検索ボックスに[ふりがな]を入力して[検索]ボタンを押すと、すばやく[ふりがな]で顧客名簿を絞り込むことができます。(検索項目は、変更可能です。)

 

f:id:muramoto1041:20171012184052p:plain

続きを読む

Excelブックの共有を実用的に補助するマクロを作る

エクセル2007以降は、Excelブックが共有できるようになっていました。

しかし、Excel 2016 では、この共有機能が外されて、OneDrive や SharePoin で共有することを推奨しています。

 

今回の要件は、下記の通りです。

1.担当者ごとに入力領域が違う。

2.自分以外の入力領域には、ロックをかけたい。

この要件場合、単純にブック共有を設定しただけでは、領域のロックはかけられません。また、共有シートは全員がすべの領域を同時に編集できてしまいます。

 

このため、ただ設定するだけでは今回の要件の場合、実用にならないんです。 

f:id:muramoto1041:20141123192536p:plain

続きを読む

エクセルカードHARI 使い方:1ページに1件のデータを印刷するシートを作成する(印刷設定)

1件のデータを1ページに印刷します。

(はがきの宛名印刷などの場合)

 

エクセルカードHARIには、印刷シートの原本として[印刷帳票]シートを準備しています。このシートをコピーして新しいシートを追加します。

(新しいシートの作成でも、構いません)

 

印刷書式は、1ページ分を作成します。印刷を実行する場合は、プログラムにより印刷シートにデータを1件ずつ差し込んで自動的に印刷処理を行います。

f:id:muramoto1041:20160330111119p:plain

続きを読む