[[20120503221208]] 『列の最終』(saori) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『列の最終』(saori)

 ご教示ください。
	A	B	C
 1:	aaa1		
 2:			
 3:	ccc1	ccc2	
 4:			
 5:	eee	eee	
 6:	ffff1	ffff2	ffff3

 Range("A1:C6")の範囲にある最大[列番号]の数値を知りたいのです。
 この例場合はffff3の「3]の値を取得したいのです。
 説明がへたすみません。よろしくお願いします。


 ちゃんとした回答が出るまでのつなぎ(にもならないねぇ、これじゃ)

 =IF(COUNTA(C1:C6)>0,3,IF(COUNTA(B1:B6)>0,2,1))
 (すべて空白なら 0)
 とか

 =MAX(COLUMN(A1)*(COUNTA(A1:A6)>0),COLUMN(B1)*(COUNTA(B1:B6)>0),COLUMN(C1)*(COUNTA(C1:C6)>0))
 (すべて空白なら 1)

 (ぶらっと)

 Rangeと書いてあったので
 MsgBox Range("a1:c6").Find("*", , xlValues, , xlByColumns, xlPrevious).Column
 (ななし) 

(ぶらっと)さん、 (ななし)さん、ありがとうございました。何とか頑張ってみます。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.