Immer wieder taucht die Frage auf: Wie kann ich eine Excel-Datei mit VisualBasic öffnen? Auf jeden Fall muss über Projekt/Verweise ein Verweis auf dieMicrosoft Excel n.0 Object Library eingefügt werden. Dann noch folgender Code: Private oExl As New Excel.Application Private Sub OpenExlWS(ByVal sWSName As String, ByVal sTabName As String) Dim A As Variant Dim Zeile As Long, Spalte As Integer ' Workbook öffnen On Error Resume Next oExl.WorkBooks.Open sWSName If Err < 0 Then Msgbox "Exceldatei konnte nicht gefunden oder geöffnet werden.", _ vbExclamation, "Dateifehler" Exit Sub End If On Error Goto 0 ' Tabelle selektieren: ActiveWorkBook.Sheets(sTabName).Select ' Zelle lesen A = ActiveSheet.Cells(Zeile, Spalte).Value ' Zelle schreiben ActiveSheet.Cells(Zeile, Spalte).Value = "Test" ' alles schließen ActiveWorkbook.Close SaveChanges:=True oExl.Quit Set oExl = Nothing End Sub Diese Seite wurde bereits 61.127 mal aufgerufen. |
sevISDN 1.0 ![]() Überwachung aller eingehender Anrufe! Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Buchempfehlung Tipp des Monats ![]() Matthias Kozlowski Umlaute konvertieren Ersetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Neu! sevDTA 3.0 Pro ![]() SEPA mit Kontonummernprüfung Erstellen von SEPA-Dateien mit integriertem BIC-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. |
||||||||||
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. |