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 のシートにもデータをセットできるので、結局はどちらでもいいんです。

 

続きを読む

おやじプログラマが、3年前に選んだパソコンはこれだった。その理由は?

この記事を投稿したのは、3年前!

その時、購入したのが、このタブレットでした。

 

当時は、iPad 2 や iPad Mini 等が流行っていました。そのため、私も Windows タブレットに興味があり、このような薄型のタブレットとノートPCと両方に使えるものを購入しました。

20150301155638

続きを読む

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

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

 

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

f:id:muramoto1041:20140926165948j:plain

 

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

続きを読む

エクセルで伝票(納品書・請求書)を印刷するなら、エクセルカードHARIで作ります!

下図の1番のようにA4用紙に[納品・請求書]伝票を作成すると[納品・請求書]を印刷するたびにシートが増えてしまいます。また、売上を集計するには串刺し演算などを使うことになりとても大変です。

 

2番のようにデータベース形式にして売上データを登録すると、[Sum関数]などを使って簡単に売上を集計することが出来ます。そして、[請求書]や[納品書]を印刷する仕組みをエクセルカードHARI(エクセルマクロ)で作ります。

f:id:muramoto1041:20160402183344p:plain

続きを読む

Excel の並べ替えがおかしいことはありませんか?

並べ替えを行った結果が、おかしいことはありませんか?

f:id:muramoto1041:20171228102203p:plain

 

[データ]タブの並べ替えを行うと、正常に並べ替え作業が行われない場合があります。これは、並べ替え作業の方法が、[ふりがなを使う]方法で行われているためです。

 

f:id:muramoto1041:20171228101952p:plain

続きを読む