Q1: вы можете просто добавить Win Form через -> project -> add new item -> Form Page
Вы должны сделать новый экземпляр этой формы.
Например: когда вы создали форму с именем winForm
Example.ExampleForm exampleForm = new ExampleForm();
exampleForm.Show();
Q2:
Я не уверен, что правильно понимаю. Но, например, если у вас есть пустой лист в начале, вы можете сделать это так:
Excel.Range rng;
object[,] swap;
rng = tws.UsedRange;
swap = rng.Value2;
Значения всех ячеек, в которые будет вставлена пользовательская вставка, как указано выше в массиве объектов.
Этот массив основан на 1!