Если вы хотите найти последнюю строку, содержащую непустое значение (полученное формулой или путем ввода константы), попробуйте это
Sub FindLastValue()
Dim jLastRow As Long
jLastRow = ActiveSheet.Cells.Find(What:="*", LookIn:=xlValues, SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
End Sub
После пересмотра вопроса, вот ваша проблема: вы используете неправильную версию chart.js
. Согласно в этом разделе , если вы хотите использовать ось, основанная на времени, вам либо нужно явно включить moment.js
, либо использовать версию пакета.
Изменение ресурса в jsfiddle до https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1.4/Chart.bundle.min.js
покажет ожидаемую диаграмму. Не нужно вообще менять код.
Вы должны использовать версию 2 из chart.js
. Если вы используете npm , в вашем package.json
обновите chart.js, например, "chart.js": "^2.1.1",
. Если вы используете react-chartjs-2 , вам все равно нужно убедиться, что ваша версия chart.js равна 2 или больше.
Если вы хотите использовать Chart.js v2.0, тогда этот CDN будет работать.
https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.1. 3 / Chart.bundle.min.js