VBA 코드로 PQ를 리프레시할 때마다 쿼리가 복제되는 이유가 뭘까용...

원본 쿼리는 그대로 있고 한 번 리프레시할 때마다 연결 전용 쿼리가 원본쿼리 (2) 원본쿼리 (3) 식으로 무한 증식됩니다....

쿼리 갱신 코드:

Function RefreshQueryTableSafely(tableName As String) As Boolean On Error GoTo Fail Dim tbl As ListObject Set tbl = ThisWorkbook.Sheets("시트이름").ListObjects(tableName) tbl.QueryTable.Refresh BackgroundQuery:=False RefreshQueryTableSafely = True Exit Function Fail: RefreshQueryTableSafely = False End Function