Excel VBA質問箱 IV

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

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


12220 / 13646 ツリー ←次へ | 前へ→

【11642】1行目だけ行の高さを変更できないようにする to 04/3/12(金) 22:15 質問
【11645】Re:1行目だけ行の高さを変更できないよう... IROC 04/3/13(土) 2:49 回答
【11660】Re:1行目だけ行の高さを変更できないよ... to 04/3/13(土) 18:34 お礼
【11662】Re:1行目だけ行の高さを変更できないよ... IROC 04/3/13(土) 18:53 回答
【11669】Re:1行目だけ行の高さを変更できないよ... カド 04/3/13(土) 22:30 発言
【11672】Re:1行目だけ行の高さを変更できないよ... IROC 04/3/14(日) 0:19 回答
【11673】Re:1行目だけ行の高さを変更できないよ... カド 04/3/14(日) 6:46 お礼
【11667】Re:1行目だけ行の高さを変更できないよ... アイエネス 04/3/13(土) 21:35 回答

【11642】1行目だけ行の高さを変更できないように...
質問  to  - 04/3/12(金) 22:15 -

引用なし
パスワード
   突然、VBAの仕事を任されて困っているものです。

その仕事のひとつに
1行目だけ行の高さを変更できないようにする。というのがあるのですが
やり方がわかりません。

いろいろ調べていて、シートの保護が鍵かなぁと
も思うのですが、ゴールにはたどり着いていません。

方法をご存知の方、教えていただけないでしょうか。
よろしくお願いします。

【11645】Re:1行目だけ行の高さを変更できないよ...
回答  IROC  - 04/3/13(土) 2:49 -

引用なし
パスワード
   変更されても、保存時やブックオープン時に
規定値になるようにするのでは、駄目ですか?

【11660】Re:1行目だけ行の高さを変更できないよ...
お礼  to  - 04/3/13(土) 18:34 -

引用なし
パスワード
   ▼IROC さん:
>変更されても、保存時やブックオープン時に
>規定値になるようにするのでは、駄目ですか?

だめなようです。
実行中でも変えたくないそうです。

しかし理由を聞くと「かっこ悪いから※1」と
機能として必要なのではなく、見た目※2的に嫌なそうです。

ですので、回答していただいたのに申し訳ないですが
機能的に問題ないので実装しないと交渉をしたいと思います。

しかし、後学のために役立てたいと思います。
ありがとうございました。

※1
1行目にはデータのタイトルやボタンなどが配置してあって
行の高さを変えられるとボタンが2行にまたがってしまうのが
いやなそうです。(説明不足でした。すみません)

※2見た目も重要な場合もあるでしょうが、
今回はそこまでこだわらない簡易ツール的なものです

【11662】Re:1行目だけ行の高さを変更できないよ...
回答  IROC  - 04/3/13(土) 18:53 -

引用なし
パスワード
   Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Rows("1").RowHeight <> 17 Then Rows("1").RowHeight = 17
End Sub

としては如何でしょうか?

【11667】Re:1行目だけ行の高さを変更できないよ...
回答  アイエネス  - 04/3/13(土) 21:35 -

引用なし
パスワード
   >1行目にはデータのタイトルやボタンなどが配置してあって
>行の高さを変えられるとボタンが2行にまたがってしまうのが
>いやなそうです。(説明不足でした。すみません)

コントロールの書式設定でプロパティタブの設定を変える方法ではどうでしょう?

【11669】Re:1行目だけ行の高さを変更できないよ...
発言  カド E-MAIL  - 04/3/13(土) 22:30 -

引用なし
パスワード
   ▼IROC さん こんにちは

私も興味あって実行してみましたが、行幅の変化に対しては
マクロが実行されないようですね。

【11672】Re:1行目だけ行の高さを変更できないよ...
回答  IROC  - 04/3/14(日) 0:19 -

引用なし
パスワード
   >私も興味あって実行してみましたが、行幅の変化に対しては
>マクロが実行されないようですね。

そのつもりで書いたわけではないです。
作業中に一番発生しやすいイベントに記述することで、
変更されてもすぐに元に戻れば、
気になる度合いも少なくなるのではないかと・・・

【11673】Re:1行目だけ行の高さを変更できないよ...
お礼  カド E-MAIL  - 04/3/14(日) 6:46 -

引用なし
パスワード
   ▼IROC さん 回答ありがとう御座います。

なるほどなるほどと期待していただけに、どうして動かないのだろうと
不思議でしたが、当方のミスのようでした。(コードをはるとこ間違えた?)

意図されていることはよく分かりました。

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