메뉴
미해결 엑셀2019윈도우10

구글시트 가져오기(Window10 성공, Window11 실패)

도
3월 10일 조회 942
조건부 시트 아래의 내용이 입력되어 있습니다.

A1(B1을 하이퍼링크)

B1(구글시트 전체경로) : ="https://docs.google.com/feeds/download/spreadsheets/Export?key=" & B2 & "&exportFormat=xlsx"

B2(시트경로) : 1rmXRcAz0DGk3fdzrx76f3Nb3_JV2wVArxeIudS3BVK4

B3(시트 다운로드 경로) : C:\Users\user\Downloads\

B4(파일명) : 2024_생활지도.xlsx

B5(시트번호) : 1

 

메인시트의 VBA

Dim File_check As Boolean
Dim GSwb As Object, GSws As Worksheet
Dim Name_00 As String, Name_01 As String, Name_02 As String, Name_03 As String
Dim Name_04 As Integer

'00 - 사용자명, 01 - 시트 저장, 02 - 저장경로, 03 - 파일명, 04 - 시트번호
Name_00 = Environ("USERNAME")
Name_01 = "https://docs.google.com/feeds/download/spreadsheets/Export?key=1rmXRcAz0DGk3fdzrx76f3Nb3_JV2wVArxeIudS3BVK4&exportFormat=xlsx"
Name_02 = "C:\Users\" & Environ("USERNAME") & "\Downloads\"
Name_03 = "2024_생활지도.xlsx"
Name_04 = 1
'====================기본세팅
File_check = False

'====================동작 1
'다운링크를 하이퍼링크로 연결시키고 작동시키기
Sheets("조건").Hyperlinks.Add Sheets("조건").Range("A1"), Name_01
' Sheet1.Hyperlinks.Add Sheets(2).Range("A1"), Sheets(2).Range("B1")
Sheets("조건").Hyperlinks(1).Follow
ActiveWorkbook.SaveAs Filename:=Name_02 & Name_03
ActiveWorkbook.Close

 

Window 10에서는 정상적으로 작동을 합니다. 그런데 Window 11에서는  ActiveWorkbook.SaveAs Filename:=Name_02 & Name_03 에서 오류가 발생합니다.

Window 버전에 관계없이 정상작동할 수 있는 방법을 알고싶습니다.

댓글 2

원
원조백수 3월 11일
Name_02 = "C:\Users\" & Environ("USERNAME") & "\Downloads\"
결과가 어떤지 궁금합니다.
Name_02와 Name_03이 사용전에 어떤 값을 가지고 있는지요?

저는 Download 폴더를 이동하여 사용하고 있기 때문에 저 규칙으로 적용이 안됩니다만,,,
이런 경우 아래를 참고하세요.
https://egtools.tistory.com/entry/VBAUserFolders
도
도다리 작성자 3월 14일
도움을 요청드립니다.

Name_02 = CreateObject("WScript.Shell").RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\{374DE290-123F-4565-9164-39C4925E467B}")

Name_02 = Replace(Name_02, "%USERPROFILE%", Environ$("USERPROFILE"))

Name_03 = "2024_생활지도.xlsx"

이렇게 설정하여도 마찬가지 결과입니다.

Name_02의 결과값으로는 C:\Users\user\Dpwnloads

Name_03의 결과값으로는 2024_생활지도.xlsx 입니다.

그리고 아래의 오류메세지가 생성됩니다.



 

 

질문답변 게시판의 최근 글

스크랩 완료