Wenn Zelle angeklickt wird soll aus Formel Text werden
28.11.2019 20:02:49
Silke
Hallo Leute
ich habe in dem Bereich C10 bis C30 Formeln drinnen stehen.
Wenn man eine der Zellen anklickt soll aus der Formel in der angeklickten Zelle ein Text mit dem Wert der Formel werden.
Also in Zelle B10 steht Hans und in Zelle C10 steht =B10.
Wenn man C10 anklickt soll aus der Formel Hans werden.
Hoffe mir hilft jemand.
Liebe Grüße
Silke
6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread
Beiträge zum Forumthread
Beiträge zu diesem Forumthread
Betreff
Datum
Anwender
Anzeige
AW: Wenn Zelle angeklickt wird soll aus Formel Text werden
28.11.2019 20:09:14
Hajo_Zi
starte den VBA Editor (Alt+F11), Bild sollte zweigeteilt sein ansonsten Strg+R, Doppelklick auf Deine Datei, Doppelklick auf Deine Tabelle, Code ins rechte Fenster kopieren, VBA Editor schließen.
Das Makro wird automatisch gestartet.
Der Code wirkt nur in dieser Tabelle.
Option Explicit ' Variablendefinition erforderlich
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'* H. Ziplies *
'* 21.06.15 *
'* erstellt von HajoZiplies@web.de *
'* http://Hajo-Excel.de/
' Füllfarbe
' für Schrift RaZelle.Font.ColorIndex
Dim RaBereich As Range ' Variable für Bereich
Dim RaZelle As Range ' Variable für Zelle
Set RaBereich = Range("C10:C30") ' Bereich der Wirksamkeit
Set RaBereich = Intersect(RaBereich, Target)
If Not RaBereich Is Nothing Then
'ActiveSheet.Unprotect ("Passwort")
Target = Target
'ActiveSheet.protect ("Passwort")
End If
Set RaBereich = Nothing ' Variable leeren
End Sub
Anzeige
AW: Wenn Zelle angeklickt wird soll aus Formel Text werden
28.11.2019 20:38:46
Silke
Vielen Dank.
Was mache ich wenn es sich um verbundene Zellen handelt
Leider sind bei mir jeweils C, D und E zu einer Zelle verbunden.
Bei einer einzelnen Zelle funktioniert es wunderbar
Bei den drei verbundenen ist der Inhalt beim Anklicken leer
Gruß
Silke
Ändern: Target = Target(1)
28.11.2019 23:35:42
Luc:-?
Gruß, Luc :-?
Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder. Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit
Anzeige
AW: Wenn Zelle angeklickt wird soll aus Formel Text werden
28.11.2019 20:31:38
Werner
da würde ich an deiner Stelle lieber den Doppelklick nehmen. Da ist die Gefahr, dass man eine falsche Zelle erwischt nicht so groß, weil man den Doppelklick dann doch eher bewußt ausführt.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("C10:C30")) Is Nothing Then
Cancel = True
Target.Value = Target.Value
End If
End Sub
Gruß Werner
Funktioniert wunderbar .. Danke ... owT
29.11.2019 21:33:58
Silke
Gerne u. Danke für die Rückmeldung. o.w.T.
29.11.2019 23:33:45
Werner
Beliebteste Forumthreads (12 Monate)
-
ThreadtitelLesezugriffe
-
34081
-
23512
-
16681
-
16052
-
15741
-
15343
-
14267
-
12306
-
11938
-
11417
-
10634
-
10521
-
9511
-
9498
-
9480
-
9079
-
8864
-
8800
-
8428
-
8178
-
8062
-
7989
-
7915
-
7806
-
7675
-
7521
-
7291
-
7167
-
7070
-
7068
-
6935
-
6521
-
6515
-
6294
-
6182
-
6026
-
6006
-
5981
-
5920
-
5910
-
5872
-
5838
-
5829
-
5734
-
5705
-
5689
-
5676
-
5582
-
5539
-
5492
-
5379
-
5341
-
5321
-
5224
-
5182
-
5105
-
5082
-
5082
-
5053
-
5053
-
4974
-
4903
-
4847
-
4841
-
4789
-
4769
-
4754
-
4727
-
4710
-
4679
-
4659
-
4654
-
4588
-
4564
-
4556
-
4516
-
4508
-
4482
-
4469
-
4452
-
4430
-
4411
-
4362
-
4360
-
4357
-
4332
-
4327
-
4327
-
4324
-
4308
-
4300
-
4285
-
4260
-
4229
-
4199
-
4182
-
4158
-
4142
-
4075
-
4025
Anzeige