(●`ε´●):くまぷー、悪児さんのファイルを見たんだがちょっと
意味がわからないところがあるんだ。
【´・ω・`】:悪児さんは正攻法だと言っていたな。べべちゃん、で、
どんな関数を使っていたんだ?
(●`ε´●):こんなやつだ。「きんぐぎどら」がB1で・・・
B2にこんな式があったんだ・・・
=Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-1) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-2) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-3) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-4) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-5) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-6) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-7) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-8) & Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1)-9)
【´・ω・`】:で、なにがわからないんだい?
(●`ε´●):まず、式が長いんで、どこから解読したらいいのかわからない・・・。
【´・ω・`】:よく見てみると・・・
Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1))
・・・をたくさん、くっつけたようだな。
(●`ε´●):うん、数えてみると10個あるな。
【´・ω・`】:べべちゃん、そういうときは・・・
ひとつを残して後はデリートしてしまえばいい。・・・例えば
=Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1))
・・・だけを残して後は消してしまう。そうすると式の動きが
見えてくる。式が長くて理解しにくいなら
長いままで扱うのは賢くない。短くしてしまえばいい。
(●`ε´●):なるほど。・・・
=Fold(Repeat(" ",10) & B1,1,Len(Repeat(" ",10) & B1))
・・・はどうやら、「きんぐぎどら」の「ら」を表示している部分らしいな。
こうやってみると、ひとつのFold()の部分がひらがな1文字にあたる
ようだな。
【´・ω・`】:うん。
(●`ε´●):わかってきたよ。くまぷー、でも、まだわからないところがあるんだ。
【´・ω・`】:どこだい。
(●`ε´●):それは・・・。
(続く)
コメント