02. februar 2023 - 10:29Der er
6 kommentarer og 1 løsning
Ændring af celle kør macro fejl
Hej Har denne macro som skal køre når celle F12 arket "tilbud" ændres, og så kopiere indholdet til F12 i arket "ordre", men den melder fejl når den skal selecte celle F12 i arket "ordre"
Hvorfor laver den fejl og kan det løses? Se kode herunder. Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("F12")) Is Nothing Then Call kopi_format 'MsgBox "Ændret F12" End If
End Sub
Sub kopi_format() ' ' kopi_format Makro '
' Application.ScreenUpdating = False Sheets("tilbud").Select Range("F12").Select Selection.Copy Sheets("ordre").Select Range("F12").Select ' Går i stå her Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Sheets("tilbud").Select Range("F12").Select Application.CutCopyMode = False Application.ScreenUpdating = True End Sub
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej Dan Tak for god input, jeg havde allerede slanket mit modul til:
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("$F$12")) Is Nothing Then Call kopi_format end sub
Så det ligner dit svar #2 Dit svar #3 kan jeg ikke bruge da den ikke tager evt. formateringer af teksten med, det er derfor jeg har kald af macro. En lille fejl i #3 sheet skal være sheets.
Jeg har en en flettet celle på 5 kolonner og 3 rækker.
Kan der laves noget som vil virke på flettede celler?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.