「一覧」の範囲を元に戻すNo.08660
Iranoan さん 04/11/12 17:59
 
 皆さん今日は、Iranoan です。
 フォルダを股がった検索を行いヒットすると、そのメールのあったフォルダ
の「範囲」は検索以前の範囲に関わり無く「全体」になります。そこで質問で
す。マクロで同じことをした時に、検索する前の範囲に戻す方法は有るでしょ
うか?

[ ]
RE:08660 「一覧」の範囲を元に戻すNo.08664
秀まるお さん 04/11/12 18:34
 
 現状では「範囲」を元に戻す方法は無いです。

 何かマクロの機能として必要なことがあれば追加しますけど。とりあえず検索
にヒットした状態で「全体」になるのは仕方がないと思いますが、例えばそこか
ら以前の「範囲」に戻すマクロ関数があればいいですかね?

[ ]
RE:08664 「一覧」の範囲を元に戻すNo.08666
Iranoan さん 04/11/12 18:49
 
 秀まるおさん今日は、Iranoan です。
> 以前の「範囲」に戻すマクロ関数があればいいですかね?
 はい、それで十分です。

[ ]
RE:08660 「一覧」の範囲を元に戻すNo.08671
きいろいまふらあ さん 04/11/14 01:22
 
検索する前に全ての(検索の対象となりうる)フォルダの範囲を取得しておくん
じゃダメなんでしょうか?

> フォルダを股がった検索を行いヒットすると、そのメールのあったフォルダ
>の「範囲」は検索以前の範囲に関わり無く「全体」になります。そこで質問で
>す。マクロで同じことをした時に、検索する前の範囲に戻す方法は有るでしょ
>うか?

[ ]
RE:08671 「一覧」の範囲を元に戻すNo.08672
Iranoan さん 04/11/14 14:50
 
 きいろいまふらあさん今日は、Iranoan です。
> 検索する前に全ての(検索の対象となりうる)フォルダの範囲を取得しておくん
> じゃダメなんでしょうか?
 秀丸で配列を使うと、バッファが直に一杯になってしまうし、速度を考える
と、現実的ではありません。

 既に関数を用意して頂けるとのとこなので、問題は解決していますが...。

[ ]
RE:08672 「一覧」の範囲を元に戻すNo.08673
きいろいまふらあ さん 04/11/15 01:28
 
>> 検索する前に全ての(検索の対象となりうる)フォルダの範囲を取得しておくん
>> じゃダメなんでしょうか?
> 秀丸で配列を使うと、バッファが直に一杯になってしまうし、速度を考える
>と、現実的ではありません。

バッファの問題はiniファイルにでも書き出しておけば済むと思いますが、(な
さろうとしている処理に対して)現実的な速度が出なかったのであればしょうが
ないですね。そこまで考えが至りませんでした。

> 既に関数を用意して頂けるとのとこなので、問題は解決していますが...。

問題は解決していたのですね。重ね重ね失礼いたしました。
副作用(検索スピード低下とか)がないといいですね。

[ ]
RE:08673 「一覧」の範囲を元に戻すNo.08674
秀まるお さん 04/11/15 16:39
 
 SetViewAreaFoundBeforeって関数を追加しました。

[ ]
RE:08674 「一覧」の範囲を元に戻すNo.08675
Iranoan さん 04/11/15 18:54
 
 秀まるおさん今日は、Iranoan です。
>  SetViewAreaFoundBeforeって関数を追加しました。
 どうも有り難うございます。

[ ]