Avatar billede Claus Mester
08. juli 2016 - 12:15 Der er 6 kommentarer og
2 løsninger

VBA - Objektet er frakoblet dets klienter

Når jeg eksekvere min kode (se koden nederst) første gang, gør den præcis som tiltænkt og det bliver den ved med - lige indtil jeg sletter de forekomster der er sat ind ved hjælp af koden. Så modtager jeg følgende fejlmeddelelse:

Fejl:

System Error &H80010108 (-2147417848).  Objektet er frakoblet dets klienter.

Jeg har programmeret i Excel VBA i mange år, og aldrig stødt på den slags fejl. Og skulle mene det er relativt simpel kode der ikke burde resultere i fejl.

Er der en venlig sjæl der kan hjælpe mig?

Kode:

Sub B2_IndsætLinje()
' * Indsæt en ny linje

' ** Gå til "Dato" i arket "B2"

Application.Goto Reference:="B2!Dato"

' ** Kopier rækkens format

ActiveCell.Offset(2).EntireRow.Copy

' ** Indsæt en række

ActiveCell.Offset(2).EntireRow.Insert
ActiveCell.Offset(2).EntireRow.PasteSpecial (xlPasteFormats)
Application.CutCopyMode = False

End Sub
Avatar billede supertekst Ekspert
08. juli 2016 - 13:34 #1
Har prøvet din kode m.v. men har ikke mødt nogen fejl.
Du er velkommen til at sende din fil - via kontakt på www.supertekst-it.dk, hvis du er interesseret i dette.
Avatar billede Claus Mester
08. juli 2016 - 15:34 #2
Mærkeligt. Har du prøvet at slette den indsatte mine og indsætte en ny?
Tak. Jeg sender filen hvis jeg ikke får løst det i dag.
Avatar billede Claus Mester
08. juli 2016 - 15:35 #3
Rettelse:
Ikke mine,  men linje.
Avatar billede supertekst Ekspert
08. juli 2016 - 16:30 #4
Ok
Avatar billede Claus Mester
12. juli 2016 - 06:39 #5
Nu har jeg testet min kode på kryds og tværs og fundet ud af, at det må være en fejl der ligger i selve filen et sted. For gentager jeg koden i et rent ark, fungere det.

Indholdet i filen samt koden, er kopieret fra WPS office, så der må være sket noget i konverteringen.

Blot til information.

Tak for hjælpen supertekst.
Avatar billede supertekst Ekspert
12. juli 2016 - 09:01 #6
Velbekomme
Avatar billede Claus Mester
12. juli 2016 - 20:29 #7
supertekst: Jeg ville mægtig gerne sende dig min fil, for jeg må konstatere jeg er havnet i en blindgyde. Men på din hjemmeside, ser det ikke ud til at være muligt at sende filer. Hvad gør vi?
Avatar billede supertekst Ekspert
12. juli 2016 - 23:31 #8
Du lægger blot en besked på min www - så melder jeg tilbage - så har du min @-adr.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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