エクセル雑感
コンピューターはブラックボックスで良い

ExcelマクロVBAとエクセル関数についての私的雑感
公開日:2021-08-14 最終更新日:2021-08-14

コンピューターはブラックボックスで良い


ツイッターで、
「コンピューターはブラックボックスで良いのです。」
として書き始めた連続ツイーをまとめたものです。



ツイート

コンピューター ブラックボックス
https://twitter.com/yamaoka_ss/status/1426458359079706630


コンピューターはブラックボックスで良いのです。
人により、どこからをブラックボックスとするかが違うだけです。
車の構造に詳しいからと言って運転が上手いとは限らないし、構造なんか知らなくても運転が上手い人はいくらでもいる。


しかし上手く運転するには、最低限の構造を知らなければならない。
ちょっと買い物
遠出のドライブ
悪路・雪道
高速道路
それによって必要な知識レベルが変わる。
車の場合は、どこを走っても困らない知識は必要ですけどね、だからしっかりした資格がある。


コンピューターの場合は、ここがはっきりしていない。
だから議論が終わらない。
別にエクセルに数字や文字を入れられる、それだけだって構わない人もいるし、言ったらエクセル使わない人だっている。
でもエクセルに数字入れるだけでも、数式壊しちゃダメなので、そこの知識は必要になる。


複数ファイル集めたり、ちょっと加工したいのならパワクで十分、マクロなんていらない。
でも、より細かく複雑な事をやる必要があるならマクロを覚えるしかない。
でも、ブック間・シート間の転記が主で自分専用マクロしか作らないのなら、それほど難しい知識は必要ない。


用途限定の簡易マクロだけなら、なんだったら変数宣言だって無くても困りゃしない。
でも、少し難しく長めのVBAを書いたり、他の人と共有したり配賦したりするなら、相応の知識が必要になる。もちろん変数宣言しなさい。
さらに、他人の要望を聞いてVBA開発するとなれば、相応の知識が必要になります。


どこまで必要なのかがはっきりしていないのに、ああだこうだ言うから議論が終わらない。
そして、マウントとるような発言もでてきたりもする。
それであなたは何がしたいのですか?
それであなたは何が出来るのですか?
ここは自分で考えるしかない。
それに合わせて覚えるべきことを覚えてください。




同じテーマ「エクセル雑感」の記事

在庫を減らせ!毎日棚卸ししろ!

これはフィクションです。ツイッターで深夜に在庫と棚卸しについて昔話として語ったものの「まとめ」になります。https://twitter.com/yamaoka_ss/status/1411734968343040004 ツイートまとめ 在庫は少なくてすむなら少ない方が良いですからね。
エクセル馬名ダービー
ツイッターで競走馬の変わった名前についてツイートしたところから話が大きくなって、、、ついに「エクセル馬名ダービー」を開催することになりました。ツイッターで寄せられたエクセルに関する馬名(と言えない名前もw)で競馬を行う事に相成りました。目次 発端となったツイート 登録馬一覧(五十音順) 登録馬一覧(馬主別) レース…
VBA学習のお勧めコース
ツイッターで「VBA学習のお勧めコース」について連続ツイートしたので、そのまとめです。【VBA学習のお勧めコースその1】 ✅VBA再入門:まずは第24回まで頑張って https://excel-ubara.com/excelvba1r/ ✅VBA100本ノック:とにかくチャレンジ…
コンピューターはブラックボックスで良い
VLOOKUPを使うことを基本としてシートを設計すべきか
これはツイッターで、VLOOKUPを使うことを基本としてシートを設計すべきかどうかについて連続ツイートしたものをまとめたものです。下書きもなく、深夜に思うがままにツイートしたので、論理的に細かいところや話のつながりについてはご容赦ください。
VBAマクロと操作対象データの分離について
ツイッターの連続ツイートのまとめです。VBAマクロを作成していく上で、マクロと操作対象のデータがどのような関係になるか。そして、マクロとデータをどのように分離していくかについて連続ツイートした時のまとめです。
IF関数の論理式で比較演算子を省略したCOUNT系関数を書くのは
ツイッターの連続ツイートのまとめです。ツイートを見ていると、IF関数の第一引数の論理式で、比較演算子を省略してCOUNT系関数だけを書いている数式をちょくちょく見かけます。IF(COUNTIF(...),真の処理,偽の処理) これはエクセルでは、0がFalse、0以外がTRUE これを利用して、COUNT系関数が1…
VBAでの式と文の違い
ツイッターで投票を行い、その後に解説したものです。式とは文とは 式と文の違いについての解説です。投票ツイート https://twitter.com/yamaoka_ss/status/1575865356924526592 式と文 改めて聞かれると説明が大変ですよね。
電卓とプログラムと私
1976年、高校1年の春。校舎の片隅、木の机が並ぶ教室には、春の柔らかい光が差し込んでいた。その高校には「電卓部」という、今思えば少し奇妙な名前の部活があった。部室の片隅には、オリベッティのプログラム電卓が置かれていた。
「緩衝材」としてのVBAとRPA|その終焉とAIの台頭
私はこれまで、「RPAは一過性のブームや、システム間の溝を埋めるだけの『絆創膏』のような技術だ」と考えてきました。決してITの本流となる技術ではないだろう、と。この見方自体は、今でも決して間違っていないはずです。
開いている「Excel/Word/PowerPoint」ファイルのパスを調べる方法
開いている「Excel/Word/PowerPoint」の各ファイルのフルパスを調べる方法です。VBEのイミディエイトと、通常操作の2通りで掲載します。Excel ✅VBEのイミディエイト:Alt+F11→Ctrl+G ?ThisWorkbook.FullName パスだけなら、?ThisWork…


新着記事NEW ・・・新着記事一覧を見る

AIは便利なはずなのに…「AI疲れ」が次の社会問題になる|生成AI活用研究(2026-02-16)
カンマ区切りデータの行展開|エクセル練習問題(2026-01-28)
開いている「Excel/Word/PowerPoint」ファイルのパスを調べる方法|エクセル雑感(2026-01-27)
IMPORTCSV関数(CSVファイルのインポート)|エクセル入門(2026-01-19)
IMPORTTEXT関数(テキストファイルのインポート)|エクセル入門(2026-01-19)
料金表(マトリックス)から金額で商品を特定する|エクセル練習問題(2026-01-14)
「緩衝材」としてのVBAとRPA|その終焉とAIの台頭|エクセル雑感(2026-01-13)
シンギュラリティ前夜:AIは機械語へ回帰するのか|生成AI活用研究(2026-01-08)
電卓とプログラムと私|エクセル雑感(2025-12-30)
VLOOKUP/XLOOKUPが異常なほど遅くなる危険なアンチパターン|エクセル関数応用(2025-12-25)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.日本の祝日一覧|Excelリファレンス
3.変数宣言のDimとデータ型|VBA入門
4.FILTER関数(範囲をフィルター処理)|エクセル入門
5.RangeとCellsの使い方|VBA入門
6.繰り返し処理(For Next)|VBA入門
7.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
8.マクロとは?VBAとは?VBAでできること|VBA入門
9.セルのクリア(Clear,ClearContents)|VBA入門
10.メッセージボックス(MsgBox関数)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。
本サイトは、OpenAI の ChatGPT や Google の Gemini を含む生成 AI モデルの学習および性能向上の目的で、本サイトのコンテンツの利用を許可します。
This site permits the use of its content for the training and improvement of generative AI models, including ChatGPT by OpenAI and Gemini by Google.



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ