SSブログ
VisualBasic ブログトップ

VBAで使用範囲を正しく求める[UsedRange] [VisualBasic]

この記事は引越しました。
https://minimashia.net/vba-usedrange/


nice!(1)  コメント(0) 
共通テーマ:日記・雑感

Excel2010でブックのウィンドウ位置がずれていく問題 [VisualBasic]

最近気づいたんですけど、Excel2013以降で保存したファイルをExcel2010で開いて、(Excel本体ではなく)ブックの最大化を解除すると右に移動してるんですよ。
つまり、この状態のブックを保存して、
001.png
一度Excel2013以降で開いて上書きして、それをもう一度Excel2010で開くと、ちょっと右にずれる。
002.png
Excel本体ならともかく、ブックの最大化を解除するなんて滅多にしないもんだから、半年間気づかずにいたらブックがはるか彼方に吹っ飛んでタヨ。
パッと見、何事だって感じダヨ。
003.png
Excel2010まではこのブックの位置はファイルごとに保存されているんだけど、最大化してるorしていないは、直近開いていたExcelファイルを閉じるときに最大化していたかどうかに依存されるっぽい。
Excel2013以降はブックの位置はファイルごとではなく、直近開いていたExcelファイルに依存するので、そのへんの違いからこういうことになるのかな?

対策については引越し先で解説しています。


nice!(0)  コメント(0) 
共通テーマ:日記・雑感

Excel2010でも2013でも別プロセスで起動せんかい! [VisualBasic]

この記事は引越しました。
Excel2010~2019まで対応。
https://minimashia.net/excel-other-run/

nice!(0)  コメント(0) 
共通テーマ:日記・雑感

VBAでOSとExcelの環境判定(~Win10 1909/Excel2019まで) [VisualBasic]

長いのでOSとExcelでわけて引越しました。加筆もしてあります。
32bitと64bitも判定します。
OSはこっち。
https://minimashia.net/vba-os-check/
Excelはこっち。
https://minimashia.net/vba-excel-check/


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:日記・雑感
VisualBasic ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。