Supportnet / Forum / Tabellenkalkulation
Formular anzeigen bei Aktivierung von zelle
Frage
Hallo Zusammen,
wiedermal wende ich mich an dieses Forum da ich bei einem Problem nicht weiterkomme bzw. ich nicht weiss wie ich es lösen soll.
Wahrscheinlich ist es eh easy, aber leider bin ich noch nicht so gut vertraut mit VBA.
Ich möchte ein Formular anzeigen lassen, wenn ich auf eine zelle in einer bestimmten Spalte klicke.
Also wo schreibe ich den code "Ausdruck.show" rein?
(Ach ja, ich arbeite mit Excel 97)
Vielen Dank für Eure hilfe!
Antwort 1 von piano
Hallo
In VBA-Umgebung unter "Diese Arbeitsmappe" in der Klasse "Workbook" beim Ereignis "SheetSelectionChange":
den Code setzen (im Beispiel Zelle "D16").
Gruß piano
Es wäre nett, wenn Du ein Feedback abgeben könntest,
ob der Lösungsvorschlag Dein Problem gelöst hat.
- probieren geht über studieren -
In VBA-Umgebung unter "Diese Arbeitsmappe" in der Klasse "Workbook" beim Ereignis "SheetSelectionChange":
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Selection.Address = "$D$16" Then
' hierher das show-Statement
Selection.Value = "OK"
End If
End Sub
den Code setzen (im Beispiel Zelle "D16").
Gruß piano
Es wäre nett, wenn Du ein Feedback abgeben könntest,
ob der Lösungsvorschlag Dein Problem gelöst hat.
- probieren geht über studieren -
Antwort 2 von bagi
Hallo piano,
Deine Lösung bezieht sich leider nur auf eine einzelne Zelle. Dieser bezug muss sich aber in der ganzen Spalte fortsetzten.
folgendes habe ich vor:
Ich habe in eine tabelle wo diverse Veranstaltungen angeführt sind. Pro Zeile eine Veranstaltung. In der Spalte "N" stehen die Kosten. Nun, wenn ich jetzt auf die Zelle in der Spalte "N" klicke soll sich ein Formular zeigen wo ich die Kosten aufgeteilt eingeben kann. Beim schließen soll die Summe in die Zelle übernommen werden.
Also das mit dem Formular schaffe ich schon nur nicht das aufrufen.
Deine Lösung bezieht sich leider nur auf eine einzelne Zelle. Dieser bezug muss sich aber in der ganzen Spalte fortsetzten.
folgendes habe ich vor:
Ich habe in eine tabelle wo diverse Veranstaltungen angeführt sind. Pro Zeile eine Veranstaltung. In der Spalte "N" stehen die Kosten. Nun, wenn ich jetzt auf die Zelle in der Spalte "N" klicke soll sich ein Formular zeigen wo ich die Kosten aufgeteilt eingeben kann. Beim schließen soll die Summe in die Zelle übernommen werden.
Also das mit dem Formular schaffe ich schon nur nicht das aufrufen.
Ich möchte kostenlos eine Frage an die Mitglieder stellen:
Ähnliche Themen:
- Etwas zu einem bestimmten zeitpunkt in einer Excel Zelle anzeigen lassen?
- Excel : In einer Zelle hinterlegter Hyperlink in Zelle daneben in Textform anzeigen lassen
- Listfeld Auswahl in einer Zelle anzeigen
- Excel: SVERWEIS; zwei Spalten Auswahl in einer Zelle anzeigen
- TEXT aus einer Spalte in einer Zelle anzeigen

