나는 특정 셀 범위를 복사하여 별도의 통합 문서의 테이블에 붙여 넣는 Excel의 VBA 매크로를 (stackoverflow 사용자 : @xificurC의 도움으로) 개발했습니다. . 그러나 내 계정에 대한 사용자 권한으로는 사용할 수없는 데이터와 관련된 수식이이 테이블에 있습니다. 그래서 내 질문은 어떻게 수식 대신 셀의 실제 액면 값을 복사 할 수 있습니다.VBA Excel 책 예약 수식이 아닌 복사 셀 값
'get all excel files (and only excel files) from specified folder
file_checks = Dir(path & "\*.xls*")
Do Until file_checks = ""
'open file
Set wkbklp = Workbooks.Open(path & "\" & file_checks)
Set wkshtlp = wkbklp.Sheets(1)
'copy data away from original
Set data_return = wkshtlp.Range(start_cell).CurrentRegion
data_return.Copy check_sheet.Cells(check_sheet.Rows.Count, "B").End(xlUp).Offset(1, 0)
'close file without saving to make it all more automated
wkbklp.Close False
'loop through files until all are done
file_checks = Dir
Loop
이것은 한 책에서 다른 책으로 데이터를 전송하는 코드입니다. 나는이 일을하는 명령을 찾지 못했지만 나는 아마추어 일 뿐이므로 틀린 핵심 단어를 사용했을지도 모른다.
그냥 사용 ** 복사 **와 ** PasteSpecial ** Gary'sStudent @ –
내가 그것을 사용하는 방법을 잘 모르겠습니다 값, 사용자가 링크를 가지고있다? – Samiko