Preheat the oven to 375 degrees
Unroll the crescent roll dough and separate the triangles
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
Bake the crescent rolls for 7 minutes, then remove them from the oven and brush with butter mixture. Return the crescent rolls to the oven and bake for an additional 7 to 9 minutes, until rolls are golden brown