Пожалуйста, просмотрите это изображение, чтобы получить ответ на мой четкий вопрос:
[Excel][VBA] Как нарисовать линию на графике?
Ответы (3)
Ответ Excelll неполный. Если вы просто добавите эти данные к тому, что, очевидно, является ЛИНЕЙНОЙ диаграммой, они не появятся там, где предполагалось. Вы должны преобразовать добавленную серию в серию диаграмм XY (щелкните правой кнопкой мыши серию, Тип диаграммы).
Кроме того, ваша линия находится на полпути между 17/04 и 18/04, поэтому вам нужно использовать полдень 17/4 в качестве значения X, то есть 17/4/11 12:00.
Вот набор статей о добавлении линий в диаграммы Excel: http://peltiertech.com/Excel/Charts/AddLine.html
Кроме того, удаление записи легенды выполняется путем выбора текста записи легенды и нажатия кнопки Удалить. Для этого требуется два одиночных щелчка на записи легенды, а не один двойной щелчок.
Если вы не возражаете против лишнего беспорядка в рабочей тетради, вы можете заполнить четыре ячейки следующим образом:
4/18/11 0
4/18/11 90
Добавьте новый ряд на диаграмму с этими данными. Если вы не хотите, чтобы новый ряд отображался в легенде диаграммы, дважды щелкните красное имя серии в легенде и нажмите «Удалить».
d = #4/18/2011# * 1
попробуйте Dim d As Double
, а затем d = DateSerial(2011, 4, 18)
.
- person Jean-François Corbett; 16.04.2011