臨時すれ: 部分和下書

  • _Kyle(1291004)
  • 2010/05/22 (Sat) 22:58:36
「Excelの限界に挑戦」シリーズその2 (違

全部そうですがw これも正真正銘チラシの裏です、念のため。

------------------------

回答するたびに毎回スクラッチから書いて
【そのたびに】なにかしらしくじるというのもいい加減芸がありませんし、
ときどき検索で跳んできて「遭難」しちゃう方がいらっしゃるようなので
「部分和まとめ」的なものを作ろう…と思ったのですが

大方の予想通り

 りふぁくたりんぐ ⇒ 動作てすと ⇒ でばぐ ⇒ べんちまーくてすと ⇒
 りふぁくたりんぐ ⇒ 動作てすと ⇒ でばぐ ⇒ …

という無限ループに陥って収拾がつかなくなりました orz

おまけに「段階追って騙ろう」なんて無謀なこと思ったもんだから
各バージョンごとにそれぞれバージョン管理が要るという… orz

------------------------

手元がいい加減ごちゃごちゃしちゃって、気力が萎えつつあるので
とりあえず「ある程度固まってる」部分から順次上げて行こうと思います。

突っ込み・ダメ出し【大歓迎】ですが
「あ、ソレはver.X.XXで解決済みデス」
みたいなことはあるかも。

落ち着いたらあらためてまとめる予定…です、一応。

------------------------

テーマがテーマなんで、べんちまーくに時間喰われるんですよね。

バージョンごとの性能差も激しいので
課題を重くすると、下位バージョンだと宇宙が消滅するまで終わらないし
課題を軽くすると、上位バージョンだと一瞬で片付くので数字取れないし…。

まぁ「算盤と電卓の性能比較」みたいなハナシで
そもそも較べるのが無茶なんですが、なぜか算盤の方を奨めるような人もいますし(ーー;)

------------------------

回答でコード書くときは
 「やっつけでも、ぐだぐだなスパゲッティでも、素人マクロでも、【解決しないよりはマシ】だろ、たぶん」
なスタンスですし、

実務でコード書くときは
 「とりあえず当座動けばいいや。どうせ余技だし、どうせサービス残(ry」
なスタンスなので、

適当なところで「えいやっ」と区切りつけて「Exit Do」するんですが
いざ時間掛けて「ちゃんと」書こうとするといつまでたっても完成しないという
素人ぷろぐらまに実にアリガチな…… orz

------------------------

なお、上で「りふぁくたりんぐ」とか「べんちまーくてすと」とか言ってるのは
無論【 冗談 】です。そういうレベルのハナシぢゃありませんw

------------------------

おっと、動作仕様書くの忘れてた(ぉ

どのコードも基本的に、アクティブシートの

 ・A1セルに目標値
 ・B1セル以下に要素

を入力して起動すると

 ・A2セルに発見した解の個数
 ・C列以降に解

を書き出します。

初期処理でC列以降をクリアするので注意。
    
(投稿前に、内容をプレビューして確認できます)