R을 통해 가져온 Excel 통합 문서의 특정 열을 보호 (또는 다시 보호) 유지

BWolk

두 장의 Excel 통합 문서가 있습니다. 첫 번째 시트 열 B와 C에는 편집 할 수 없도록 보호되는 공식 (여전히 비어있는 두 번째 시트 참조)이 있습니다. 이제 R을 통해이 통합 문서를 가져 와서 두 번째 시트에 데이터를 추가하고 통합 문서를 저장했습니다.

library(openxlsx)
wb <- loadWorkbook('Tables.xlsx')
writeData(wb, 'Sheet2', mydf)
saveWorkbook(wb, New_tables.xlsx')

그러나 통합 문서를 저장하면 시트 1의 B 및 C 열이 더 이상 보호되지 않습니다. 편집으로부터 시트 1의 B 열과 C 열만 보호하기 위해 추가 할 수있는 특정 기능이 있습니까?

감사!

MKa

protectWorksheet사용할 수 있는 기능이 있습니다.

당신은해야합니다 createStyle설정 locked = TRUE또는 FALSE당신은 편집에서 잠 그려하는 행과 열을 제어 할 수 있습니다. 예를 들면 :

library(openxlsx)
wb <- createWorkbook()
addWorksheet(wb, "NEW")
writeData(wb, "NEW", mtcars)
addStyle(wb, "NEW", rows = 1:nrow(mtcars), cols = 1, gridExpand = TRUE, style = createStyle(locked = FALSE))
protectWorksheet(wb, "NEW", protect = TRUE)
saveWorkbook(wb, "New_tables.xlsx", overwrite = TRUE)

이것은 데이터가 채워진 행까지 첫 번째 열을 잠그고 다른 모든 곳에서 잠급니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Excel에서 통합 문서의 특정 시트가 포함 된 특정받는 사람에게 전자 메일을 보내도록하는 방법

분류에서Dev

Sidekiq-특정 대기열을 실행하는 작업 가져 오기 (메서드 호출을 통해)

분류에서Dev

jquery 슬라이더를 통해 가져 오기 요청을 보내고 페이지를 다시로드 한 후 슬라이더의 값을 유지합니다.

분류에서Dev

PHP에 대한 ajax 호출을 통해 Facebook 알림을 보내는 데 문제가 있습니다.

분류에서Dev

모뎀을 통한 서지 보호

분류에서Dev

일반 변수가있는 "set"을 통해 다른 통합 문서에 대한 Excel VBA 참조, 해당 참조를 수식에 유지

분류에서Dev

조각의 기본보기 (또는 Android에서 viewDidLayoutSubviews에 해당)의 측정 통과가 완료되는시기를 감지합니다.

분류에서Dev

Android의 WhatsApp을 통해 특정 연락처로 메시지 보내기

분류에서Dev

gnuplot에서 1000보다 큰 번호가 지정된 열을 그리는 방법

분류에서Dev

이메일을 통해 임의의 번호를 보내려고하지만 계속 오류가 발생합니다.

분류에서Dev

내 JTable 열의 숫자가 지정된 번호보다 작은 지 확인하고 해당 특정 행만 표시하려면 어떻게해야합니까?

분류에서Dev

IntelliJ가 새 모듈 기능을 통해 가져온 패키지를 찾을 수없는 다음 가져 오기 문을 자동으로 삭제합니까?

분류에서Dev

SXSSF를 통해 Excel 통합 문서를 보호하는 방법은 무엇입니까?

분류에서Dev

IMAP 또는 POP3를 통해 사용자 지정 도메인에서 모든 사서함 + 첨부 파일을 다운로드하고 보관합니다.

분류에서Dev

PHP는 양식을 통해 mysql 테이블을 업데이트하고 페이지의 정보를 즉시 다시로드합니다.

분류에서Dev

R의 다른 열에 지정된 번호에 따라 번호가 매겨진 열의 값을보고합니다.

분류에서Dev

테이블에서 XSL을 통해 XML 정보를 표시하는 데 문제가 있습니다.

분류에서Dev

eventFilter를 통해 QLineEdit의 특정 속성을 클립 보드로 가져옵니다.

분류에서Dev

Excel VBA를 통해 Outlook을 통해 전자 메일 보내기-문자열을 통화 형식 또는 백분율로 변환

분류에서Dev

하나의 컨트롤러를 통해 다른 뷰에서 동일한 지시문을 호출하는 방법

분류에서Dev

Excel 사용자 양식을 암호로 보호하지만 암호없이 다시 열 수 있도록하려면 어떻게해야합니까?

분류에서Dev

AJAX 호출을 통해보기 위해 원격 사이트 페이지에서 HTML을 반환하는 CakePHP

분류에서Dev

나는 udp 소켓을 만들고 그것을 통해 문자열을 보내려고합니다. 그러나 sendto ()에서 10038 오류가 발생합니다.

분류에서Dev

나머지 호출을 통해 json을 쿼리 본문으로 보내기

분류에서Dev

Excel 통합 문서를 가리키는 Powershell을 통해 원격 앱을 만들 수 없습니다.

분류에서Dev

$ 0는 심볼릭 링크를 통해 호출 될 때 무엇을 보유합니까?

분류에서Dev

go 플러그인을 통해 함수를 직접 호출하는 것보다 빠른 이유

분류에서Dev

OpenVPN 연결을 통해 특정 IP 주소 또는 호스트 이름 실행

분류에서Dev

Python-DataFrame의 열을 가져온 다음 특정 값만 유지하도록 필터링하는 방법

Related 관련 기사

  1. 1

    Excel에서 통합 문서의 특정 시트가 포함 된 특정받는 사람에게 전자 메일을 보내도록하는 방법

  2. 2

    Sidekiq-특정 대기열을 실행하는 작업 가져 오기 (메서드 호출을 통해)

  3. 3

    jquery 슬라이더를 통해 가져 오기 요청을 보내고 페이지를 다시로드 한 후 슬라이더의 값을 유지합니다.

  4. 4

    PHP에 대한 ajax 호출을 통해 Facebook 알림을 보내는 데 문제가 있습니다.

  5. 5

    모뎀을 통한 서지 보호

  6. 6

    일반 변수가있는 "set"을 통해 다른 통합 문서에 대한 Excel VBA 참조, 해당 참조를 수식에 유지

  7. 7

    조각의 기본보기 (또는 Android에서 viewDidLayoutSubviews에 해당)의 측정 통과가 완료되는시기를 감지합니다.

  8. 8

    Android의 WhatsApp을 통해 특정 연락처로 메시지 보내기

  9. 9

    gnuplot에서 1000보다 큰 번호가 지정된 열을 그리는 방법

  10. 10

    이메일을 통해 임의의 번호를 보내려고하지만 계속 오류가 발생합니다.

  11. 11

    내 JTable 열의 숫자가 지정된 번호보다 작은 지 확인하고 해당 특정 행만 표시하려면 어떻게해야합니까?

  12. 12

    IntelliJ가 새 모듈 기능을 통해 가져온 패키지를 찾을 수없는 다음 가져 오기 문을 자동으로 삭제합니까?

  13. 13

    SXSSF를 통해 Excel 통합 문서를 보호하는 방법은 무엇입니까?

  14. 14

    IMAP 또는 POP3를 통해 사용자 지정 도메인에서 모든 사서함 + 첨부 파일을 다운로드하고 보관합니다.

  15. 15

    PHP는 양식을 통해 mysql 테이블을 업데이트하고 페이지의 정보를 즉시 다시로드합니다.

  16. 16

    R의 다른 열에 지정된 번호에 따라 번호가 매겨진 열의 값을보고합니다.

  17. 17

    테이블에서 XSL을 통해 XML 정보를 표시하는 데 문제가 있습니다.

  18. 18

    eventFilter를 통해 QLineEdit의 특정 속성을 클립 보드로 가져옵니다.

  19. 19

    Excel VBA를 통해 Outlook을 통해 전자 메일 보내기-문자열을 통화 형식 또는 백분율로 변환

  20. 20

    하나의 컨트롤러를 통해 다른 뷰에서 동일한 지시문을 호출하는 방법

  21. 21

    Excel 사용자 양식을 암호로 보호하지만 암호없이 다시 열 수 있도록하려면 어떻게해야합니까?

  22. 22

    AJAX 호출을 통해보기 위해 원격 사이트 페이지에서 HTML을 반환하는 CakePHP

  23. 23

    나는 udp 소켓을 만들고 그것을 통해 문자열을 보내려고합니다. 그러나 sendto ()에서 10038 오류가 발생합니다.

  24. 24

    나머지 호출을 통해 json을 쿼리 본문으로 보내기

  25. 25

    Excel 통합 문서를 가리키는 Powershell을 통해 원격 앱을 만들 수 없습니다.

  26. 26

    $ 0는 심볼릭 링크를 통해 호출 될 때 무엇을 보유합니까?

  27. 27

    go 플러그인을 통해 함수를 직접 호출하는 것보다 빠른 이유

  28. 28

    OpenVPN 연결을 통해 특정 IP 주소 또는 호스트 이름 실행

  29. 29

    Python-DataFrame의 열을 가져온 다음 특정 값만 유지하도록 필터링하는 방법

뜨겁다태그

보관