Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
928to932
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
928to932
928to932
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Code Teil Richtig Einsetzen

Code Teil Richtig Einsetzen
28.11.2007 15:15:31
Heinz
Hallo Leute
Ich möchte den Cod Teil zum löschen des Codes im Tab.Blatt einfügen.
Ersollte aber den Code nicht im Aktiven Sheets löschen.
Könnte mir dabei bitte jemand helfen.
Gruß Heinz
With ActiveWorkbook.VBProject
With .VBComponents(ActiveSheet.CodeName).CodeModule
.DeleteLines 1, .CountOfLines
End With
End With
Application.ScreenUpdating = True
ActiveSheet.Protect
End Sub


Option Explicit


Sub cp_wbk()
Dim MyShape As Shape, strPfaduDatei As String
Dim Shape2 As Shape
Application.ScreenUpdating = False
'ActiveSheet.Unprotect
With ThisWorkbook
strPfaduDatei = .Path & "\" & .Sheets(1).Range("B3") & _
" " & Format(.Sheets(1).Range("A6"), "mmmm YYYY")
ActiveSheet.Cells(1, 1).Activate
.Sheets(1).Copy
End With
For Each MyShape In ActiveSheet.Shapes
If MyShape.AlternativeText  "" Then MyShape.Delete
Next
ActiveWorkbook.SaveAs strPfaduDatei
ActiveWorkbook.Close
Range("O47:O49").Copy
Range("M47").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
Application.ScreenUpdating = True
ActiveSheet.Cells(1, 1).Activate
ActiveSheet.Protect
End Sub


4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Code Teil Richtig Einsetzen
28.11.2007 15:22:00
Rudi
Hallo,

Ersollte aber den Code nicht im Aktiven Sheets löschen.


wo dann?
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: Code Teil Richtig Einsetzen
28.11.2007 15:28:34
Heinz
Hallo Rudi
Habe die Datei zum testen hochgeladen.
Der Code sollte im Sheet der mit Name & Datum abgespeichert wurde, gelöscht werden.
Nach dem du auf den Button " Neues Monat anlegen" gedrückt hast.
Gruß Heinz
https://www.herber.de/bbs/user/48114.zip

AW: Code Teil Richtig Einsetzen
28.11.2007 15:41:26
Rudi
Hallo,
glaubst du, da wühle ich mich durch?
Motto:
With ActiveWorkbook.VBProject
With .VBComponents(sheets("neuesBlatt").CodeName).CodeModule
.DeleteLines 1, .CountOfLines
End With
End With
Gruß
Rudi
P.S.: Es heißt der Monat. Demzufolge: Neuen Monat anlegen, Wollen Sie wirklich einen neuen Monat anlegen? etc.
Eine Kuh macht Muh, viele Kühe machen Mühe

Anzeige
AW: Code Teil Richtig Einsetzen
28.11.2007 17:12:00
Heinz
Hallo Rudi
Danke für Deine Hilfestellung. Werde es mal Testen.
Weiters Danke für "Neuen Monat" - ist mir noch gar nicht aufgefallen.
Gruß Heinz

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige