R
으로 가져올 Excel 파일 컬렉션이 있습니다.Excel에서 가져올 때 숨겨진 데이터를 무시하는 방법
파일에는 숨기고 싶은 숨겨진 데이터가 포함되어 있습니다. 예를 들어 파일을 가져 오지 않았거나 숨겨진 플래그로 파일을 가져 와서 삭제할 수 있습니다.
- 전체 시트가 시트 내에서가 숨겨져 있습니다
- 특정 행을 숨겨 :
파일은 숨겨진 두 가지 유형의 데이터가 포함되어 있습니다.
Excel의 데이터가 숨겨져있는 경우를 식별하는 방법이 있습니까?
은 지금 나는 gdata
패키지를 사용하지만, XLConnect
또는 기타 패키지를 사용하는 것이 행복하고
샘플 코드 :
library(gdata)
xlsfile <- "test.xls"
# grab all the sheet names.
# This is giving me both hidden & non-hidden sheets. I would like only the latter
sheets <- sheetNames(xlsfile)
# read in the xls file, by sheet
xlData <-
lapply(sheets, function(s)
read.xls(xlsfile, sheet=s, stringsAsFactors = FALSE))
필요한 경우, 나는 더미 xls
파일을 만들 수 있습니다 그것을 게시하십시오.
지옥의 동그라미에 갇히고있는 나의 위임. 다른 쪽에서이 작업을 더 쉽게 수행 할 수 있다고 생각합니다. 즉 숨겨진 데이터가 아닌 데이터를 CSV로 내보내는 VBA 스크립트를 작성하는 것이 더 쉽습니다. 그러나 나는 원칙적으로이 파일들을 거부 할 것이기 때문에 더 구체적인 조언을 해줄 수는 없다. – Roland
아마 이것을 이미 알고있을 것입니다 만 데이터를 복사하기 전에 보이는지 확인할 수 있습니다 : Sheets (ws) .Visible = false then copy ... –
@PortlandRunner'visible' 플래그가 수출되고 있습니까? –