Yes, you can use the same procedure and make the ham on the grill instead. You must go for the same core temperature as described in the recipe.