2017年10月22日日曜日

Excel方眼紙(通称:ネ申Excel)は何が悪い?

最近、Excel方眼紙(通称:ネ申Excel)に関する記事をネット上で多く見かけます。
そのほとんどが、批判的な記事です。
しかし、いったいExcel方眼紙の何が悪いのでしょうか。

批判的な記事を読むと、
・デザインを修正しづらい
・プログラムで制御しづらい
・そもそも、Excelは表計算ソフトであって、こんな使い方には適していない
などの意見が見受けられます。

しかし、まずは最初の1点目について。
これは、デザインの仕方に問題があるだけで、工夫次第で対処可能です。
修正しづらいデザインの場合、方眼の目が大きいために、ほんのちょっとだけある入力項目の幅を変更したい場合に、同列にある別のセルまで一緒に変更されてしまい、確かにイライラしてしまいます。
私の場合、方眼の目はかなり小さくしており、ある入力項目の幅を変更する場合は、結合するセルの数を増減して対処します。
実際、セルの結合や罫線の印字、セルに色を付けたりするだけで、修正がしやすくかつ美しいデザインが作成可能です。
「Excel方眼紙でデザインする時間がもったいない」
などの意見も見かけたことがありますが、慣れの問題です。
私は、業務システムで使用する帳票のデザインにはActiveReportsという帳票ツールを使っていますが、ActiveReportsよりもExcel方眼紙でデザインしたほうが、私にとってははるかに簡単です。

次に2点目。
これは、何を言っているのでしょうか。
確かに、ループ文でぐるぐる回しながら上のセルから下のセルまで順番にプログラムで制御できれば作成するプログラムは楽ですが、なぜExcel方眼紙を使うのかといった論点とはずれています。
Excel方眼紙を使う人は、表のような単純なデザインではなく、凝ったデザインが作成したいのです。

最後の3点目。
デザインするならデザイン専用のアプリを使えということでしょうか。
Excelは表計算だけやらせていればよいということでしょうか。
確かにデザイン専用アプリを使えば、Excel方眼紙よりもさらに凝ったことができるかもしれません。
ただ、納品書テンプレートや履歴書テンプレートの作成程度であれば、Excel方眼紙でも十分です。

ネ申Excelとはよくいったものですが、Excelをバリバリに使いこなしている本来の神業を会得したExcelマスターのなかにも、Excel方眼紙の使い手は多くいるのではないでしょうか。
いまのところ、Excel方眼紙の批判的な意見ばかりが目立ちますが、肯定的な意見をもった方もきっといるのではないかと思い、記事にしました。

2017年10月21日土曜日

まだVB6で教えてるの?

先日、私が勤めている会社に、コンピューター関連の専門学校生が職場見学に来ました。
その生徒いわく、プログラムの授業はVB6で習っているとのこと。
ちょっとびっくりです。

専門学校は、どういう意図があって生徒にVB6で教えているのでしょうか?
まだVB6のニーズがあるから?
それとも、プログラミングの先生がVB6しか知らないから?
昔からVB6でしか授業していないから、誰も変えようとしていないから?

VB6は、Windows 10でも問題なく動作します。実行環境としては、Microsoft社からも保障されています
しかし、開発環境としてはWindows 7の時から、とっくに保障されていません。
VB6の全盛期は、1990年代です。もう、20年も前です。私が社会人として働き始めたころです。

今、将来のある若者にVB6で授業をするとは何事でしょうか。
VB6で開発された遺産は、すでに若者だったころから20年経過した、私のような中年が保守すればよいのです。

VB6ならば、ExcelVBAで授業していたほうが、まだましです。
専門学校に通う2年間に習うプログラミングで、社会人になった際に少しでも技術面で他人に優位に立たせるためにも、授業の内容を見直すべきでしょう。

2017年4月27日木曜日

「Windows自動処理のためのプログラミングガイド」の増補改訂版が発売されます!

2009年6月に発刊された「Windows自動処理のためのプログラミングガイド」の増補改訂版が、5月2日に発刊されます!

前著にて好評いただきました「共通モジュール」をさらにパワーアップしました。ふだんWSHでスクリプトを書いている方には、開発工数を大幅に削減することができます。

また、巻末資料として、WMIのクラス一覧を公開しました。
「WSHでプリンタ情報を取得するためにWMIを利用しようと思うんだけど、どうやればいいんだっけ?」
「そもそも、WMIクラスにはどんなものがあるの?」
といった、WSHのヘビーユーザーにも喉から手が出るほど有用な情報が満載です。

まずは、以下のAMAZONのリンクより、書籍の内容をご確認ください。そして、ぜひともお買い求めいただければ幸いです。

Windows自動処理のためのプログラミングガイド[増補改訂版]

2017年2月18日土曜日

脱稿しました

つい先ほど、年末から執筆させていただいておりました本の執筆を脱稿しました。

今回、久々に楽しんで書かせていただきました。
やはり、自分の得意分野に関することを書くのが、いちばん楽しいです。

内容は、まだ秘密です。
いずれ、ikachiホームページとこのブログで宣伝します。

さて、間髪を入れずに次へうつります。

2017年1月1日日曜日

Windows Liveメールのサポートがもうすぐ切れます

あけましておめでとうございます。
今年もよろしくお願いします。

さて、件名のとおり、Windows Liveメールのサポートが、2017年1月10日を持って終了となります。
お恥ずかしながら、実は私はついさっき知りました。

Windows Liveメールのサポート終了について、あまり大々的に公表されてはいないようですが、Windows Liveメールを使用されている方、結構いるのではないでしょうか。
メールアプリやブラウザは、ウィルスの感染経路となる非常に重要なアプリです。
なぜ、Microsoftはもっと強く警告を発しないのでしょうか?
昨年のWindows 10の強制アップデートといい、少々お粗末な対応です。

Windows Liveメールは、Windows XPから続くOutlook Expressの代替アプリとして、多くのWindows 7ユーザーが利用されていました。
Windows 10では「メール」アプリが標準でインストールされているとはいえ、Windows 7からWindows 10へアップグレードされた方は、今でもWindows Liveメールを利用されていることでしょう。

サポートが切れてしまえば、もしセキュリティにかかわる重大なバグがあったとしても、放置されることになります。
もし、Windows Liveメールを使用されている場合は、1月10日までに別のメールアプリに乗り換える必要があります。

2016年2月3日水曜日

Windows UpdateでWindows10へアップグレード

Microsoftが、Windows10へのアップグレードをWindows Updateで配信し始めました。

ユーザーの許諾を得ることなしに、Windows10へのアップグレードは行わないということらしく、ダイアログを表示してアップグレードを実行するかどうかのユーザーに選択させるようになるようです。

2015年8月15日土曜日

Windows 10を使ってみた感想

Windows 10が7月29日に無償配布されたと同時に、私の私用パソコンもWindows 7からWindows 10にアップグレードしました。

いくつかのドライバが動かなくなることは覚悟していましたが、その心配はまったく無用でした。
主に携帯電話をUSBで接続し、アプリのインストールや連絡先の整理をパソコンで行っていたのですが、Windows 10にアップグレードしてからも、問題なく携帯電話と接続できました。

Windows 8の場合、タッチパネルによる操作を意識しすぎたのかWindowsの特長ともいうべきスタートメニューがなくなったため、私の周りでは「とにかく使いづらい」と大変不評でした。
しかし、Windows 10で、再びスタートメニューが復活しました。
初期状態のフラットパネルをいったん削除し、使用頻度の高いアプリをフラットパネルに表示するように設定したら、個人的にすごく使いやすくなりました。

私のパソコンは、購入してすでに何年も経過した4万円程度の低スペックでしたので、まともにWindows 10が動作するか心配していたのですが、今のところ、スペックによる問題はそれほど気になりません。