Avatar billede AOT1977 Nybegynder
17. januar 2012 - 13:46 Der er 3 kommentarer og
1 løsning

vba fejlmeddelse

Hej

Jeg har et excel ark hvor jeg bruger denne her vba:

Sub ÅbnOgKopierCellerTilNotespad()

Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run ("notepad")
Application.Wait (Now + TimeValue("0:00:01"))

Dim mycells
mycells = Range("B7:B30").Value

For Each c In mycells
  WshShell.SendKeys c
  WshShell.SendKeys "{ENTER}"
Next

End Sub


og den har virket fint end til i gå så kommer den og siger: File not found: VBA6.DLL.

Jeg har så et andet ark hvor jeg også bruger dette vba og der virker det fint, er der noget der kan forklare mig hvorfor den  kommer op og diger "File not found: VBA6.DLL"?
Avatar billede Ialocin Novice
17. januar 2012 - 14:22 #1
Hej AOT1977

Jeg kigger lige med over skulderen ...

Med venlig hilsen, Nicolai
Avatar billede oyejo Nybegynder
17. januar 2012 - 15:34 #2
Hva ercdet du ønsker?

Åpne alle  andre excelfiler i samme mappe og
kopiere innholdet til notepad
som lagres i samme mappe?
Avatar billede AOT1977 Nybegynder
17. januar 2012 - 16:04 #3
den åbner en notepad og kopiere alt hvad der står i B7:B30, det er hvad den skal og den har gjort det i 1½ år nu men i den ene fil gør den det ikke mere der kommer den op og siger: "File not found: VBA6.DLL"
Avatar billede AOT1977 Nybegynder
20. januar 2012 - 13:28 #4
har løst det ved at markere alle ark og kopier dem til ny fil
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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