현재 테이블 이름의 마지막 단어에서 여러 데이터 테이블의 이름 바꾸기안녕하세요. 데이터 테이블 이름이 디렉터리 형식이기 때문에 여러 데이터 테이블의 이름을 바꾸려고 합니다. 폴더 이름에 따라 이름을 바꾸고 싶습니다(디렉토리의 마지막 문자에서 가져옴).
샘플 데이터 테이블 이름:
C:\사용자\데스크탑\테이블1
C:\사용자\데스크탑\테이블2
C:\사용자\데스크탑\테이블3
파일 이름에서 마지막 단어를 가져오기 위해 Word 기능을 사용해 보았지만 작동하지 않습니다. 도와주세요
For (w = 1, w <= N Table(), w++,
dtName = Word(-1, Data Table(w), "-"),
Data Table(w) << Set Name(dtName);
);
결과 데이터 테이블 이름은 Table1, Table2, Table3이어야 합니다.
자동화 및 스크립팅Re: 현재 테이블 이름의 마지막 단어에서 여러 데이터 테이블의 이름을 바꿉니다.데이터 테이블 이름을 검색해야 합니다.
For (w = 1, w <= N Table(), w++,
dtName = Word(-1, Data Table(w) << get name, "-"),
Data Table(w) << Set Name(dtName);
);
Re: 현재 테이블 이름의 마지막 단어에서 여러 데이터 테이블의 이름을 바꿉니다.왜 이런 오류가 발생합니까?
'For' , For/*###*/(w = 1, w <= N Table(), w++, dtName = Word(의 액세스 또는 평가에 인수가 너무 많습니다{40}.
-1,
데이터 테이블( w ) << 이름 가져오기,
"-"
), 데이터 테이블( w ) << Set Name( dtName ))
--- 편집하다 ---
Word 함수 뒤의 쉼표를 ; 그리고 지금 일하고 있어
For (w = 1, w <= N Table(), w++,
dtName = Word(-1, Data Table(w) << get name, "-");
Data Table(w) << Set Name(dtName);
);