Mac 용 Excel에서 파워 쿼리 사용

이제 Mac 용 Excel에서 로컬 파일에 대 한 파워 쿼리 새로 고침 및 VBA를 통한 쿼리 생성을 지원 합니다. 파워 쿼리 편집기에서의 작성은 아직 지원 되지 않습니다.

파워 쿼리 쿼리 새로 고침

현재는 로컬을 사용 하는 쿼리를 새로 고칠 수 있습니다. TXT,. CSV,. .XLSX,. XML 또는. JSON 파일을 데이터 원본으로 SQL Server와 같은 네트워크 원본은 아직 지원 되지 않습니다.

별도의 명령을 사용할 필요가 없습니다- 데이터 > 모두 새로 고침을 클릭 하거나 원하는 다른 모든 외부 데이터 새로 고침 방법을 사용 합니다.

Mac 용 Excel의 리본 메뉴에 있는 모두 새로운 명령

VBA를 사용 하 여 파워 쿼리 쿼리 작성

Mac 용 Excel에서는 파워 쿼리 편집기에서 제작할 수 없지만, VBA에서는 파워 쿼리 작성을 지원 합니다. 다음은 사용자가 조정 하 고 사용할 수 있는 몇 가지 기본 코드입니다.

중요: 다음 예제 서브루틴은 실행할 때 코드의 다양 한 요소에 통합 되는 문자열이 포함 된 셀을 참조 합니다. 이를 적용 하려면 지정 된 셀의 워크시트에 고유한 쿼리 정보를 추가 하거나 쿼리 정보를 포함 하는 셀 참조를 변경 하면 됩니다.

쿼리 만들기 및 데이터 로드

1에서 100 까지의 값을 사용 하 여 목록을 만드는 쿼리를 추가 하는 간단한 예제는 다음과 같습니다.

Sub CreateSampleList()
    ActiveWorkbook. 쿼리. 이름 추가: = "SampleList", 수식: = _
        "let" & vbCr & vbLf & _
            "원본 = {1.100}," & vbCr & vbLf & _
            "ConvertedToTable = 테이블. FromList (Source, Splitter. SplitByNothing (), null, null, ExtraValues. 오류)," & vbCr & vbLf & _
            "RenamedColumns = RenameColumns (ConvertedToTable, {{" "Column1" "," "ListValues" ""}}) "& vbCr & vbLf & _
        "in" & vbCr & vbLf & _
            "RenamedColumns"
    ActiveWorkbook. 워크시트를 추가
합니다.     ActiveSheet 개체를 사용 합니다. 추가 (SourceType: = 0, 원본: = _
        OLEDB Provider = Microsoft. m 1, Data Source = $Workbook $; Location = SampleList 확장 속성 = "" "" "_
        , Destination: = Range ("$A $1"))))))))))). QueryTable
        . CommandType = xlCmdSql
        . CommandText = Array ("SELECT * FROM [SampleList]")
        . RowNumbers = False
        . FillAdjacentFormulas = False
        . PreserveFormatting = True
        . RefreshOnFileOpen = False
        . BackgroundQuery = True
        . RefreshStyle = xlInsertDeleteCells
        . SavePassword = False
        . SaveData = True
        . AdjustColumnWidth = True
        . RefreshPeriod = 0
        . PreserveColumnInfo = True
        . ListObject = "SampleList"
        . BackgroundQuery 새로 고침: = False
   
끝 날짜 End Sub

참고 항목

M 쿼리 언어

쿼리 개체

통합 문서 쿼리 개체

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×