Can you please confirm the need of Edit Form here in this case? If you are dealing with individual controls, you can either create a button to create rows or can do it directly when the slider value is changed.
Expression that can be used:
ForAll(FirstN([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],Slider1.Value),Patch(Table1,Defaults(Table1),{AppName:Concatenate(TextInput1.Text,Text(Value)),Id:Text(Value(Last(Table1).Id)+1,"[$-en-US]0000"),'VM Name':Concatenate("test-",TextInput1.Text,Text(Value),Text(Value(Last(Table1).Id)+1,"[$-en-US]0000"))}))
Here, Slider1 is the name of Slider control and Table is the name of name of Excel table.
Hope this Helps!
If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!