Preheat your oven to 375 degrees F. Unroll the crescent roll dough and separate each of the eight triangles. On each triangle place two slices of ham and top with a slice of Swiss cheese.
Roll up each crescent roll around the ham and cheese and place them on your ungreased baking sheet. Place them in the preheated oven and bake for 7 minutes.
While the rolls are baking, prepare your seasoned butter. Add the melted butter, mustard, Worcestershire sauce, poppy seeds, minced onions, garlic powder, salt, and pepper in a small bowl. Then whisk until the butter mixture very well blended.
Remove the ham and cheese crescent rolls from the oven and brush them with the butter mixture. Return them to the oven and bake for an additional 7 to 9 minutes, until rolls are golden brown.