안녕하세요
블럭 지정하고 찾아바꾸기 관련 문의드립니다.
필요한 부분만 블럭을 지정해서 바꾸고 싶은데,
아래 코드를 실행하면 전체 문서에서 찾아바꾸기를 실행하고 있습니다.
메시지 박스 옵션을 설정해도 적용이 안되는것 같아
어떻게 해야 할지 몰라 도움을 요청드립니다.
function OnScriptMacro_all_replace()
{
HAction.Run("MoveSelDocBegin");
SetMessageBoxMode(0x20000);
HAction.GetDefault("AllReplace", HParameterSet.HFindReplace.HSet);
with (HParameterSet.HFindReplace)
{
MatchCase = 0;
AllWordForms = 0;
SeveralWords = 0;
UseWildCards = 0;
WholeWordOnly = 0;
AutoSpell = 1;
Direction = FindDir("AllDoc");
IgnoreFindString = 0;
IgnoreReplaceString = 0;
FindString = "[문 ";
ReplaceString = "";
ReplaceMode = 1;
IgnoreMessage = 0;
HanjaFromHangul = 0;
FindJaso = 0;
FindRegExp = 0;
FindStyle = "";
ReplaceStyle = "";
FindType = 1;
}
HAction.Execute("AllReplace", HParameterSet.HFindReplace.HSet);
SetMessageBoxMode(0xF0000);
}