Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Symptomer

Når du prøver å bruke Microsoft Query til å returnere data fra enkelte databaser fra tredjeparter i Microsoft Excel, kan apostrofer (') rundt aliasnavn kan føre til at spørringen mislykkes. Feilmeldingen du mottar, avhenger av datakilden du bruker.

Årsak

Dette er resultatet av en utformingsendring i Microsoft Query. Apostrofer er nå automatisk brukes når utjevning for å forhindre feil som forårsakes av et alias som inneholder mellomrom eller reserverte ord.

Oppløsning

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:

http://support.microsoft.com/contactus/?ws=supportObs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Excel 2003 og Excel 2007

Du trenger ikke laste ned noe for å løse dette problemet i Microsoft Office Excel 2003 eller Microsoft Office Excel 2007. Se delen "Mer informasjon" i denne artikkelen for instruksjoner om hvordan du aktiverer denne funksjonen

Excel 2002

Den globale Excel 2002-versjonen av denne hurtigreparasjonen har filattributtene (eller senere) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i coordinated universal time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker du kategorien tidssone i dato og klokkeslett-verktøyet i Kontrollpanel.

Filnavn

Filstørrelse

Dato

Tid

Msqry32.msp

2,100,760

24-Sep-2002

01:29

Msqry32_admin.msp

1,331,424

24-Sep-2002

03:52

Når hurtigreparasjonen er installert, vil følgende filer ha de oppførte attributtene eller senere:

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Msqry32.exe

10.0.4510.0

739,912

13-Sep-2002

03:52

Excel 2000

Den globale Excel 2000-versjonen av denne hurtigreparasjonen har filattributtene (eller senere) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i coordinated universal time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker du kategorien tidssone i dato og klokkeslett-verktøyet i Kontrollpanel.

Filnavn

Filstørrelse

Dato

Tid

Msqry32.msp

1,166,692

08-Nov-2002

13:41

Msqry32_admin.msp

1,419,628

08-Nov-2002

16:36

Når hurtigreparasjonen er installert, vil følgende filer ha de oppførte attributtene eller senere:

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Msqry32.exe

9.0.0.6919

1,089,536

19-Sep-2002

20:31

Når du har installert denne hurtigreparasjonen, følger du fremgangsmåten som er oppført i delen "Mer informasjon" i denne artikkelen for å angi registernøkkelen AllowAlias og aktivere hurtigreparasjonen.

Obs! Når du har installert hurtigreparasjonen som er beskrevet i denne artikkelen, og angi registernøkkelen AllowAlias, vil Microsoft Query fungere som den gjorde i Excel 97.


Løsningen

Microsoft bruker ment som eksempler, uten garanti, verken direkte eller indirekte. Dette inkluderer, men er ikke begrenset til, eventuelle stilltiende garantier om salgbarhet eller anvendelighet for særskilte formål. Denne artikkelen forutsetter at du er kjent med programmeringsspråket som anvendes, og verktøyene som brukes til å opprette og feilsøke prosedyrer. Microsofts kundestøtteteknikere kan hjelpe deg med å forklare funksjonaliteten til en bestemt prosedyre, men de endrer ikke disse eksemplene for å lage forbedret funksjonalitet eller lage prosedyrer som dekker dine spesifikke behov.

Du kan omgå dette problemet ved å legge til anførselstegn i aliaset fra inne i Microsoft Query. Følg disse trinnene:

  1. Dobbeltklikk navnet på feltet i Microsoft Query.

  2. I dialogboksen Rediger-kolonnen skriver du inn navnet ditt feltalias omgitt av anførselstegn.

    Skriv for eksempel
    "Frode" (med anførselstegn), og klikk deretter
    OK.

    Når du har returnert dataene til Excel, kan du bruke Microsoft Visual grunnleggende for Applications (VBA) til å endre SQL-Setningen og fjerne anførselstegnene fra en QueryTable eller fra en pivottabell:

    ActiveSheet.Querytable(1).SQL = "new sql string"
    ActiveSheet.PivotTables(1).Pivotcache.Commandtext = "new sql string"

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for" i denne artikkelen.

Hvis du vil ha mer informasjon

Viktig Denne delen, metoden eller oppgaven inneholder fremgangsmåter for hvordan du endrer registret. Imidlertid kan oppstå alvorlige problemer hvis du endrer registeret feilaktig. Sørg derfor for at du følger disse trinnene nøye. Ta sikkerhetskopi av registret før du endrer den ekstra beskyttelse. Deretter kan du gjenopprette registret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

322756 hvordan du sikkerhetskopierer og gjenoppretter registret i WindowsNår du har installert denne hurtigreparasjonen, følger du denne fremgangsmåten til å angi registernøkkelen AllowAlias og aktivere hurtigreparasjonen. Bruk fremgangsmåten som passer for din versjon av Excel.

Excel 2010

Du trenger ikke å installere hurtigreparasjonen. Følg disse trinnene for å aktivere hurtigreparasjonen:

  1. Avslutt alle Office-programmer...

  2. Klikk Start, og klikk deretter Kjør.

  3. Skriv inn regediti Åpne -boksen, og klikk deretter OK.

  4. Finn og klikk følgende registerundernøkkel: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\query\optionsnår du har valgt undernøkkelen som er angitt i trinn 4, velger du NyRediger -menyen, og klikk deretter DWORD-verdi.

  5. Skriv inn AllowAlias, og trykk deretter ENTER.

  6. Høyreklikk AllowAlias, og klikk deretter Endre.

  7. I Verdidata -boksen skriver du inn 2.

  8. Klikk Avslutt for å avslutte Registerredigering på fil -menyen.


Excel 2007

Du trenger ikke å installere hurtigreparasjonen. Følg disse trinnene for å aktivere hurtigreparasjonen:

  1. Avslutt alle Office-programmer...

  2. Klikk Start, og klikk deretter Kjør.

  3. Skriv inn regediti Åpne -boksen, og klikk deretter OK.

  4. Finn og klikk følgende registerundernøkkel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\query\options

  5. Når du har valgt undernøkkelen som er angitt i trinn 4, velger du NyRediger -menyen, og klikk deretter DWORD-verdi.

  6. Skriv inn AllowAlias, og trykk deretter ENTER.

  7. Høyreklikk AllowAlias, og klikk deretter Endre.

  8. I Verdidata -boksen skriver du inn 2.

  9. Klikk Avslutt for å avslutte Registerredigering på fil -menyen.

Excel 2003

Du trenger ikke å installere hurtigreparasjonen. Følg disse trinnene for å aktivere hurtigreparasjonen:

  1. Avslutt alle Office-programmer...

  2. Klikk Start, og klikk deretter Kjør.

  3. Skriv inn regediti Åpne -boksen, og klikk deretter OK.

  4. Finn og klikk følgende registerundernøkkel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\query\options

  5. Når du har valgt undernøkkelen som er angitt i trinn 4, velger du NyRediger -menyen, og klikk deretter DWORD-verdi.

  6. Skriv inn AllowAlias, og trykk deretter ENTER.

  7. Høyreklikk AllowAlias, og klikk deretter Endre.

  8. I Verdidata -boksen skriver du inn 2.

  9. Klikk Avslutt for å avslutte Registerredigering på fil -menyen.

Excel 2002

Denne oppdateringen var først inkludert i Office XP Service Pack 3. For mer informasjon om den nyeste oppdateringspakken for Office XP, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

307841 hvordan du får tak i den nyeste oppdateringspakken for Office XPFølg disse trinnene for å aktivere hurtigreparasjonen:

  1. Avslutt alle Office-programmer...

  2. Klikk Start, og klikk deretter
    Kjør.

  3. I Åpne -boksen skriver du inn
    regedit, og klikk deretter OK.

  4. Finn og klikk følgende registerundernøkkel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\query\options

  5. Når du har valgt undernøkkelen som er angitt i trinn 4, velger du NyRediger -menyen, og klikk deretter
    DWORD-verdi.

  6. Skriv inn AllowAlias, og trykk deretter ENTER.

  7. Høyreklikk AllowAlias, og klikk deretter
    Endre.

  8. I Verdidata -boksen skriver du inn
    2, og klikk deretter OK.

  9. Klikk på fil -menyen
    Avslutt for å avslutte Registerredigering.

Excel 2000

Følg disse trinnene for å aktivere hurtigreparasjonen:

  1. Avslutt alle Office-programmer...

  2. Klikk Start, og klikk deretter
    Kjør.

  3. I Åpne -boksen skriver du inn
    regedit, og klikk deretter OK.

  4. Finn og klikk følgende registerundernøkkel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\query\options

  5. Når du har valgt undernøkkelen som er angitt i trinn 4, velger du NyRediger -menyen, og klikk deretter
    DWORD-verdi.

  6. Skriv inn AllowAlias, og trykk deretter ENTER.

  7. Høyreklikk AllowAlias, og klikk deretter
    Endre.

  8. I Verdidata -boksen skriver du inn
    2, og klikk deretter OK.

  9. Klikk på fil -menyen
    Avslutt for å avslutte Registerredigering.

Referanser

Hvis du ikke har til å bruke utjevning med Microsoft Query, kan du deaktivere utjevning fullstendig.

Hvis du vil ha mer informasjon om hvordan du deaktiverer utjevning i Microsoft Query, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

259347 XL2000: feilmelding: ORA-00923: Finner ikke forventet nøkkelordet FROM

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×