Ich habe ein Formular in Visual Studio 2013 erstellt, die Daten aus dem Formular zu Excel-Blatt füllt. Das Blatt wird geöffnet, wenn der Benutzer Daten in das Formular eingibt. Was ich will ist, dass, wenn Benutzer Daten in Formular eingibt und es in Excel Blatt füllt, sollte die Datei aktualisiert werden, so dass jeder das sehen kann. Die Datei befindet sich im freigegebenen Modus.Refreshing Excel-Datei vb.net
Ich versuchte
xlworkbook.refreshall() 'xlworkbook is my excel workbook
Aber es wirft einen Fehler:
An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in Quote.exe
Additional information: Exception from HRESULT: 0x800A03EC
Wie kann ich dieses Problem lösen? Bitte helfen Sie!
Meine Excel zeigt nicht die Optionen "Änderungen aktualisieren, um die Datei zu speichern". Ich meine, dass die Benutzer die Datei sehen können, auch wenn sie die Daten in das Formular eingeben. Ich habe die Datei gespeichert, aber da sich die Datei im freigegebenen Modus befindet, sollten die Benutzer sehen können, welche Zeile voll ist, da ihre Daten in die leere Zeile gehen und die Daten anderer Personen nicht überschreiben sollen – user5538704