Всем доброго вечера. Помогите, пожалуйста, кодом) Есть столбцы A,B,C,D и E,F,G. Столбцы A и E нужно сопоставить, при совпадении записать столбцы B,C,D в H,I,J. Через перебор в массивах на vba у меня это займет 48 часов, ищу способ быстрее) Выложил сокращенный вариант.
Сопоставить 385 000 строк с 305 000 строк)
Subscript out of range. Vba. Пересохранение массива
Subscript out of range. Vba. Пересохранение массива
06.08.2015 16:52:06
Изменено: |
|||
|
Subscript out of range. Vba. Пересохранение массива
Избавиться от Select и Activate в коде. VBA
FullSeriesCollection vba. Компилятор ругается на строку кода, которая записана макрорекодером.
FullSeriesCollection vba. Компилятор ругается на строку кода, которая записана макрорекодером.
26.06.2015 15:53:19
Казанский, не помогло.
|
|||
|
FullSeriesCollection vba. Компилятор ругается на строку кода, которая записана макрорекодером.
26.06.2015 15:05:33
Всем доброго дня. Помогите, пожалуйста, с решением проблемы. На строку ActiveChart.FullSeriesCollection(2).Name = 1 ругается 1004 ошибкой (недопустимый параметр). Код записан макрорекодером. В качестве обычного макроса воспроизводится на ура, когда вставляю в генератор отчетов выпадает с этой ошибкой. Диаграмму никак не менял - та же самая. Большой макрос и файлик приложить не могу - там ком информация.
|
|||
|
Как убрать ударение макросом? VBA
29.10.2014 11:58:32
Добрый день всем. Как следует из названия есть проблема с автоматическим удалением ударения на букву.
Вручную автозаменой все прекрасно заменяется (у́ меняется на у). Но макрорекодер записывает Replace What:="у?", Replacement:="у". И удаляется любая буква, идущая за буквой у. Помогите, пожалуйста, найти, как макросом заменять или удалять ударение. Еще круче: помогите заменить ά на а. |
|
|
Проблема с переносом диаграммы из одной эксельки в другую. VBA
12.10.2014 20:59:34
Добрый вечер. Компилятор ругается на строку:
Файл в приложении. Сам код:
Нужно сохранить график из одной эксельки в другую. Но как я не изгалялся, компилятор все равно ругается. Где я не прав? |
|||||
|
if cells(1,1) like "а" then... А как будет "не содержит" на vba?
if cells(1,1) like "а" then... А как будет "не содержит" на vba?
Последняя строка первого столбца в массиве VBA
Последняя строка первого столбца в массиве VBA
26.08.2014 12:05:02
Alexandr P, спасибо. А можно узнать последнюю строку для конкретного столбца?
Изменено: |
|
|
Последняя строка первого столбца в массиве VBA
26.08.2014 11:43:36
Действительно, я несколько непонятно объяснил.
Есть массив sz, заполненный некоторыми данными, sz = range(cells(1,1), cells(10,3)). Пример массива был указан мной выше. Вопрос в том, как определить последнюю заполненную строку для столбца 1 или столбца 2 этого массива. Выгружать обратно на лист и действовать через cells(rows.count, 1).end(xlup).row не хочется. |
|
|
Последняя строка первого столбца в массиве VBA
Поставить плюс перед отдельно стоящей буквой/частицей. VBA
Поставить плюс перед отдельно стоящей буквой/частицей. VBA
Поставить плюс перед отдельно стоящей буквой/частицей. VBA
Поставить плюс перед отдельно стоящей буквой/частицей. VBA
Поставить плюс перед отдельно стоящей буквой/частицей. VBA
Сортировка массива по алфавиту VBA
26.05.2014 13:42:36
JayBhagavan, смотрел. Руки кривые
Казанский, массив большой, сортировку по алфавиту нужно проводить несколько раз, скорость критична. |
|
|
Сортировка массива по алфавиту VBA
26.05.2014 13:30:18
Добрый день всем. Помогите, пожалуйста, с сортировкой двумерного массива по алфавиту, нужен именно макрос. Есть перечисленный ниже массив:
Изменено: |
|||||||||||||||||||||||
|
Как выгрузить только первый столбец из двумерного массива, который состоит из 2-х столбцов? VBA
Как выгрузить только первый столбец из двумерного массива, который состоит из 2-х столбцов? VBA
Удаление пустых строк в массиве без выгрузки массива. VBA
Удаление пустых строк в массиве без выгрузки массива. VBA
11.05.2014 17:30:26
Доброго вечера всем. Столкнулся с проблемой при написании макроса: есть массив из 2 столбцов, в которых есть пустые строки, нужно их удалить. Помогите встроить код на
Оптимально полученный в результате работы моего макроса массив прогнать через функцию, а потом выгрузить массив на лист экселя. Как я ни пытался этого сделать - не выходит. Макрос и входные данные в прикрепленном файле. Если этот пост читает автор функции, то ему привет и большое спасибо :D . Не первый раз пользуюсь его макросами. Ниже код моего макроса.
Изменено: |
|||||
|
Удаление дубликатов и символа "+" внутри массива. VBA
Удаление дубликатов и символа "+" внутри массива. VBA
Удаление дубликатов и символа "+" внутри массива. VBA