Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Software \ Generel software
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Excel, Event Macro hjælp

Af Super Nørd Raz | 19-02-2016 09:59 | 1357 visninger | 1 svar, hop til seneste
Hej Jeg er ved at lave en event macro for excel, men kan simpelthen ikke få det til at makke ret. Jeg skal have excel til automatisk at smide en dato ind i kolonne A, når der bliver indtastet noget i kolonne B. Lige pt har jeg: Private Sub Worksheet_Change(ByVal Target As Range) Dim A As Range, B As Range, Inte As Range, r As Range Set A = Range("A:A") Set Inte = Intersect(A, Target) If Inte Is Nothing Then Exit Sub Application.EnableEvents = False For Each r In Inte If r.Offset(0, 1).Value = "" Then r.Offset(0, 1).Value = Date End If Next r Application.EnableEvents = True End Sub Men her går det galt, fordi indtaster jeg noget i A, bliver datoen smidt ind i kolonne B. Er der nogen der kan hjælpe med at rette denne macro til? Har prøvet og prøvet, men det giver enten bare fejl eller smider datoen under det jeg skriver.
--
#1
dr!xzy
Elitebruger
12-03-2016 10:34

Rapporter til Admin
Hvis ikke du har fundet en løsning, så værsgo: Private Sub Worksheet_Change(ByVal Target As Range) Dim A As Range, B As Range, Inte As Range, r As Range Set A = Range("B:B") Set Inte = Intersect(A, Target) If Inte Is Nothing Then Exit Sub Application.EnableEvents = False For Each r In Inte If IsEmpty(r.Offset(0, -1).Value) = True Then r.Offset(0, -1).Value = Date End If Next r Application.EnableEvents = True End Sub
--
Jeg har ikke altid ret, men jeg tager ALDRIG fejl!

Opret svar til indlægget: Excel, Event Macro hjælp

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning