Preheat the oven to 350 degrees F. Grease a 9x13-inch baking dish.
Unroll the crescent dough with the longest side at the bottom, creating a large rectangle.
Lay the Black Forest ham on top of the dough, followed by the Swiss cheese.
Starting with the shorter side, carefully roll the dough into a log shape.
Slice the roll into individual rolls about 1-inch thick.
Place the rolls in the prepared dish making sure to leave room between each one.
In a small bowl, mix together melted butter, poppy seeds, Dijon mustard, garlic powder, and Worcestershire sauce.
Brush the butter mixture all over the rolls using a pastry brush, ensuring that each one is coated evenly.
Bake uncovered for 20-25 minutes until the rolls are golden brown and the cheese is melted.
Cool for 5 minutes before serving.