Hej supertekst !
Tak for dit svar. Desværre fungerer koden ikke helt efter hensigten. Excel startes og den åbner også et regneark. Desværre er det regnearket Person.xls
Min tilrettede kode er:
Private Sub kommandoknap19_click()
On Error GoTo Err_Kommandoknap19_Click
Dim oApp As Object
Set oApp = GetObject("f:\meiland\aflæsning-elmåler\el-priser.xls") '<<< Eksempel
oApp.Application.Visible = True '<<<
oApp.Parent.Windows(1).Visible = True 'False '<<<
oApp.Sheets(1).Activate '<<<
'Only XL 97 supports UserControl Property
On Error Resume Next
oApp.UserControl = True
Exit_Kommandoknap19_Click:
Exit Sub
Err_Kommandoknap19_Click:
MsgBox Err.Description
Resume Exit_Kommandoknap19_Click
End Sub
Til gengæld har jeg fået nedenstående kode til at virker:
Private Sub kommandoknap19_click()
On Error GoTo Err_Kommandoknap19_Click
Dim stAppName As String
stAppName = "excel.exe F:\meiland\aflæsning-elmåler\el-priser.xls"
Call Shell(stAppName, 1)
Exit_Kommandoknap19_Click:
Exit Sub
Err_Kommandoknap19_Click:
MsgBox Err.Description
Resume Exit_Kommandoknap19_Click
End Sub
Hvis man har mellemrum i filnavnet f.eks. F:\meiland\aflæsning af el-måler\el-priser.xls så mangler jeg et "samletegn" omkring filnavnet, ellers tror excel at det drejer sig om flere filer. Løsning ????????