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

Warmeldung einfügen, aber wie?

Warmeldung einfügen, aber wie?
12.11.2005 21:24:19
Christa
Hallo liebe Excelgemeinde,
ich habe folgendes Makro mit dem Makrorecorder aufgezeichnet:

Sub Ausgangsseite()
' Ausgangsseite Makro
' Makro am 06.11.2005 von Christa aufgezeichnet
ActiveSheet.Unprotect "qwualpsf"
Rows("48:89").Select
Range("A89").Activate
Selection.Copy
ActiveWindow.SmallScroll Down:=45
Rows("90:90").Select
Selection.Insert Shift:=xlDown
Range("A90:D131").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("A7").Select
ActiveSheet.Protect "qwualpsf"
End Sub

nun möchte ich gerne, da es leicht zu einer Verwechslung kommen kann, das bevor der Befehl ausgeführt wird, so eine Art Warnmeldung eingeblendet wird mit dem Text:
Bist Du sicher das Du eine neue Seite einfügen willst?
Ist das realisierbar? Wenn ja, bitte ich Hilfe.
Danke, LG Christa

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Warmeldung einfügen, aber wie?
12.11.2005 21:44:28
PeterW
Hallo Christa,
versuch es mal so:

Sub Ausgangsseite()
' Ausgangsseite Makro
' Makro am 06.11.2005 von Christa aufgezeichnet
If MsgBox("Soll wirklich kopiert werden?", vbYesNo) = vbYes Then
ActiveSheet.Unprotect "qwualpsf"
Rows("48:89").Select
Range("A89").Activate
Selection.Copy
ActiveWindow.SmallScroll Down:=45
Rows("90:90").Select
Selection.Insert Shift:=xlDown
Range("A90:D131").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("A7").Select
ActiveSheet.Protect "qwualpsf"
End If
End Sub

Gruß
Peter
AW: Danke, es klappt
12.11.2005 21:48:58
Christa
Hallo Peter,
danke für deine schnelle hilfe, klappt wunderbar.
Schönen samstag noch, Gruss Christa
Anzeige
AW: Etwas kürzer
12.11.2005 21:56:19
Aton
Hallo

Sub Ausgangsseite()
' Ausgangsseite Makro
' Makro am 06.11.2005 von Christa aufgezeichnet
If MsgBox("Soll wirklich kopiert werden?", vbYesNo) = vbYes Then
ActiveSheet.Unprotect "Tabelle1"
Range("A89").Copy
Rows("90:90").Insert Shift:=xlDown
Range("A90:D131").ClearContents
Application.CutCopyMode = False
Range("A7").Select
ActiveSheet.Protect "qwualpsf"
End If
End Sub

Mit freundlichen Grüßen
Aton
AW: Danke Aton, dein Code geht net, o.T.
12.11.2005 22:01:04
Christa
AW: Danke Aton, dein Code geht net, o.T.
12.11.2005 22:05:55
Aton
Hallo
ActiveSheet.Unprotect "Tabelle1"
durch
ActiveSheet.Unprotect "qwualpsf"
ersetzen
Habe es bei mir probiert und vergessen nicht zurückzuändern
Mit freundlichen Grüßen
Aton
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige