Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


4910 / 13644 ツリー ←次へ | 前へ→

【53632】行が非表示か表示か? KOBA 08/1/27(日) 15:08 質問[未読]
【53633】Re:行が非表示か表示か? じゅんじゅん 08/1/27(日) 16:03 発言[未読]
【53649】Re:行が非表示か表示か? じゅんじゅん 08/1/29(火) 11:05 発言[未読]
【53650】Re:行が非表示か表示か? VBWASURETA 08/1/29(火) 11:43 発言[未読]
【53666】Re:行が非表示か表示か? KOBA 08/1/30(水) 10:11 お礼[未読]
【53665】Re:行が非表示か表示か? KOBA 08/1/30(水) 10:06 お礼[未読]

【53632】行が非表示か表示か?
質問  KOBA  - 08/1/27(日) 15:08 -

引用なし
パスワード
   行を非表示する Hidden=True
行を表示する Hidden=False はマスターできました
しかし行が非表示か?表示か?を調べるマクロが分かりません
教えてください。よろしくお願いします。
例:行10〜最終行が非表示になっています
 ActiveCell(8,15)で
  If ActiveCell.Offset(0,-2) <> "" And ActiveCell.Offset(1,-2) = "" _
    ActiveCell.Offset(2,-2) = 非表示なら Then
    ActiveCell.Offset(2).Hidden = False
としたいのです。
よろしくお願いします。

【53633】Re:行が非表示か表示か?
発言  じゅんじゅん  - 08/1/27(日) 16:03 -

引用なし
パスワード
   ▼KOBA さん:
>行を非表示する Hidden=True
>行を表示する Hidden=False はマスターできました
>しかし行が非表示か?表示か?を調べるマクロが分かりません
>教えてください。よろしくお願いします。
>例:行10〜最終行が非表示になっています
> ActiveCell(8,15)で
>  If ActiveCell.Offset(0,-2) <> "" And ActiveCell.Offset(1,-2) = "" _
>    ActiveCell.Offset(2,-2) = 非表示なら Then
>    ActiveCell.Offset(2).Hidden = False
>としたいのです。
>よろしくお願いします。

With ActiveCell.Offset(2, 2)
 If .EntireRow.Hidden = False Then
   .EntireRow.Hidden = True
 Else
   .EntireRow.Hidden = False
 End If
End With

例えばこんな感じ?

.EntireRow.Hidden:行の表示
.EntireColumn.Hidden:列の表示

【53649】Re:行が非表示か表示か?
発言  じゅんじゅん  - 08/1/29(火) 11:05 -

引用なし
パスワード
   質問【53648】については、
・指名されても。。。
・個人アドレスを載せるのも。。。
と思いますので、こちらに書かせてもらいました。

>.EntireRow = False'行を表示
.EntireRow.Hidden = False では?

あとTargetを使えるのに、ActiveCellを使っているのも。。。

【53648】は削除された方が。
>「題名」の横のセルは質問にしました。
新規投稿で書かれたのでは?
コメント右上の”返信”をクリックして「投稿」画面が出たら
発言を質問にすれば良いはず。

【53650】Re:行が非表示か表示か?
発言  VBWASURETA  - 08/1/29(火) 11:43 -

引用なし
パスワード
   ▼KOBA さん、 じゅんじゅん さん:

こんにちは。

ちょっとここに書くべきでもないですし、
HP管理者でもないですがご注意をということで
書かせて頂きます。

質問に指名されますと他の方からの
回答は必要ない又は信じないように見えます^^;
もし、他の質問を書かれましてもレスが
つきにくいことにもなり兼ねますのでご注意下さい。

後、メアドをHP上に書くのは広告メールや
悪戯メールが増えますので気をつけた方が良いです。

ということで、ご注意下さい。
では。

【53665】Re:行が非表示か表示か?
お礼  KOBA  - 08/1/30(水) 10:06 -

引用なし
パスワード
   ▼じゅんじゅん さん:
> 質問【53648】については、
>・指名されても。。。
>・個人アドレスを載せるのも。。。
>と思いますので、こちらに書かせてもらいました。
>
>>.EntireRow = False'行を表示
>.EntireRow.Hidden = False では?
>
>あとTargetを使えるのに、ActiveCellを使っているのも。。。
>
>【53648】は削除された方が。
>>「題名」の横のセルは質問にしました。
>新規投稿で書かれたのでは?
>コメント右上の”返信”をクリックして「投稿」画面が出たら
>発言を質問にすれば良いはず。

今回はじめてで、ご迷惑かけました。
 .EntireRow.Hidden = False
で快調に動きました。
御礼申し上げます。
これからもよろしくお願いします。

【53666】Re:行が非表示か表示か?
お礼  KOBA  - 08/1/30(水) 10:11 -

引用なし
パスワード
   ▼VBWASURETA さん:
>▼KOBA さん、 じゅんじゅん さん:
>
>こんにちは。
>
>ちょっとここに書くべきでもないですし、
>HP管理者でもないですがご注意をということで
>書かせて頂きます。
>
>質問に指名されますと他の方からの
>回答は必要ない又は信じないように見えます^^;
>もし、他の質問を書かれましてもレスが
>つきにくいことにもなり兼ねますのでご注意下さい。
>
>後、メアドをHP上に書くのは広告メールや
>悪戯メールが増えますので気をつけた方が良いです。
>
>ということで、ご注意下さい。
>では。

ご指摘ありがとうございます。
以後気をつけます。
これからもよろしくお願いします。

4910 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free