Place two slices of ham on the bottom of each crescent roll and top with a slice of Swiss cheese. Roll up the crescent rolls and place them on an ungreased baking sheet.
Combine the butter, mustard, Worcestershire sauce, poppy seeds, minced onions, garlic powder, salt, and pepper in a small bowl. Whisk until well mixed.
Return the crescent rolls to the oven and bake for an additional 7 to 9 minutes, until rolls are golden brown.