Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Frage zu meinem Code

Forumthread: Frage zu meinem Code

Frage zu meinem Code
08.03.2023 11:13:07
Jan
Hallo nochmal,
ich habe diesen Code der recht gut funktioniert.
Jetzt wollte ich noch was einbauen:
bei Target.Offset(0, 2) = FormulaR1C1 = "=R[-4]C[2]" wollte ich das er immer die E1 nimmt ( E1 =Formel =RECHTS(ZELLE("dateiname";A1);LÄNGE(ZELLE("dateiname";A1))-FINDEN("]";ZELLE("dateiname";A1))) ) und dann die Formel in der Zeille herausnimmt, so das immer der Test steht.
In E1 die Formel soll aber stehen bleiben
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
If Target.Column = 1 Then
Target = Date
Target.Offset(0, 1) = Environ("Username")
Target.Offset(0, 2) = FormulaR1C1 = "=R[-4]C[2]"
Cancel = True
End If
End Sub
Kann man sowas lösen ?
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Frage zu meinem Code
08.03.2023 11:43:54
volti
Hallo Jan,
hier eine (ungetestete) Idee dazu. War das so gemeint?
Code:


Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, _ Cancel As Boolean) With Target If .Column = 1 Then .Value = Date .Offset(0, 1) = Environ("Username") .Offset(0, 2).FormulaLocal = Range("E1").FormulaLocal .Offset(0, 2).Value = .Offset(0, 2).Value Cancel = True End If End With End Sub

_________________________
viele Grüße aus Freigericht 😊
Karl-Heinz

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige