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

Bestimmte Felder schützen

Bestimmte Felder schützen
24.01.2007 10:14:41
Onyxia
Ich hab mal eine Frage. Kann man bestimmte Felder schützen? Wenn ich zum Beispiel eine Telefonliste habe und ich dort eine Nummer mit Delete löschen will, möchte ich dass die Frage erscheint: Wollen die diese Daten wirklich löschen Ja - Nein - Abbrechen?
Ist das möglich? Wenn ja wie?

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bestimmte Felder schützen
24.01.2007 11:22:33
Oberschlumpf
Beitrag-Funktion
Zeigt einen Hinweis darauf, dass ein Forum-Teilnehmer eine Frage hat, eine Antwort geben möchte, eine allgemeine Bemerkung geben möchte.
Syntax
Beitrag begrüßungsformel,
[ Name ], Text, Schlussformel,
Die Syntax der Beitrag-Funktion verwendet die folgenden Argumente:
Teil Beschreibung
begrüßungsformel Erforderlich. Ein Zeichenfolgenausdruck, der den landesüblichen Geflogenheiten entspricht.
Eine Auswahl möglicher Werte kann der folgenden Zeile entnommen werden.
"Hallo", "Hi", "Guten Tag"
Auch die Verwendung von umgangssprachlichen Angaben, wie z Bsp "Moin" oder "Tach" ist möglich.
name Optional. Ein Zeichenfolgenausdruck, der mit Hilfe des Argumentes
begrüßungsformel die gewünschte Zielgruppe einschränkt.
text Erforderlich. Ein Zeichenfolgenausdruck, der Auskunft über das eigentliche Anliegen des Fragenden gibt.
Der Inhalt ist frei wählbar, sollte jedoch freundlich und qualifiziert gestaltet werden.
Denn eine qualifizierte Antwort erfordert eine qualifizierte Frage.
schlussformel Erforderlich. Ein Zeichenfolgenausdruck, der den landesüblichen Geflogenheiten entspricht.
Eine Auswahl möglicher Werte kann der folgenden Zeile entnommen werden.
"Ciao", "Gruß", "viele Grüße", "Tschüss"
Auch hier ist die Verwendung von umgangssprachlichen Angaben, wie z Bsp "und wech..." möglich.
Zusätzlich möglich ist es, dass schlussformel den eigenen Namen und/oder den Wert aus name enthält.

Vielleicht versteht auch der Ersteller dieses Threads jetzt, dass ein Beitrag ohne Begrüßungs- und Schlussformel nicht wirklich vollständig ist.
In diesem Sinne... :-)
Thorsten
Zu Deiner Frage:
Ja, es ist möglich.
In welcher Spalte stehen die Nummern?
Ciao
Thorsten
Anzeige
Blattschutz?
24.01.2007 13:09:41
Klaus
Hallo Onyxia,
nutz doch den Blattschutz. Dann kommt halt "Sie versuchen Zellen zu ändern, die schreibgeschützt sind" statt der Ja-Nein Frage, sollte es doch auch tuen.
Gruß,
Klaus
AW: Blattschutz?
24.01.2007 16:09:03
Onyxia
Hi
Tut mir leid Thorsten das war mein erster Beitrag hier und ich hab eben noch nicht alles ganz raus wie es hier läuft.
Es geht nicht um eine bestimmte Spalte es geht um einzelne Zellen in verschieden Spalten. Das mit der Telefonliste war nur ein Beispiel. Ist dies möglich?
Gruss
Onyxia
AW: Blattschutz?
24.01.2007 17:48:04
ChrisL
Hallo
Ich denke Blattschutz ist schon der richtige Ansatz. Bevor du diesen aktivierst, kannst du bestimmte Bereiche markieren, mit der rechten Maustaste "Zellen formatieren", Lasche "Schutz", Option "gesperrt" aktivieren oder deaktivieren. So kannst du dann trotz Blattschutz einzelne Zellen weiter bearbeiten resp. andere eben nicht.
Gruss
Chris
Anzeige
AW: Blattschutz?
24.01.2007 17:59:21
Onyxia
hi
die zellen müssen eben von allen benutzern änderbar sein nur zum schutz will mein chef diese abfrage haben
gruss
onyxia
AW: Blattschutz?
24.01.2007 17:57:55
Oberschlumpf
Hi
Schreib im VBA-Editor (erreichst du über Alt-F11) in das Change-Ereignis des Tabellenblattes, in dem der Code gelten soll, diesen Code:
(gilt für die Zellen A1 und B1 - musst du anpassen)

Dim lbMsg As Byte
If Target.Address = "$A$1" Or Target.Address = "$B$1" Then
If Target.Value = "" Then
lbMsg = MsgBox("Wollen die diese Daten wirklich löschen?", vbQuestion + vbYesNo, "wirklich löschen?")
If lbMsg = vbNo Then
Application.Undo
End If
End If
End If

Aber auch der Vorschlag mit Blattschutz ist doch gut.
Konnte ich helfen?
Ciao
Thorsten
Anzeige
AW: Blattschutz?
24.01.2007 18:08:11
Onyxia
Hi
Vielen dank jedoch kommt bei mir eine fehlermeldung. Fehler beim Kompilieren. Ausserhalb einer Prozedur ungültig. Was habe ich falsch gemacht?
Gruss
Onyxia
AW: Blattschutz?
24.01.2007 18:24:35
Oberschlumpf
Hi
Versuche es, an diesem Bsp zu verstehen.
https://www.herber.de/bbs/user/39909.xls
Vergleiche deinen Code mit dem Code aus dem Bsp.
So erkennst du am schnellsten deine Fehler.
Konnte ich helfen?
Ciao
Thorsten
AW: Blattschutz?
24.01.2007 18:38:43
Onyxia
Hi
Vielen herzlichen dank da wird sich mein chef aber freuen!!!
und wo muss ich was ergänzen wenn ich zum beispiel noch C5 und B8 so einstellen will?
Gruss
Onyxia
Anzeige
AW: Blattschutz?
25.01.2007 00:17:48
Florian
Hallo Onyxia,
If Target.Address = "$A$1" Or Target.Address = "$B$1" Or Target.Address = "$C$5" Or Target.Address = "$B$8" Then
Gruß, Florian
AW: Blattschutz?
25.01.2007 08:37:42
Onyxia
Hi
Vielen Dank Ihr habt mir sehr geholfen!
Gruss
Onyxia

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige