🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

Q&A

解決済

2回答

863閲覧

ウインドウ枠の固定 複数

Mkasai

総合スコア19

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

0グッド

2クリップ

投稿2019/12/10 02:09

編集2019/12/10 08:13

予定表を作成し、3ヶ月毎に違う行へ作成。
4月 5月 6月
7月 8月 9月
10月 11月 12月
1月 2月 3月
それぞれカレンダー部分のみ固定してスクロールしたいのですが、同一シート上で複数行固定する方法がわからず悩んでおります。
ウインドウを分割したり、新しいウインドウで複数開いて並べたりしてみましたが、複数人が共有して使用するものとして使いやすいものではありません。
同一シートで複数固定する方法をアドバイスいただけないでしょうか。
よろしくお願いします.

イメージ説明説明](3b5667802f2f40088b4a2b5b409bae38.png)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

>同一シート上で複数行固定する

どんな状態になればいいのか図示できませんか?

多分ないものねだりだとは思いますが…

投稿2019/12/10 07:01

iruyas

総合スコア1067

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Mkasai

2019/12/10 08:13

ご回答ありがとうございました。 イメージ画像を添付させていただきました。 宜しくお願い致します。
iruyas

2019/12/10 12:12

いかなる標準機能をもってしても、ご希望には添いかねるかと。 シート上にスクロールバーを配置して、VBAでゴリゴリ書けば出来るかもしれませんが 行の挿入に対応するのは結構しんどいです。 行の挿入もVBAでしかできない様にして、VBAをゴリゴリと書くことになるでしょう。 テスト/デバッグをしっかりやらないと、ブーイングの嵐になること請け合いです。 私は、そこまでのお付き合いはできません。 悪しからず。
iruyas

2019/12/11 11:42

スクロールではなく、折り畳みをお勧めします。 エクセルの標準機能に、「アウトライン」というのがあります。 大日程の下の中日程を折り畳む。 中日程の下の小日程を折り畳む。 ってな感じに。
Mkasai

2019/12/12 03:47

ありがとうございます。 高度なVBAは技術的に自身がないので、悩んでいました。 アウトラインの機能を使ってみます。 技術が乏しいので時間を要すると思いますが、また結果をご報告させていただきます。 ありがとうございました。
Mkasai

2019/12/12 03:48

自信でした。失礼しました。
Mkasai

2020/02/17 04:47

ありがとうございました。 アドバイスいただいてから時間が経ってしまい申し訳ありません。 アウトラインの機能を使って、見え方の工夫をし、使うことにしました。
guest

0

横につらつら作っておいて(あるいは別シートに)、
新しいウィンドウに該当月を表示しては?

投稿2019/12/11 12:47

mattuwan

総合スコア2163

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問