Tack för hjälpen. Jag provade att byta ut "Blad1" mot "activesheet" och det funkade... delvis. När jag trycker på en knapp så länkar den inte längre tillbaka till Blad1, so far so good. Men den ändrar färg på en annan knapp än den jag tryckte på istället.
Vet inte om det är relevant men av någon anledning har jag 3 moduler med makron i arbetsboken och sedan är de färgkodade olika. En knapp ska vara grön, en gul, en röd osv. Skickar en lite längre kodrad. När jag gör en kopia på bladet märker jag även att det som t.ex. är ellips198 på blad1 heter något annat på blad2 när jag kopierat.
Sub Ellips198_Klicka()
With Blad1.Shapes("Ellips 198")
Select Case .Fill.ForeColor.RGB
Case RGB(146, 208, 80)
.Fill.ForeColor.RGB = RGB(217, 217, 217)
Case Else
.Fill.ForeColor.RGB = RGB(146, 208, 80)
End Select
End With
End Sub
Sub Ellips199_Klicka()
With Blad1.Shapes("Ellips 199")
Select Case .Fill.ForeColor.RGB
Case RGB(146, 208, 80)
.Fill.ForeColor.RGB = RGB(217, 217, 217)
Case Else
.Fill.ForeColor.RGB = RGB(146, 208, 80)
End Select
End With
End Sub
Sub Ellips200_Klicka()
With Blad1.Shapes("Ellips 200")
Select Case .Fill.ForeColor.RGB
Case RGB(146, 208, 80)
.Fill.ForeColor.RGB = RGB(217, 217, 217)
Case Else
.Fill.ForeColor.RGB = RGB(146, 208, 80)
End Select
End With
End Sub