|
▼chicyu さん
こんばんは^^
>解決しました。
それは良かったです・・・・けど
>I列が数式だったのでそれを値変換したら正確に飛びました。
こちらで試してみたら、入力されているのが数式でも、その答えと「N2」に入力した値が一致してたら、ちゃんと飛んだみたいやけど?
なんでだ!?(@_@)
>もう少し精度が上がったらうれしいのですが、
>アクティブにしたセルを、今1・2行目をウィンドウ枠固定しています。
>そのすぐ下に表示されるようにしたいのですがそんなことって
>できたりしますか?
えーっと、それはちょっと私にはレベルが高すぎるようです^^;
調べてみますが、他の達人な回答者さんに期待する方が早そうです。
一応、この質問の続きです・・・とでも書き添えて、改めてスレッドたてはったらいいかもしれません。
蛇足ですが、コードを拝見してちょっと気になったことが。
Dim N As Long
N = ActiveSheet.Range("N2") '
Dim iti As Range
と、ありますが、変数の宣言はまとめられた方がいいと思います。
コードの途中に入れると可読性が悪くなっちゃうし。
あと、シートの指定を、
N = ActiveSheet.Range("N2")
この時しかしてないけど、Withステートメントを使うなりして、全部した方が・・・
この場合、ActiveSheetだから問題ないけど、シートの指定を端折ると、アクティブなシートに対する処理になります。
|
|