Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
196to200
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
196to200
196to200
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tastatureingabe verhindern während Makro läuft

Tastatureingabe verhindern während Makro läuft
29.12.2002 10:18:07
Harald K
Hallo im Excelforum,
wie kan ich verhindern das das Makro durch eine Tastatureingabe abgebrochen wird.


	
Sub Konvert()
Dim e As Range
Dim varValue As String
Dim bez As Variant
Dim dName$
Application.ScreenUpdating = False
dName = "C:\Auftrag\Orginal\Rechnung 2002.xls"
mappe = "C:\Auftrag\Rechng\"
Workbooks.Open Filename:=dName
Set e = Worksheets("Angebot").Range("J11")
e.Value = e.Value + 1
ActiveWorkbook.Save
varValue = Application.InputBox _
("Bitte Bezeichnung des Projekt eingeben:", , varValue)
Worksheets("tab").Cells(1, 1) = Date
Worksheets("tab").Cells(1, 2) = varValue
ActiveWorkbook.SaveAs Filename:=mappe & Range("J11") _
& " " & Worksheets("tab").Cells(1, 2) & " " & Format(Now, "hh.mm") & _
" " & Date & ".xls", FileFormat:=xlNormal 'Workbook
End Sub

Gruß und Dank

Harald

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

Betreff
Datum
Anwender
Anzeige
Re: Tastatureingabe verhindern während Makro läuft
29.12.2002 11:01:40
Ramses
Hallo Harald,

Prinzipiell kannst du jedes Makro mit den Taasten "Ctrl" + "Break" beenden.

In deinem Beispiel sehe ich nur die Inputbox. Alles andere sollte schnell genug gehen, dass der Benutzer die Ausführung nicht unterbrechen kann.

Oder willst du die Inputbox abfangen ?

Gruss Rainer

Re: Tastatureingabe verhindern während Makro läuft
29.12.2002 11:42:02
L.Vira
Schau dir mal EnableCancelKey an.
Re: Tastatureingabe verhindern während Makro läuft
29.12.2002 11:54:33
Herbert
Hallo Harald,
so kann man Tasten deaktivieren:

Sub Tasten_deaktivieren()
Application.EnableCancelKey = xlDisabled
'Mein Makro
Application.EnableCancelKey = xlInterrupt
End Sub
Gruß Herbert
Anzeige
Re: Tastatureingabe verhindern während Makro läuft
29.12.2002 13:03:46
Harald K
Hallo im Forum,

vielen Dank für eure Hilfe, werde eure Vorschläge in mein Makro einbauen.

Gruß

Harald

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige