Avatar billede it-dyret Nybegynder
10. januar 2002 - 14:00 Der er 10 kommentarer og
1 løsning

Problemer med MS-Query efter opgradering

Jeg har tidligere lavet en række regneark (Excel 7.0), som henter data fra AS/400 via MS-Query gennem en Client Access ODBC Driver.

Dette har virket upåklageligt, indtil virksomheden har opgraderet fra Win95, Excel 7.0 til Win2k, Excel 2000.

Herefter melder programmet at det ikke kan finde:

\'C:\\Program Files\\Microsoft Office\\Office\\BIBLTEK\\MSQuery\\XLQUERY.XLA\'!Register.DClick

og henviser til et ark, som intet har med MSQuery overførslen at gøre! Denne pop-up boks er mest bare irriterende - hvorfor dukker den op?

Derudover er det ikke længere muligt at dobbeltklikke på en celle, hvor overførslen skal ske. Dette var tidligere muligt, at programmet kørte i Excel 7.0. Nu skal man højreklikke og vælge opdater - er det en ændring fra 7.0 til 2k eller hvorfor sker det?

Det skal bemærkes, at filerne er gemt i 5.0/95-version, da de bliver distribueret ud til diverse udenlandske selskaber, hvor nogle arbejder i så længe versioner.

Med andre ord er funktionaliteten stadigvæk eksisterende, men brugervenligheden har fået en på hatten. Hvem har overblikket til at hjælpe med at genoprette den?
Avatar billede it-dyret Nybegynder
10. januar 2002 - 14:12 #1
\"i så længe versioner\" = i så gamle versioner
Avatar billede bak Forsker
11. januar 2002 - 09:26 #2
Har du kontrolleret at XLQUERY.XLA befinder sig på den angivne sti???
Avatar billede it-dyret Nybegynder
11. januar 2002 - 10:41 #3
Nej, men hvad gør XLQUETY.XLA egentlig, og hvordan kan det være, at den henviser til et andet ark i mappen end det, der har noget at gøre med MSQuery forespørgslen?
Avatar billede bak Forsker
11. januar 2002 - 15:41 #4
Jeg er lidt blank, men jeg mener at det er i den funktionaliteten ligger og hvis excel ikke kan finde den og ikke kan finde DCLICK kunne noget jo type på at det er derfor du mangler en DobbeltcLICK funktion
Avatar billede it-dyret Nybegynder
15. januar 2002 - 12:20 #5
Jeg har fået dialogboksene omkring XLQUERY.XLA til at forsvinde ved at guide Excel til den rigtige sti. Det har dog ikke givet dobbeltklikfunktionaliteten tilbage...

Er det muligt at få Excel til blot at gemme i den seneste version af Excel, som man har bedt den om at gemme i. P.t. spørger den nemlig, om man ønsker at opgradere til den nyeste, og derefter spørger den om man ønsker at gemme i den nuværende (f.eks. 95, når man arbejder i 2000). Disse 2 dialogbokse kunne jeg sagtens undvære - eller i det mindste få dem reduceret til 1, da de i mine øjne ønsker om det samme på 2 forskellige måder!

Du skulle vel ikke ligge inde med viden om det, Bak :)
Avatar billede it-dyret Nybegynder
15. januar 2002 - 12:22 #6
da de i mine øjne ønsker = da de i mine øjne spørger
Avatar billede bak Forsker
15. januar 2002 - 15:01 #7
måske. Det den spørger om er nemlig om den skal gemme i xl97-2000 og xl5-95 på en gang, for at være bagud kompatibel med xl5/95.
1. spm. går på om du vil opdatere xl97-delen af regnearket til xl2000.
2. spm går så på om du vil gemme filen sådan at den stadig kan læses af xl5/95, altså i en slags dobbeltfil, der kan bruges af alle typer xl.
Hvis ikke filen skal bruges i xl95 mere så svar ja til første og nej til andet og gem filen, så bliver du ikke spurgt mere.
Avatar billede bak Forsker
15. januar 2002 - 15:09 #8
ps. disse dobbeltversionsfiler bliver hurtigt meget tore, så jeg foreslår at du gemmer dem som xl2000 filer. Hvis de endelig skal bruges senere i xl95 kan du bare gemme dem som det senere.
Avatar billede it-dyret Nybegynder
15. januar 2002 - 22:16 #9
Imponerende bunke viden, du ligger inde med!

Jeg er bange for, at jeg bliver nødt til at holde den i version 95, da virksomheden sender filer til diverse folk, hvor mange har versioner så gamle som 95... Så må de sgu lære at rode op i deres versionsroderi :)

Et sidste spørgsmål: Er det ikke muligt helt at slå disse dialogbokse fra, så man helt slipper for spørgsmålene?

PS: Send gerne svaret som et svar, så jeg kan give dig nogle velfortjente point.

PPS: Tør Jan og Flemming ikke at være med længere ;)
Avatar billede bak Forsker
15. januar 2002 - 23:17 #10
Så vidt jeg kan se er det ikke muligt at slå det fra.
Jeg har prøvet at indsætte en kort makro i ThisWorkbook, men når jeg gemmer i xl85 format slettes makroen.

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
DisplayAlerts = False
End Sub
Avatar billede it-dyret Nybegynder
16. januar 2002 - 11:58 #11
Takker!

Har du også mod på at knække
http://www.eksperten.dk/spm/159295
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester