MSHFlexGridでのMergeCellsについて

解決


ナイン  2005-03-30 20:37:48  No: 89099

MSHFlexGridでのMergeCellsについて教えて下さい。

図1.結合前(3行9列)        図2.結合後
┌┬┬┬┬┬┬┬┬┐      ┏━━┳━┳┳┳┳┓
├┼┼┼┼┼┼┼┼┤  →  ┃    ┣━┫┃┣╋┫
├┼┼┼┼┼┼┼┼┤      ┣┳┳╋┳╋╋╋╋┫
└┴┴┴┴┴┴┴┴┘      ┗┻┻┻┻┻┻┻┻┛

上図のような感じで、結合したいのですが、
可能ですか?
縦方向、横方向のみというのは、出来そうなのですが、
縦横共に結合は、うまくいきません。
あと、結合したくない部分をセル単位で指定できないでしょうか?
上図でいうと、1,2行目は、列結合したいのですが、
3行目は、2行目と列結合したくないのですが、
一つのグリッドで表すには、不可能でしょうか?

いろいろ面倒な質問とは思いますが、
よろしくお願い致します。

環境は、VB6 SP5です。


魔界の仮面弁士  2005-03-30 21:47:32  No: 89100

縦横同時結合はできなかったと思います。


特攻隊長まるるう  2005-03-30 22:56:25  No: 89101

>あと、結合したくない部分をセル単位で指定できないでしょうか?
できません…が間に高さ0のセルを挟む事で擬似的に実現は可能です。
ここの過去ログ検索『MergeCells』
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200402/04020110.txt
初心者掲示板の過去ログ検索『MergeCells』
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200405/04050015.txt


ナイン  2005-03-31 02:17:52  No: 89102

魔界の仮面弁士さん、特攻隊長まるるうさん
ご回答ありがとうございました。

結局、出来ないということなので、
縦横同時結合は、あきらめます。

結合したくないエリアは、サイズ0を設定して回避しようと思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加