![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 2
|
![]()
Доброго времени суток. Мне нужно посчитать первые разности. Например. Есть массив (1 2 4), нужно получить из него другой массив, путем вычета из следующего числа предыдущее, то есть 4-2=2 и 2-1=1, получаем новый массив (2 1). Вот код, выводит ошибку "Type mismatch" ничего не подчеркивая. Не знаю, где там у меня несовпадение.
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
Worksheets("Лист1").Range("A1").Ent ireColumn - это массив значений ВСЕГО первого столбца. Вы помещаете его в первый элемент массива Массив_1, и ошибки тут нет: Variant может содержать массив. То же самое Вы помещаете в другие элементы массива.
А вот при вычитании возникает ошибка, т.к. в VBA можно вычитать только единичные значения, а не массивы. Можно написать Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 28.02.2012 в 21:07. |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
![]()
А формула листа может работать с диапазоном, и это можно использовать в VBA:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 2
|
![]()
Спасибо Вам.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно получить данные из wav-файла в массив. | sazca | C# (си шарп) | 1 | 22.02.2012 12:08 |
сформировать массив и получить из него данные по фильтру | gramp | Microsoft Office Excel | 9 | 10.04.2011 01:17 |
В один массив нужно переслать чётные, а в другой - нечетные элементы матрицы. | ...Diman... | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 15.01.2009 15:15 |
Дан двумерный массив случайных чисел. Построить одномерный из исходного, выбрав из него все числа кратные | ProWinD | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.06.2008 20:12 |