« 成績一覧表を作る(7) | メイン | 15パズル(17) »

2007年4 月17日 (火曜日)

コメント

悪児

数値以外は入らない、という前提なら、

If Exact(Cells(%i,1),"")=false Then

でも良さそうですね。

ただ、悪児なら、

%suu = CountNum(Range("A1:A5"))

としますが。(^^)ゞ

くまぷー

早速のコメント、ありがとうございます。
今回のように「excelとちょっと違う」という
ようなところが、くまぷーの盲点です。(^^ゞ

まさか、三四郎が0と""の区別がつかないなんて思ってもいませんでした。

>%suu = CountNum(Range("A1:A5"))

このような書き方ができないんですね・・・。

やはり、JustSystemは三四郎マクロの
本をだすべきかな~。
でも、出されちゃうと個人でこのように
三四郎マクロのブログを作ったりする
楽しみがなくなちゃうし・・・。
痛し痒しですね。

このようなことに躓かなければ
べべちゃんの作った(5)のやたらに
長いコードをサブルーチンを
使ってコンパクトにする予定でした・・・。

悪児

エクセルマクロでも、

suu = Application.WorksheetFunction.Count(Range("A1:A5"))

で、できるのではないでしょうか?
いちいち、
Application.WorksheetFunction.
を書くのが面倒ですが。(^^)ゞ

くまぷー

>で、できるのではないでしょうか?

もちろん、できます。(^^ゞ

「このような書き方ができないんですね・・・。」という発言の趣旨は

悪児さんのような書き方が、くまぷーには
できない・・・という意味でエクセルではできないという意味ではありません。(^^ゞ

舌足らずでした。

www.chiguna.com

Hmm is anyone else encountering problems with the pictures on this blog loading? I'm trying to figure out if its a problem on my end or if it's the blog. Any responses would be greatly appreciated.
www.chiguna.com http://www.chiguna.com/

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー