Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

In Excel ausgeben

Forumthread: In Excel ausgeben

In Excel ausgeben
08.04.2003 10:46:09
Jury
Wie kann ich aus diesem Programm das die Caption in eine MSG-Box ausgiebt,die Zeile mit der MSG-Box in der Privat Sub so ändern,daß die Caption in einer Exceltabelle ausgegeben wird?


Public Sub Main()
MsgBox "Start..." 'Programmstart
Call readForm("C:\Projekte\ParseForm\SearchDlg.frm") 'Pfad aus welchem er lesen soll
MsgBox "Fertig." 'Programmende
End Sub

Private Sub readForm(filepath As String)

Dim DateiNr As Integer
Dim ZeilenInhalt As String
Dim IstEinLabel As Boolean

DateiNr = FreeFile
Open "C:\Projekte\ParseForm\SearchDlg.frm" For Input As #1 'Dateiöffnen
While Not EOF(1) 'Schleife bis Dateiende
Line Input #1, ZeilenInhalt 'Zeile in Variable einlesen
If InStr(1, ZeilenInhalt, ".Label") > 0 Then 'Suchst Zeile mit Inhalt Label
IstEinLabel = True
End If
If IstEinLabel = True Then 'Wenn Label,vergleichen ob in den nächsten Zeilen eine Caption
If InStr(1, ZeilenInhalt, "Caption") > 0 Then 'Wenn Zeileninhalt Caption ist zur MSG-Box
MsgBox (Mid(ZeilenInhalt, (InStr(ZeilenInhalt, Chr(34)) + 1), _
Len(ZeilenInhalt) - InStr(ZeilenInhalt, Chr(34)) - 1)) 'Gibt an wie die Caption ausgegeben werden soll
IstEinLabel = False 'Beendet Schleife wenn kein Label gefunden wird

End If

End If

Wend 'Springt zum Schleifenanfang

Close #1 ' Datei schließen

End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Ach Jury
08.04.2003 10:49:00
Micaehl Scheffler

mit Cells(Zeile, Spalte), drücke mal F1.

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige