В Excel 2013 я программно добавляю диаграмму. Для этого мне нужно указать ГДЕ, где находится диаграмма. В частности, верх, левый, высота и ширина. Все эти координаты - это точки, а не адреса ячеек. Например, высота по умолчанию ячейки, если 15 баллов. Я знаю адрес ячейки, где я хочу, чтобы график находился. Как преобразовать адрес ячейки в точку? Должен быть лучший способ, чем просто перебирать все предыдущие строки/столбцы и добавлять их высоту/ширину ...Excel - местоположение точки поиска ячейки
Например, ячейка «F7» может быть на 120 точек слева и иметь верхнее расположение точки 90 .
Если это поможет любому, синтаксис, чтобы добавить диаграмму это ...
expression.AddChart2(Style,XlChartType,Left,Top,Width,Height,NewLayout)
Хотите, чтобы график охватывал всю ширину экрана? – Andreas
Нет, ширина будет достаточно статичной в зависимости от типа данных, которые я рисую. Меня больше беспокоят левые и верхние. Например, мне может потребоваться, чтобы график находился справа от сводной таблицы. Я знаю, что сводная таблица взята из столбца «A» в столбец «L». Я хочу, чтобы диаграмма начиналась с столбца L + один пустой столбец, поэтому начинался с столбца «N», а именно «N4». Как конвертировать N4 в Left и Top Points? – user1009073