エクセル2016

エクセル2016 2018年08月10日投稿

 今回のテーマはエクセル2016です。
最近お客様の問い合わせでエクセル2016の64bitバージョンを使っているが・・・という内容が多くなってきました。従来、Ver-8.00以前はエクセルは32bit版のみ動作保証という状況でしたが、64bitをご購入されるお客様が増えたことに対応してVer-8.01で64bit版に対応しました。従来、エクセルは元々32bit版しか存在せず、エクセル2010から64bit版が選択できるようになっているようです。しかしながら、64bit版を使用するメリットが通常 では余りないという見解が多く、元々32bit版での環境から開発をスタートした為、64bit版には動作保証外という状況で本年7月まで経過していました。
 しかしながら、OS(オペレーティングシステム)は搭載メモリとの兼ね合いもあり、64bit版が大変多くなり、この関係からエクセル(office)も64bit版を選択される方が多くなったと推測されます。そこで弊社プログラム”社長の猫の手”も重い腰を上げてやっと64bit版に対応を実現しました。(正直なところ、64bit版で不具合が発生していた箇所を手直しするというスタイルであり、現在のところ、64bit版を利用することで処理速度が大幅改善というものでは有りません。将来的にはそういう方向を目指したいところですが・・・)
 今回、64bit版への対応をVer-8.01で実現するとともに、Ver-8.30で処理速度の改善についても、一部着手しています。なぜなら、エクセルのバージョンが新しくなるにつれて、機能が増えた結果、同じプログラムを動作させても、新しいバージョンの方が処理時間が掛かってしまうという残念な結果が確認されています。プログラムの組み方を工夫すれば改善される余地があるのは確かですが、間違いなく、同じコードを実行した際、新しいバージョンが重たくなっているのは数字ではっきり表れています。(サポート欄をご確認下さい)
 従って、快適にお使いいただくために若干の改良を加えています。(Ver-8.30)
なお、お使いの環境をプログラムの起動時に調査し、表示するように改良しました。これはサポートの際にも重要な情報であり、調べてもらうのに時間が掛るという点についての対策です。また、併せて”社長の猫の手”で最も時間が掛かる”自社データ登録”という処理について処理時間を計る事を追加しました。これにより、ご利用環境がプログラムを動作させるのに十分な能力があるかどうかの判断基準となります。こちらの勝手な感覚ですが、”自社データ登録”に要する時間が60秒以内であればほぼ快適に”社長の猫の手”をお使い頂く事が出来ます。30秒近い数値であれば非常に快適な環境と思われます。もし、60秒を大きく超える結果であれば、お使いのパソコンに対策が必要かもしれません。なお、気長に待てる方なら何ら問題有りません。

 CPUについては出来るだけ高性能なものが有利です。
intel core i5 とCelelonではかなり処理時間の違いがはっきりと表れます。
なお、パソコンのスペックをどの様にすれば快適に使えるかについても少し調べて見ました。プログラム開発のメインのパソコンにSSD(ソリッドステートドライブ)を導入し、従来のHDとの比較を実施しました。その結果、ファイルを開いたり閉じたりする作業の多い本プログラムには大変効果が有りました。また、同時にメモリを4GBから8GBに増設した場合の効果についても検証しました。これについては本プログラムの場合、余り効果が確認出来ませんでした。エクセルのファイルなので4GBあれば十分足りているようです。しかし、動画を視聴する際など、大幅に待ち時間が改善された事を併せて付け加えておきます。
ついでに確認した点として、32bit版と64bit版の違いについても確認しました。実際のところ、弊社プログラムに関して言えばほとんど変わらない、若干64bit版が早いかな?といったところです。

なお、ついでにOffice2016とOffice365の動作についても確認中です。
使い勝手からは大きく異なりますが、処理速度で違いがあるのか、現在検証中です。
処理速度についてはやはりOffice2016の方が速そうですが、はっきりとした結果が分かり次第、報告予定です。なお、office365はネットから切り離しても一旦インストールが完了すれば正常動作します。従って、一概にOffice365が遅いとは考えられません。

いずれにしても、ソフトメーカーとハードメーカーが新しい技術を開発して、新しい消費が絶えず生まれるようになっているようです。昔のパソコンは3年経てばただの箱と言われ ますが、ネットから切断し、古いソフトを動かせば十分サクサク動くはずですから。

2020年07月07日