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
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.