Мы автоматизируем Excel, используя VB.Net, и пытаемся разместить несколько строк текста на листе Excel, который мы можем не печатать. Между ними у нас будут печатные отчеты.
Мы можем сделать это, если добавим объекты текстового поля и установим для параметра печати значение false. (Если у вас есть другой способ, пожалуйста, направьте меня)
Код для добавления текстового поля:
ActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizontal, 145.5, 227.25, 304.5, 21#)
но позиционирование в пунктах. Нам нужен способ разместить его над определенной ячейкой и определить его размер. Как мы можем узнать, куда его поместить, когда знаем, в какую ячейку его поместить?