失敗談

再計算で2倍に(失敗談)

これを書いているのは夏真っ盛りなので、夏らしく怖い話を一つ。 15年ほど前に業務で、ある発注書(※1,2)で物を手配した時のことです。 ※1 Excel で作成されている。 ※2 今は使用していない。例えば装置2台で手配品が3個/台の場合、2台×3個で計6個が…

文字の修正(失敗談)

本来 Word などで作成すべき文書が、なぜか Excel で作成されていることがあります。同書類を校閲する機会が何度もあって、↓ のような感じで修正するのですが、これがかなり面倒くさい。Word なら、簡単に履歴が残せるのに。ということで、随分前になります…

プロシージャの名前(上手くいかなかったお話)

物づくりには、「モジュール化」という手法があります。tech.nikkeibp.co.jpざっくり言うと、「標準化した部品の組み合わせで製品を設計する」ことのようで、私は勝手に「レゴブロック」をイメージして理解しています。歯車の設計にも、「モジュール」が登場…

ツール番号の置換 の続きの続き

昨日は、加工プログラム内のツール番号を置換する関数について、一旦作成したものに例外処理(PTネジを除外する)を付加してみました。infoment.hatenablog.com早速、依頼者に報告です。「PTネジを除外できました」 「お~!!ありがとうございます・・・あ…

日本史と VBA (失敗談)

子供の学年が上がるに連れ、日本史を習うようになりました。 一方、自身の学生時代を振り返ってみましたが、無味乾燥な年代暗記が苦手で、成績も今一つでした。そこで思いついたのが、以下の切り口による歴史の理解です。 歴史的な出来事が起きたその時、主…

〇×反転

〇なら×に、×なら〇に、オセロのように反転させたいことがあります。 ユーザー定義関数を作ってみました。 Function CrossingOver(str As String) As String Select Case str Case "〇" CrossingOver = "×" Case "×" CrossingOver = "〇" End Select End Fun…