Het is de bedoeling dat mijn VB App een Excel bestand kan openen, de cel uitlezen, en dan opnieuw opslaan (zonder dat Excel zichtbaar opgestart wordt)
Echter geeft hij mij de volgende fout :

Echter geeft hij mij de volgende fout :

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Dim xl As New Excel.Application Dim xlsheet As Excel.Worksheet Dim xlwbook As Excel.Workbook Private Sub cmdOpen_Click() 'rij , kolom Text1.Text = xlsheet.Cells(2, 1) Text2.Text = xlsheet.Cells(2, 2) xl.ActiveWorkbook.Close False, "c:\test\Bestand.xls" xl.Quit End Sub Private Sub cmdOpslaan_Click() xlsheet.Cells(2, 1).Value = Text1.Text xlsheet.Cells(2, 2) = Text2.Text xlwbook.Save xl.ActiveWorkbook.Close False, "c:\test\Bestand.xls" xl.Quit End Sub Private Sub Form_Load() Set xlwbook = xl.Workbooks.Open("C:\test\Bestand.xls") Set xlsheet = xlwbook.Sheets.Item(1) End Sub Private Sub Form_Unload(Cancel As Integer) Set xlwbook = Nothing Set xl = Nothing End Sub |