여보세요,
스크립트의 일부로 나는 ^ A로 구분 된 데이터를 식별하고 분리하려고합니다. 이 스크립트는 프로덕션 데이터를 처리하며 ^는 여러 항목이 동시에 만들어졌으며 동일한 행에 표시됨을 나타냅니다. ^ NC 코드 열에 ^가 들어있는 행을 찾아 여러 항목을 각각의 행으로 분리하여 여러 항목이있는 행을 식별 할 수 있기를 원합니다.
새로 추가 된 행에 데이터를 복사하려고하면 문제가 발생합니다. 모든 문자 열에 ^가 들어있는 것은 아니므로, 일부는 단지 하나의 값을 새로운 행에 모두 복사해야하는 반면, ^가있는 행은 두 개의 값 중 하나가 추가 된 각 행에 복사되어야합니다.
코드의 예제 섹션을 첨부했습니다. 왜 10 번 라인이 작동하는지 알 수는 없지만 20 번 라인은 작동하지 않습니다. 나는 또한 Contains (all_cols [s], "^") 및 c = all_cols [s]로 시도했다. 다음을 포함합니다 (c, "^"); 그러나 이들 옵션 중 어느 것도 작동하지 않았습니다.
도움과 의견을 보내 주셔서 감사합니다!
사실, 나는 이것을 게시 한 후에 해결책을 찾는 것을 끝내었다. 20-22 행의 Eval Expr (all_cols [s])을 all_cols [s] [i]로 바꾸면 작동합니다.