Machen Sie eine excel-Zelle obligatorisch, basierend auf dem Wert der anderen 2 Zellen
Also.. ich habe ein excel, in dem 2 aufeinander folgende Zellen können markiert werden mit dem gleichen Wert (meist Text), basierend auf dieser 2-Zellen den Wert der 3. Zelle gefüllt werden sollten zwingend durch den Benutzer.
Den Bereich der Zellen kann unterschiedlich sein, da muss ich verwenden das gleiche snippet überqueren viele zeichnet.
Jede Hilfe wäre aufrichtig dankbar.
Vielen Dank! 🙂
- Geben Sie uns ein Beispiel.
- sagen wir mal A1 mit "Hallo" und B1 ist auch "Hallo", dann sollte der Benutzer eine Eingabe in C1. Hinzufügen, diese können gehen nach unten, mehrere Zeilen..
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es gibt mehr als einen Weg, um der Haut eine Katze, aber wahrscheinlich der einfachste Weg, es zu tun, wäre eine vba-sub, die (auf einige Auslöser, wie Einreichen) überprüft den Wert von Zelle 1 und 2 und WENN es das Wert ist, was Sie auslösen wollen... wenn Zelle 3 leer ist, fordert den Benutzer zu füllen, in box drei.
Wenn Sie fügen Sie eine break-Anweisung wie End Sub, das Blatt kann nicht fortgesetzt werden, bis die Zelle gefüllt ist.
Dies ist ein Beispiel für A1, B1, C1 geben Sie den folgenden Ereignis-makro in das Arbeitsblatt code-Bereich:
Weil es ist Arbeitsblatt-code, es ist sehr einfach zu installieren und automatisch zu verwenden:
Wenn Sie irgendwelche Bedenken haben, versuchen Sie zuerst, es auf einen Versuch Arbeitsblatt.
Wenn Sie die Arbeitsmappe speichern, wird das makro wird gespeichert.
Wenn Sie eine version von Excel später dann, 2003, die Sie speichern müssen
die Datei als .xlsm statt .xlsx
Entfernen Sie das makro:
Erfahren Sie mehr über Makros im Allgemeinen finden Sie unter:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
und
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
Erfahren Sie mehr zu Ereignis-Makros (Arbeitsblatt code), siehe:
http://www.mvps.org/dmcritchie/excel/event.htm
Makros müssen aktiviert sein, damit dies funktioniert!