-
まず自己紹介をお願いします。詳しくなくても構いません。内容についてはお任せします。
私はDennis Wallentin(ネット上ではXL-Dennisとして知られています。)、そして私は家族(妻と二人のかわいい娘)と一緒にスウェーデン(極圏の上)
北部にあるオスターサンドという小さな町に住んでいます。私はマウンテンバイクに乗ったりやSF小説を読んだり、チェスを指すのがとても好きです。
私は、企業経営学の修士学位を持っており、そしてコンピュータサイエンス学を8割終了しました(たぶん、これは終了することはないと思う...)
仕事は、1989年に設立した自分の会社で働いています。主なビジネスの内容は教育(特にエクセル)に関するものでした。数年の間に事業内容の主軸は
コンサルタント業に変わりました。そこで私はエクセルや他のツールを使い、小規模企業から大規模企業、そしてここスウェーデンの公共部門のために
ビジネスソリューションを構築しています。
時々、スウェーデンのマガジン向けの記事を書いたりもします。またスウェーデンのMS Offoceのフォーラムのモデレーター(Webの掲示板の監視役)、
そしてまたスウェーデンの"XL-geeks(エクセルマニア)"のためのメーリングリストも運営しています。そして、私のサイトである):
Tips & tricks for MS Excel http://www.xldennis.com(スウェーデン語)のサイトを持っています。
-
初めてエクセルを使ったのはいつですか?またその時のことで覚えていることはありますか?
1984年には、私が最初のIBM互換のコンピューターを手に入れました。
また、私が仕事に使った最初のソフトウェアはロータス1-2-3でした。当時、私は会計課で働いていおり、
また、コンピューターベースの環境に手作業をすべて移動させることは当時は信じられないことでした。
その時以来、私はどんな種類の表計算ソフトでも好きになりました(リナックスベースのものでも)
1987年の後半、私が輸送会社に勤務していた頃、ロータス1-2-3を使っていた私の上司が私のオフィスに
"MS Excel 2.1c"と書かれたパッケージを手にやってきました。
ロータスに慣れていた私の最初の反応は非常にネガティブなものでした。
GUI (グラフィック・ユーザー・インターフェース)は目新しく移りましたが、全てのファイルをエクセル用に変換することを
強いられた私は幸せな気持ちではありませんでした…。
-
初めてエクセルのVBA又は数式を使ったのはいつですか?
私が最初にテストしたのは、IF-, AND-, OR- and XOR-ステートメントなどの数式で制御構造を行うものでした。
それを行った主な理由は、それま私が行ってきたロータス方式のアプローチがエクセルに通じるかを確実にする為でした。
(マニュアルを)読んでいるうちは良いように感じましたが、そのときはメインのソフトが変ることを本当に心配していました。
-
平均して、毎日どのくらいの時間をVBAまたは数式を書くのに使ってますか?
平均して私は9時間から11時間程度モニタの前に座って働いていて、そのうちの70%から80%はエクセルに係わるのもです。
私の妻は「私との時間よりもコンピュータと過ごす時間が長いわね」と言います。
それは本当のことで、私はなにか用事があるときはメールを送るように妻に頼んでいます。
-
エクセルの数式機能、VBA機能で一番価値のある機能はなんだと思いますか?それは何故?
スプレッドシートワールド(表計算の世界)での知識とスキルを磨き始めた時から(今もやっています!)、
ツールのビルトイン・ファンクションそして数式を使うことはごく自然なことでした。
最良の解決方法にはツールのビルトイン・ファンクションとVBAの両方が使われていることが多々見られます。
ビルトイン・ファンクションはExcel.exeの一部です。これは全てのビルトイン・ファンクションは既にコンパイル済みだという事を意味します。
一方VBAは、毎回コードを翻訳(インタープリテート)し、実行します。
以上の事より、ツールのビルトイン・ファンクションはどんな種類のVBAベースのソリューションよりも実行速度が速いことを意味します。
私の見地からの意見ですが、VBAと数式を同時使用する手法を探索することはより知的なチャレンジであると言えます。
-
今からエクセルを始めようとするビギナーにアドバイスがあるとすれば、それはなんですか?
- No1.仕事の計画を立てましょう-エクセルで作業を始める前に紙とペンを使って解法を計画してみましょう。紙とペンはすごく役立ちますし、是非使われることを強くお薦めします。
- No2.キーワードはKISS! - これはKeep it Simple Sillyの頭文字です。論理的でシンプルな構造および設計をお薦めします。複雑な数式を使うことを避けてください。そうしないと暫くした後、メンテナンスを行う場合に非常に時間がかかります。シンプルな構造の例として、一般的にですが、ワークシートベースのソリューションであれば、「入力」と「出力」の2つのセクションに分けることができます。
- No3.エンドユーザーを混乱させないで下さい。エクセルの全てのインターフェースを全ての人が必要とし理解しているわけではありません。
- No4.F1キーを頻繁に使いましょう。あなたがエクセルを始めるのであればF1キーはあなたの一番の友人です。(この場合あなたの友人は、あなたの妻/夫でもペットでもありません。)そして彼は年中無休の24時間体制で対応可能です。
- No5.挑戦、挑戦また挑戦 そして探求してください。知識を得る為の近道はありません。自力で険しい道を進む以外道はありません。
- No6. 私達が直面するボーダーは、私たちのエクセルに関する知識と、なにができるのかというイマジネーションの2つです。
- No7.違う問題には、違うツールを。エクセルでは沢山のツールを使うことができます。実際の問題解決にフィットする最適のツールを使う為に、いくつかのお気に入りのツールを覚えておいておきましょう。違ったツールを使う為には、そのツールについて学ばなければなりません。
- No8.エクセルの知識を学ぶ為に、時々掲示板を訪れてレギュラー回答陣と交流を持ちましょう。他の人が抱えている問題を解くのもまた良い練習になります。
-
初心者時代のエクセルの作品 (VBAでも数式を使ったものでも構いません)を公開させてください。またそれは何か教えてください。
初心者時代の作品を提供する変わりに、数式とファンクションをlocal 言語版 と English版間の変換を行う "FF-Translator (Functions-/Formula Translator)"
というフリーのアドインを提供させてください。
多分、状況によっては役立つと思います。フリーのアドインはこのサイトの[Free Soft]で公開されています。
-
VBAコードや数式を書き始めるときの心構えはなんですか?そしてそのときあなたはどんな環境で取り組みますか? また、マル秘ツールがあれば教えてください。
大抵仕事を始める前にはLed Zeppelin, The Rolling Stones, ZZ Top (初期のアルバム), Thin Lizzy , Ted Nugent等の曲をCDで流しています。
そしてコンピュータを起動する間の為のコーヒは非常に重要です。最後にいつでも紙とペンを使える状態にしておきましょう。
とは言っても、私からのベストアドバイスは、
もし、問題に行き詰まったら、一休みしましょう!
です。
-
最後に、なんでも一言お聞かせください。あなたの助けになった事、あなたのサイトへのリンク、何でも構いません。読者に覚えておいて欲しいことをお書きください。
(フレンドリーで、そして礼儀正しい紳士、エクセルでのクレバーな数式使いと数式ベースにした問題解決においては最もすばらしい人であるGeorge Simms氏に追悼の意を込めて…。)
 |
ご返答有難うございました。 この「黒帯」を進呈させて頂きます。
|
|