- 作成者投稿
- 2015年6月27日 12:57 pm #21822Autumn参加者
お世話になります。
下記のマクロがあります。
該当する行の行頭に数字を入力し、並び替えようと思ったのですが
参考テキストに(水)(木)がないため、前回の(火)の行がヒットしてしまうというよくわからない挙動をします。
選択範囲がなんらかの原因で固定されてしまっているのかと、考えてみたのですが、うまくいかないため
どういったことが起こっていて、どうすれば、希望通り動作するのか、教えてください。//曜日別に並び替える
document.selection.Find(“^(?=.*\\(月\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”1\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。document.selection.Find(“^(?=.*\\(火\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”2\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。
//document.HighlightFind=false;document.selection.Find(“^(?=.*\\(水\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”3\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。
//Quit();document.selection.Find(“^(?=.*\\(木\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”4\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。document.selection.Find(“^(?=.*\\(金\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”5\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。document.selection.Find(“^(?=.*\\(土\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”6\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。document.selection.Find(“^(?=.*\\(日\\)).*$”,eeFindSaveHistory | eeFindReplaceRegExp | eeFindSelectAll);
document.selection.Replace(“^”,”7\\t”,eeFindNext | eeFindSaveHistory | eeFindReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp);
document.selection.Collapse();//選択を解除します。Quit();
参考テキスト
7月3日(金)01:30~02:00(30分) [新]ケイオスドラゴン 赤竜戦役(第1話) サンテレビ(Ch.3)
7月3日(金)01:55~02:25(30分) [新]乱歩奇譚Game of Laplace[字] 関西テレビ1(Ch.8)
7月3日(金)02:00~03:00(60分) [新]アクエリオン10周年1時間合体スペシャル(第1話) サンテレビ(Ch.3)
7月3日(金)03:30~04:00(30分) STEINS;GATE 第1話[新] BS11(Ch.211)
7月3日(金)23:30~00:00(30分) [新]城下町のダンデライオン(第1話) サンテレビ(Ch.3)
7月4日(土)02:10~02:40(30分) [新]Classroom☆Crisis #01 MBS毎日放送(Ch.4)
7月4日(土)03:10~03:40(30分) [新]戦姫絶唱シンフォギアGX #01 MBS毎日放送(Ch.4)
7月4日(土)14:00~17:00(180分) [新]カプトンイ 真実を追う者たち #1~#2 [字] AXNミステリー HD(Ch.560)
7月4日(土)17:00~18:00(60分) [新]ホワイトカラー(シーズン6)#1 残された時間 [二] AXNミステリー HD(Ch.560)
7月4日(土)23:00~23:30(30分) [新]ドラマ メタル侍(第1話) サンテレビ(Ch.3)
7月4日(土)23:30~00:00(30分) デュラララ!!×2 転 第13話「汝の敵を愛せよ」[新] BS11(Ch.211)
7月5日(日)03:00~04:15(75分) [新]カプトンイ 真実を追う者たち #1 [字] AXNミステリー HD(Ch.560)
7月6日(月)16:30~17:00(30分) 【新】なぜ東堂院聖也16歳は彼女が出来ないのか? #1 エンタメ~テレHD☆(Ch.766)
7月7日(火)00:00~01:00(60分) [新]偽りの太陽~Low Winter Sun S1 #1「悪夢の始まり」[字] FOXスポーツ&エンターテイメント(Ch.409)
7月7日(火)19:00~19:30(30分) 【新】なぜ東堂院聖也16歳は彼女が出来ないのか? #1 エンタメ~テレHD☆(Ch.766)
7月11日(土)17:00~23:00(360分) [新]罪悪~ドイツの不条理な物語~ #1~#6 [字][終] AXNミステリー HD(Ch.560)
7月11日(土)20:00~21:20(80分) [新]アウトランダー [二] #1 AXN HD 海外ドラマ(Ch.559)
7月11日(土)23:00~00:00(60分) [新]フォーリングスカイズ4#1[二]「“ゴースト”」【ONLY ON STAR】 スターチャンネル3(Ch.197)マクロを動作した結果のテキスト
5 7月3日(金)01:30~02:00(30分) [新]ケイオスドラゴン 赤竜戦役(第1話) サンテレビ(Ch.3)
5 7月3日(金)01:55~02:25(30分) [新]乱歩奇譚Game of Laplace[字] 関西テレビ1(Ch.8)
5 7月3日(金)02:00~03:00(60分) [新]アクエリオン10周年1時間合体スペシャル(第1話) サンテレビ(Ch.3)
5 7月3日(金)03:30~04:00(30分) STEINS;GATE 第1話[新] BS11(Ch.211)
5 7月3日(金)23:30~00:00(30分) [新]城下町のダンデライオン(第1話) サンテレビ(Ch.3)
6 7月4日(土)02:10~02:40(30分) [新]Classroom☆Crisis #01 MBS毎日放送(Ch.4)
6 7月4日(土)03:10~03:40(30分) [新]戦姫絶唱シンフォギアGX #01 MBS毎日放送(Ch.4)
6 7月4日(土)14:00~17:00(180分) [新]カプトンイ 真実を追う者たち #1~#2 [字] AXNミステリー HD(Ch.560)
6 7月4日(土)17:00~18:00(60分) [新]ホワイトカラー(シーズン6)#1 残された時間 [二] AXNミステリー HD(Ch.560)
6 7月4日(土)23:00~23:30(30分) [新]ドラマ メタル侍(第1話) サンテレビ(Ch.3)
6 7月4日(土)23:30~00:00(30分) デュラララ!!×2 転 第13話「汝の敵を愛せよ」[新] BS11(Ch.211)
7 7月5日(日)03:00~04:15(75分) [新]カプトンイ 真実を追う者たち #1 [字] AXNミステリー HD(Ch.560)
1 7月6日(月)16:30~17:00(30分) 【新】なぜ東堂院聖也16歳は彼女が出来ないのか? #1 エンタメ~テレHD☆(Ch.766)
4 3 2 7月7日(火)00:00~01:00(60分) [新]偽りの太陽~Low Winter Sun S1 #1「悪夢の始まり」[字] FOXスポーツ&エンターテイメント(Ch.409)
4 3 2 7月7日(火)19:00~19:30(30分) 【新】なぜ東堂院聖也16歳は彼女が出来ないのか? #1 エンタメ~テレHD☆(Ch.766)
6 7月11日(土)17:00~23:00(360分) [新]罪悪~ドイツの不条理な物語~ #1~#6 [字][終] AXNミステリー HD(Ch.560)
6 7月11日(土)20:00~21:20(80分) [新]アウトランダー [二] #1 AXN HD 海外ドラマ(Ch.559)
6 7月11日(土)23:00~00:00(60分) [新]フォーリングスカイズ4#1[二]「“ゴースト”」【ONLY ON STAR】 スターチャンネル3(Ch.197)2015年6月28日 6:32 am #21827Yutaka EmuraキーマスターAutumn 様
いつもお世話になっております。
これは調査します。。
よろしくお願い申し上げます。
2015年7月7日 5:28 am #21842Yutaka EmuraキーマスターAutumn 様
いつもお世話になっております。江村です。
これは、v15.1.6 で修正いたしました。遅くなり申し訳ありませんでした。
よろしくお願い申し上げます。
2015年7月8日 4:16 pm #21850Autumn参加者お世話になります。
自分の提示したテストテキストで、マクロを動作させただけではありますが
思った通りの動作結果がでて、ほっととしました。ありがとうございました。
また、別件の要望で、検索メニューに、「選択範囲のみ」を追加していただきありがとうございました。
ほしかった機能なので、助かります。 - 作成者投稿
- このトピックに返信するにはログインしてください。