
以下のコードで先頭行1行のみウィンドウ枠の固定がしたいです。ですが、必ず上から8行固定にされてしまいます。何に原因があるのでしょうか。
IRow_wsは全行数を表す
wbはワークブック
wsは wbのワークシート
'先頭行固定
wb.Activate
ws.Range("A1:M" & IRow_ws).Select
ActiveWindow.FreezePanes = False
ws.Range("A1:M1").Select
ActiveWindow.FreezePanes = True
No.1ベストアンサー
- 回答日時:
---抜粋---
先頭にある複数の行や列を固定する
先頭にある複数の行や列を固定する方法です。ここでは例として、先頭にある3行を固定させます。
1.表を用意し、固定したい行の1行下の行番号をクリックします。
ここでは先頭の3行を固定したいので、4行目の行番号「4」をクリックします。
---------
ここから考えると選択するセル範囲はA2~M2になるみたいですね。
ちなみに私がそのコードでやったら16行固定されてました。
回答ありがとうございます。
マクロの記録で以下のコードにしたところ解決できました。
'先頭行固定
wb.Activate
ws.Range("A1:M" & IRow_ws).Select
ActiveWindow.FreezePanes = False
ws.Range("A1:M1").Select
With ActiveWindow
.SplitColumn = 0
.SplitRow = 1
End With
ActiveWindow.FreezePanes = True
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のExcelファイルをマージす...
-
VBAでCOPYを繰り返すと、処理が...
-
【ExcelVBA】5万行以上のデー...
-
【マクロ】並び替えの範囲が、...
-
VBAの「To」という語句について
-
vbsでのwebフォームへの入力制限?
-
Vba セルの4辺について罫線が有...
-
【マクロ】変数を使った、文字...
-
Vba FileSystemObject オブジェ...
-
エクセルのマクロについて教え...
-
VBAでユーザーフォームを指定回...
-
【ExcelVBA】値を変更しながら...
-
【マクロ】シートの変数へ入れ...
-
エクセルのVBAコードと数式につ...
-
ワードの図形にマクロを登録で...
-
改行文字「vbCrLf」とは
-
エクセルVBA 検索結果を隣のシ...
-
【マクロ】モジュール変数の記...
-
Excelのマクロについて教えてく...
-
ダブルクリックで貼り付けた画...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
”固定”の反意語
-
指数表記の逆は?
-
ページ内検索バーを固定したい。
-
エクセルで、長いデータを作るとき
-
画面の両脇を固定したい。
-
WordPressで ページ追加
-
JavaScriptのプルダウンメニュ...
-
ワードプレスの固定ページでタ...
-
HPで増えすぎたコンテンツを...
-
土壁に穴を空けて てすりをつけ...
-
広報紙を印刷する時のページ数...
-
JIMDOフリー版 問い合わせフォ...
-
in situに用いる固定液について
-
フォルダ下の特定範囲を一括編...
-
ExcelVBA ウィンドウ枠の固定で...
-
右クリックでポップアップメニ...
-
Windows
-
IEで表示できない?
-
webデザインでページめくりアニメ
-
WEBデザインの進め方ってどんな...
おすすめ情報