[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『結合されたセルの最終列』(スミレ)
結合されたセルの最終列を取得する方法を教えてください。
最終列のAY列〜BF列の1行目を結合しているんですが、このまま最終列を取得しようとするとAY列になってしまいます。
2行目だと右の方の列に取得したくない余計な文字列があるので、できれば1行目を取得したいと思っています。
LastC = .Range("IV2").End(xlToLeft).Column
今はこのように書いていたんですが、結合されたセルの最終列を取得するにはどのように書き換えれば良いでしょうか。よろしくお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
値が入った結合セルと言う事ですよね?
冗長ですけど、
Range("IV1").End(xlToLeft).Column+Range("IV1").End(xlToLeft).MergeArea.Columns.count-1
とか。
(ウッシ) 2015/10/21(水) 11:22
LastC = .Range("IV1").End(xlToLeft).Offset(0, 1).Column - 1 (???) 2015/10/21(水) 11:29
ありがとうございます!うまく表示されました。
(スミレ) 2015/10/21(水) 11:58
???さんの方がスマートです。
(ウッシ) 2015/10/21(水) 12:02
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.