0

ウィンドウ枠を固定できるノードがライブラリ内にないので、スクリプト実行を使って行いたいです。

フォルダは固定ですが、毎日ファイル名が変わるエクセルに行うのでエミュレーションは使いたくないです…。

エクセルの絶対パスは取得して変数に格納しています。

【試みたコード】

filePath = !ファイル名!
sheetName = !シート名!
cellAddress = !セル位置!

Sub FreezePanes()

 Workbooks(filePath).Worksheets(sheetName).Activate
 Range(cellAddress).Select
 ActiveWindow.FreezePanes = True

End Sub

【結果】

エラーにはなりませんでしたが、なにも起こりませんでした。

プログラミングの知識が全くないので、Google先生に聞いてコードを書きました。

今はウィンドウ識別を(スクリーン)にしたエミュレーションでウィンドウ枠の固定を行っていますが、できればファイルを指定して確実に行いたいです…。

この質問は解決済みのためクローズされています。
すがはら 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。