vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Exceltabelle per VB lesen/schreiben 
Autor: SimonJ
Datum: 29.11.04 00:24

Hi,

folgende Problematik: ich muß ein und die selbe Exceltabelle auslesen und speichern und zwar alles mit Visual Basic. Soweit so gut, allerdings habe ich ein Problem, welches ich grad nicht lösen kann.

Hier erstmal mein Primitivcode als Beispiel:

Option Explicit
 
Private mobjXLSApp As New Excel.Application
 
Private Sub cmdRead_Click()
  Me.txtCell1 = mobjXLSApp.Cells(1, 1)
  Me.txtCell2 = mobjXLSApp.Cells(2, 1)
End Sub
 
 
Private Sub cmdWrite_Click()
  mobjXLSApp.Cells(1, 1) = Me.txtCell1
  mobjXLSApp.Cells(2, 1) = Me.txtCell2
End Sub
 
Private Sub Form_Load()
  mobjXLSApp.Workbooks.Open App.Path & "\test.xls", , , , , , True, , , True
End Sub
 
Private Sub Form_Unload(Cancel As Integer)
  'mobjXLSApp.SaveWorkspace
  mobjXLSApp.Quit
  Set mobjXLSApp = Nothing
End Sub
Auslesen und reinschreiben klappt schon, nur beim Speichern monkt das Teil rum, denn er kann es nicht speichern da er es selbst(!) schreibgeschützt hat.

Sprich, alles was in Unload steht führt zu mehr oder weniger großen Problemen. Interessant ist auch, dass die Exceltabelle danach nicht mehr manuell (also in Excel) zu öffnen ist. Der Rahmen ersteint und schliesst sofort wieder.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Exceltabelle per VB lesen/schreiben578SimonJ29.11.04 00:24
Re: Exceltabelle per VB lesen/schreiben369Prian081530.11.04 10:38
Re: Exceltabelle per VB lesen/schreiben358SimonJ30.11.04 11:09

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel