Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
240to244
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
240to244
240to244
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige