Sümptomid
Kui proovite kasutada Microsoft Query ei andmeid mõne muu andmebaasidest Microsoft Exceli, alias nimede ümber ülakomad (') võivad põhjustada päringu nurjumise. Tõrketeade, mis kuvatakse sõltub andmeallikas, mida kasutada.
Põhjus
Selline käitumine on tingitud kujunduse muutmise rakenduses Microsoft Query. Ülakomad on nüüd automaatselt kasutatav aliast, et vältida vigu, mis on põhjustatud alias, mis sisaldab tühikuid või reserveeritud sõna.
Lahendus
Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides.
Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, saatke Microsofti klienditeenindusele ja -toele taotlus kiirparanduse hankimiseks. Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval. Excel 2003 ja Excel 2007 Ei ole midagi selle probleemi lahendamiseks rakenduses Microsoft Office Excel 2003 või Microsoft Office Excel 2007 alla laadida. Selle funktsiooni kohta leiate juhised käesoleva artikli jaotisest "Lisateavet" Excel 2002 Selle kiirparanduse globaalne Excel 2002 versioonil on failiatribuudid (või uuem) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid on loetletud koordineeritud maailmaaja (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage juhtpaneeli tööriista kuupäev ja kellaaeg vahekaarti ajavöönd .
Faili nimi |
Faili maht |
Kuupäev |
Aeg |
---|---|---|---|
Msqry32.msp |
2,100,760 |
24-Sep-2002 |
01:29 |
Msqry32_admin.msp |
1,331,424 |
24-Sep-2002 |
03:52 |
Pärast kiirparanduse installimist järgmised failid on esitatud loetletud atribuutide või hiljem:
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
---|---|---|---|---|
Msqry32.exe |
10.0.4510.0 |
739,912 |
13-Sep-2002 |
03:52 |
Excel 2000
Selle kiirparanduse globaalne Excel 2000 versioonil on failiatribuudid (või uuem) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid on loetletud koordineeritud maailmaaja (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage juhtpaneeli tööriista kuupäev ja kellaaeg vahekaarti ajavöönd .
Faili nimi |
Faili maht |
Kuupäev |
Aeg |
---|---|---|---|
Msqry32.msp |
1,166,692 |
08-Nov-2002 |
13:41 |
Msqry32_admin.msp |
1,419,628 |
08-Nov-2002 |
16:36 |
Pärast kiirparanduse installimist järgmised failid on esitatud loetletud atribuutide või hiljem:
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
---|---|---|---|---|
Msqry32.exe |
9.0.0.6919 |
1,089,536 |
19-Sep-2002 |
20:31 |
Pärast selle kiirparanduse installimiseks järgige käesoleva artikli registrivõtme AllowAlias seadistamiseks ja käigultparanduse aktiveerimiseks jaotises "Lisateavet" loetletud juhiseid.
Märkus. Parandus, mis on selles artiklis kirjeldatud ja seadke AllowAlias registrivõtme installimist Microsoft Query käituda nii nagu programmis Excel 97.
Lahendus
Microsoft pakub programmeerimisnäiteid ainult artikli illustreerimiseks ilma igasuguse otsese või kaudse garantiita. See hõlmab, kuid ei piirdu kaudseid garantiisid turustatavuse või kindlaks otstarbeks sobivusega. See artikkel eeldab, et olete demonstreeritava programmeerimiskeelega programmeerimise keel ning luua protseduuride ja silumiseks kasutatavate tööriistadega tuttav. Microsofti tugitehnikud võivad aidata mõne konkreetse protseduuri funktsiooni selgitada, kuid ei muuda nad neid näiteid lisafunktsioonide pakkumiseks ega Koosta vastavaid protseduure teie konkreetsetele nõuetele.
Selle probleemi lahendamiseks lisage jutumärgid alias: Microsoft Query sees. Selleks toimige järgmiselt.-
Topeltklõpsake Microsoft Query välja nimi.
-
Tippige dialoogiboksi Edit veerus välja nimi pseudonüümi pandud jutumärkidesse.
Näiteks tippige "Fred" (koos jutumärkidega), ja seejärel klõpsake nuppu OK. Pärast seda, kui andmed on taas tagasi Excel, saate muuta SQL ja eemaldada jutumärgid on QueryTable või PivotTable-liigendtabeli Microsoft Visual põhitõed for Applications (VBA):ActiveSheet.Querytable(1).SQL = "new sql string"
ActiveSheet.PivotTables(1).Pivotcache.Commandtext = "new sql string"
Olek
Microsoft on kinnitanud, et see probleem käesoleva artikli jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
NB! See sektsioon, meetod või toiming sisaldab etappe, mille käigus õpetatakse registrit muutma. Registri vale muutmine võib aga põhjustada tõsiseid probleeme. Vastasel juhul järgige neid samme hoolikalt. Lisakaitseks varundage register enne selle muutmist. Seejärel saate probleemi ilmnemisel registri taastada. Registri varundamise ja taastamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis artikli kuvamiseks järgmist artiklinumbrit:
322756 kuidas varundada ja taastada Windowsi registritPärast selle kiirparanduse installimist tehke järgmist registrivõtit AllowAlias ja kiirparanduse lubamiseks. Kasutage vastavaid juhiseid oma Exceli versioonis. Excel 2010 Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.
-
Sulgege kõik Office'i programmid.
-
Klõpsake nuppu Startja seejärel klõpsake nuppu Käivita.
-
Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.
-
Leidke ja valige järgmine registri alamvõti: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\query\options4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.
-
Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.
-
Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.
-
Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.
-
Klõpsake menüü fail käsku väljuge registriredaktorist väljumiseks.
Excel 2007 Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.
-
Sulgege kõik Office'i programmid.
-
Vajutage nuppu Start ja seejärel käsku Käivita.
-
Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.
-
Leidke ja valige järgmine registri alamvõti:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\query\options
-
4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.
-
Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.
-
Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.
-
Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.
-
Klõpsake menüü Fail käsku Välju, et registriredaktorist väljuda.
Excel 2003
Teil pole selle kiirparanduse installinud. Selle kiirparanduse lubamiseks toimige järgmiselt.-
Sulgege kõik Office'i programmid.
-
Vajutage nuppu Start ja seejärel käsku Käivita.
-
Väljale Ava tippige käsk regeditja seejärel klõpsake nuppu OK.
-
Leidke ja valige järgmine registri alamvõti:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\query\options
-
4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake DWORD-väärtus.
-
Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.
-
Paremklõpsake AllowAliasja seejärel klõpsake nuppu muuta.
-
Väljale Value data tippige 2ja seejärel klõpsake nuppu OK.
-
Klõpsake menüü Fail käsku Välju, et registriredaktorist väljuda.
Excel 2002
See värskendus sisaldas esmalt Office XP Service Pack 3. Office XP uusima hoolduspaketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:307841 kuidas hankida uusim Office XP hoolduspakett?Selle kiirparanduse lubamiseks toimige järgmiselt.
-
Sulgege kõik Office'i programmid.
-
Klõpsake nuppu Startja seejärel klõpsake
Käivita. -
Tippige väljale Ava
regeditja klõpsake OK. -
Leidke ja valige järgmine registri alamvõti:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\query\options
-
4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake
DWORD-väärtus. -
Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.
-
Paremklõpsake AllowAliasja seejärel klõpsake nuppu
Muuta. -
Tippige väljale Value data
2, ja seejärel klõpsake nuppu OK. -
Klõpsake menüü fail käsku
Väljuge registriredaktorist väljumiseks.
Excel 2000
Selle kiirparanduse lubamiseks toimige järgmiselt.-
Sulgege kõik Office'i programmid.
-
Klõpsake nuppu Startja seejärel klõpsake
Käivita. -
Tippige väljale Ava
regeditja klõpsake OK. -
Leidke ja valige järgmine registri alamvõti:
HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\query\options
-
4. sammus nimetatud alamvõtme valimise järel menüü Redigeeri käsk Uus ja klõpsake
DWORD-väärtus. -
Tippige AllowAliasja seejärel vajutage sisestusklahvi ENTER.
-
Paremklõpsake AllowAliasja seejärel klõpsake nuppu
Muuta. -
Tippige väljale Value data
2, ja seejärel klõpsake nuppu OK. -
Klõpsake menüü fail käsku
Väljuge registriredaktorist väljumiseks.
Viited
Kui teil pole Microsoft Query aliasing kasutamiseks, välja lülitada aliasing täielikult.
Microsoft Query aliasing väljalülitamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:259347 XL2000: tõrketeade: ORA 00923: märksõna ei leitud, kui arvasin: