Dante hay algo que me esta tirando error te copio la sintaxis que necesito
Range("G64").Value = 1
SolverOk SetCell:="$H$64", MaxMinVal:=2, ValueOf:=0, ByChange:="$H$64,$Y$4:$Y$58", Engine:=2, EngineDesc:="Simplex LP"
SolverOk SetCell:="$H$64", MaxMinVal:=2, ValueOf:=0, ByChange:="$H$64,$Y$4:$Y$58", Engine:=2, EngineDesc:="Simplex LP"
SolverResolver
Solversolve UserFinish = True, ShowRef = 0
SolverFinish KeepFinal:=1
Range("H64").Copy
Worksheets("Hoja10").Range("P4").PasteSpecial xlPasteValues
Application.CutCopyMode = False
Worksheets("Hoja10").Activate
Sheets("200512").Select
asi hasta el numero 55
si copio las 55 veces me sale, pero es un chorizo la formula
se te ocurre algo para resumirlo?