Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1920to1924
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
Inhaltsverzeichnis

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 ?

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige