AW: Super!
28.06.2005 08:04:45
Heiko
Hallo Matthias,
suchst du sowas ?!
Sub vbaZeileloeschen()
With ActiveWorkbook.VBProject
MsgBox "Hiermit wird die die 9. Zeile im Modul2 gelöscht !!! "
With .VBComponents("Modul2").CodeModule
' Lösche Zeile 9 , eine Zeile "lang".
' .DeleteLines 5, 3 löscht z.B. die 5. 6. und 7. Zeile in Modul1
.DeleteLines 9, 1
End With
End With
End Sub
Sub vbaZeileersetzen()
With ActiveWorkbook.VBProject
MsgBox "Hiermit wird die die 7. Zeile im Modul2 ersetzt !!! "
With .VBComponents("Modul2").CodeModule
' Lösche Zeile 9 , eine Zeile "lang".
' .DeleteLines 5, 3 löscht z.B. die 5. 6. und 7. Zeile in Modul1
.ReplaceLine 7, "strHelp = "" Test Text Neu"""
End With
End With
End Sub
Und das ist bei mir in Modul2:
Option Explicit
' Dies ist ein Test
Sub TestAusgabe()
' Variablendeklaration
Dim strHelp As String
strHelp = " Test Text Original" ' Diese Zeile wird ersetzt.
MsgBox strHelp
' Zeile die gelöscht werden soll ' Diese Zeile wird gelöscht.
End Sub
Gruß Heiko
PS: Rückmeldung wäre nett !