Avatar billede steen--madsen Juniormester
13. januar 2014 - 00:16 Der er 2 kommentarer

makro fejler -

følgende makro virker fint når jeg tester den alene - men når jeg fletter Ark ind i andet regneark hvor der i forvejen er to ark, så går det galt- den læser forkert mappe så sti bliver forkert og makro derved giver fejl -
kan man omskrive følgende line
Set kunder = Workbooks.Open(Filename:=ActiveWorkbook.Path + "\" + "kunder.xls")
til noget manuelt ex C:\rapport\kunder

Makro
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

Dim checkj As Range
Dim i As Integer
Dim cell

Dim k_navn
Dim k_adr
Dim k_post
Dim k_tlf


If KeyCode = 13 Then

Application.ScreenUpdating = False

Set kunder = Workbooks.Open(Filename:=ActiveWorkbook.Path + "\" + "kunder.xls")
Windows("kunder.xls").Activate
Avatar billede stefanfuglsang Juniormester
13. januar 2014 - 13:44 #1
hvor er resten af koden?
Avatar billede kabbak Professor
13. januar 2014 - 14:39 #2
Set kunder = Workbooks.Open(Filename:=ActiveWorkbook.Path + "\" + "kunder.xls")

Hvis du vil henvise til mappen, hvor koden er kan du bruge

ThisWorkbook.Path
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