증상
일부 타사 데이터베이스에서 데이터를 Microsoft Excel로 반환 하려면 Microsoft Query를 사용 하면 쿼리가 실패 별칭 이름 주위에 아포스트로피 (') 발생할 수 있습니다. 나타나는 오류 메시지는 사용 하는 데이터 소스에 따라 다릅니다.
원인
이 동작은 Microsoft Query에서 디자인 변경 결과입니다. 아포스트로피는 이제 자동으로 사용 하는 경우 공백 또는 예약 된 단어를 포함 하는 별칭으로 인해 오류가 발생 하지 않도록 앨리어싱.
해결 방법
지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문제가 발생하는 시스템에만 이 핫픽스를 적용해야 합니다.
핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 표시 되지 않으면 Microsoft 고객 서비스 및 지원 핫픽스를 구하는 요청을 제출 합니다.
참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. 전체 목록은 Microsoft 고객 서비스 및 지원 전화 번호 또는 별도 서비스 요청을 만들려면, 다음 Microsoft 웹 사이트를 방문 하십시오.
http://support.microsoft.com/contactus/?ws=support참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.
Excel 2003 및 Excel 2007
Microsoft Office Excel 2003에서 또는 Microsoft Office Excel 2007에서이 문제를 해결 하려면 아무 것도 다운로드 필요가 없습니다. 이 기능을 사용 하는 방법에 대 한 지침은이 문서의 "추가 정보" 절을 참조 하십시오.
Excel 2002
이 핫픽스의 글로벌 Excel 2002 버전의 파일 특성을 가집니다 (이상) 다음 표에 포함 되어 있습니다. 이러한 파일의 시간과 날짜는 협정 세계시 (UTC)에 나열 됩니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이 찾으려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용 합니다.
파일 이름 |
파일 크기 |
날짜 |
시간 |
---|---|---|---|
Msqry32.msp |
2,100,760 |
24-Sep-2002 |
01:29 |
Msqry32_admin.msp |
1,331,424 |
24-Sep-2002 |
03:52 |
다음 파일이 나열 된 특성을 갖습니다 핫픽스를 설치한 후 또는 나중에:
파일 이름 |
파일 버전 |
파일 크기 |
날짜 |
시간 |
---|---|---|---|---|
Msqry32.exe |
10.0.4510.0 |
739,912 |
13-Sep-2002 |
03:52 |
Excel 2000
이 핫픽스의 글로벌 Excel 2000 버전의 파일 특성을 가집니다 (이상)은 아래와 같거나 그. 이러한 파일의 시간과 날짜는 협정 세계시 (UTC)에 나열 됩니다. 파일 정보를 볼 때는 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이 찾으려면 제어판의 날짜 및 시간 도구에서 표준 시간대 탭을 사용 합니다.
파일 이름 |
파일 크기 |
날짜 |
시간 |
---|---|---|---|
Msqry32.msp |
1,166,692 |
08-Nov-2002 |
13:41 |
Msqry32_admin.msp |
1,419,628 |
08-Nov-2002 |
16:36 |
다음 파일이 나열 된 특성을 갖습니다 핫픽스를 설치한 후 또는 나중에:
파일 이름 |
파일 버전 |
파일 크기 |
날짜 |
시간 |
---|---|---|---|---|
Msqry32.exe |
9.0.0.6919 |
1,089,536 |
19-Sep-2002 |
20:31 |
이 핫픽스를 설치한 후 AllowAlias 레지스트리 키를 설정 하 고 핫픽스를 활성화 하려면이 문서의 "추가 정보" 절에 나와 있는 단계를 수행 합니다.
참고: 이 문서에서 설명 하 고 AllowAlias 레지스트리 키를 설정 하는 수정 프로그램을 설치한 후 Microsoft Query와 Excel 97에서 작동 합니다.
해결 방법
Microsoft는 모든 보증, 그림에 대 한 묵시적인 보증. 이 포함 되지만 상품성 또는 특정 목적에의 적합성의 묵시적된 보증에 국한 되지는 않습니다. 이 문서는 작성 하 고 프로시저를 디버깅할 데 사용 되는 도구 및 여기서 설명 하는 프로그래밍 언어에 익숙한 가정 합니다. Microsoft 지원 엔지니어는 특정 프로시저의 기능을 설명할 수 있지만 추가 기능을 제공 하거나 특정 요구 사항에 맞도록 프로시저를 구성 하는 이러한 예제를 수정 하지 않습니다.
이 문제를 해결 하려면 인용에서 별칭을 추가 Microsoft Query 내. 이렇게 하려면, 다음 단계를 수행하십시오.
-
Microsoft Query에서 필드 이름을 두 번 클릭 합니다.
-
열 편집 대화 상자에서 인용 부호로 묶은 필드 이름 별칭을 입력 합니다.
예를 들어, 입력
"Fred" (인용 부호 제외)을 누른 다음
OK.
데이터를 Excel로를 반환한 후 Microsoft Visual 기본 사항에 대 한 VBA를 피벗 테이블이 나 테이블에서 따옴표를 제거 하 고 수정 된 SQL을 사용할 수 있습니다.ActiveSheet.Querytable(1).SQL = "new sql string"
ActiveSheet.PivotTables(1).Pivotcache.Commandtext = "new sql string"
상태
Microsoft는이 문서의 "적용 대상" 절에 나열 된 Microsoft 제품의 문제 임을 확인 했습니다.
자세한 내용
중요: 이 섹션, 방법 또는 작업은 레지스트리를 수정하는 방법을 설명하는 단계를 포함합니다. 그러나, 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의 깊게 수행해야 합니다. 추가 보호 조치로, 해당 레지스트리를 수정하기 전에 미리 백업하세요. 그런 다음, 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업 및 복원하는 방법에 대한 자세한 내용은, Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
322756 백업 및 Windows에서 레지스트리를 복원 하는 방법이 핫픽스를 설치한 후 AllowAlias 레지스트리 키를 설정 하 고 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다. Excel 버전에 적절 한 단계를 사용 합니다.
Excel 2010
핫픽스를 설치할 필요가 없습니다. 이 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다.
-
모든 Office 프로그램을 종료...
-
시작을 클릭 한 다음 실행을 클릭 합니다.
-
열기 상자에 regedit를 입력 한 다음 확인을 클릭 합니다.
-
찾아 다음 다음 레지스트리 하위 키를 누릅니다: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\query\options4 단계에서 지정한 하위 키를 선택한 후 편집 메뉴에서 새로 만들기 를 가리킨 다음 DWORD 값을 누릅니다.
-
AllowAlias입력 하 고 enter 키를 누릅니다.
-
AllowAlias마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
-
값 데이터 상자에 2입력 한 다음 확인을 누릅니다.
-
파일 메뉴에서 레지스트리 편집기를 종료 하려면 종료 를 클릭 합니다.
Excel 2007
핫픽스를 설치할 필요가 없습니다. 이 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다.
-
모든 Office 프로그램을 종료...
-
시작을 클릭한 다음, 실행을 클릭합니다.
-
열기 상자에 regedit을 입력한 다음 확인을 클릭합니다.
-
찾아 다음 다음 레지스트리 하위 키를 누릅니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\query\options
-
4 단계에서 지정한 하위 키를 선택한 후 편집 메뉴에서 새로 만들기 를 가리킨 다음 DWORD 값을 누릅니다.
-
AllowAlias입력 하 고 enter 키를 누릅니다.
-
AllowAlias마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
-
값 데이터 상자에 2입력 한 다음 확인을 누릅니다.
-
파일 메뉴에서 레지스트리 편집기를 종료하려면 종료를 클릭합니다.
Excel 2003
핫픽스를 설치할 필요가 없습니다. 이 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다.
-
모든 Office 프로그램을 종료...
-
시작을 클릭한 다음, 실행을 클릭합니다.
-
열기 상자에 regedit을 입력한 다음 확인을 클릭합니다.
-
찾아 다음 다음 레지스트리 하위 키를 누릅니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\query\options
-
4 단계에서 지정한 하위 키를 선택한 후 편집 메뉴에서 새로 만들기 를 가리킨 다음 DWORD 값을 누릅니다.
-
AllowAlias입력 하 고 enter 키를 누릅니다.
-
AllowAlias마우스 오른쪽 단추로 클릭 하 고 수정을 클릭 합니다.
-
값 데이터 상자에 2입력 한 다음 확인을 누릅니다.
-
파일 메뉴에서 레지스트리 편집기를 종료하려면 종료를 클릭합니다.
Excel 2002
이 업데이트는 Office XP 서비스 팩 3에 처음 포함 되었습니다. Office XP 용 최신 서비스 팩에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.:
307841 최신 Office XP 서비스 팩을 구하는 방법이 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다.
-
모든 Office 프로그램을 종료...
-
시작을 클릭합니다 하 고을 클릭합니다
실행합니다. -
열기 상자에 입력
regedit를 선택한 다음 확인을 누릅니다. -
찾아 다음 다음 레지스트리 하위 키를 누릅니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\query\options
-
4 단계에서 지정한 하위 키를 선택한 후 편집 메뉴에서 새로 만들기 를 가리킨 및 다음 클릭
DWORD 값입니다. -
AllowAlias입력 하 고 enter 키를 누릅니다.
-
AllowAlias마우스 오른쪽 단추로 클릭 하 고을 클릭합니다
수정합니다. -
값 데이터 상자에 입력
2를 선택한 다음 확인을 누릅니다. -
파일 메뉴에서 클릭
종료 레지스트리 편집기를 종료 합니다.
Excel 2000
이 핫픽스를 활성화 하려면 다음이 단계를 수행 합니다.
-
모든 Office 프로그램을 종료...
-
시작을 클릭합니다 하 고을 클릭합니다
실행합니다. -
열기 상자에 입력
regedit를 선택한 다음 확인을 누릅니다. -
찾아 다음 다음 레지스트리 하위 키를 누릅니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\query\options
-
4 단계에서 지정한 하위 키를 선택한 후 편집 메뉴에서 새로 만들기 를 가리킨 및 다음 클릭
DWORD 값입니다. -
AllowAlias입력 하 고 enter 키를 누릅니다.
-
AllowAlias마우스 오른쪽 단추로 클릭 하 고을 클릭합니다
수정합니다. -
값 데이터 상자에 입력
2를 선택한 다음 확인을 누릅니다. -
파일 메뉴에서 클릭
종료 레지스트리 편집기를 종료 합니다.
참조
Microsoft Query를 사용 하 여 별칭을 사용 해야 하는 경우 해제할 수 있습니다 별칭 완전히 있습니다.
Microsoft Query에서 별칭 지정을 해제 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
259347 XL2000: 오류 메시지: ORA 00923: 키워드를 찾을 수 없는 위치에서