| Цитата |
|---|
| shylo пишет: чекбоксы устанавливаются в две верхних позиции |
Сбиваются настройки разрешения защиты листа, Макрос VBA
Поиск двух одинаковых значений в двух разных столбцах, найти и подставить нужную цену по этому значению
|
01.02.2015 03:22:47
|
|||
|
|
|
Как получить доступ к шрифтам VBE через VBA
Как получить доступ к шрифтам VBE через VBA
Как получить доступ к шрифтам VBE через VBA
Как получить доступ к шрифтам VBE через VBA
Команда: End(xlDown) выдает ошибку! Причины?
|
30.01.2015 17:22:04
Na vkladke "Zakaz" kuda dolzhny byt' vstavleny skopirovannye dannye? Tak ne prokatit?
Изменено: - 30.01.2015 21:10:44
|
|||
|
|
|
Поиск значения в ячейке А1 через Cells.Find
Поиск значения в ячейке А1 через Cells.Find
Поиск значения в ячейке А1 через Cells.Find
|
20.01.2015 17:17:41
, а в чем смысл извращения, когда мы говорим ищи во всях ячейках на листе, а потом ограничиваем поиск? А диапазона точного, я кстати, не знаю, да и не хочу лишним кодом утруждать эксель выискивать нужный диапазон, когда надо всего лишь понять, как правильно прописать значение аргументов для Cells.Find
|
|
|
|
|
Поиск значения в ячейке А1 через Cells.Find
|
20.01.2015 16:56:40
Имеем три единицы на листе - на А1, на B2 и на C1
, почему-то находит на C1 игнорируя А1. То же самое, как если бы мы не указывали где искать. Майкрософт говорит про аргумент After: If you do no specify this argument, the search starts after the cell in the upper-left corner of the range. , все мы знаем про , и то что вы предложили - безусловно хорошая альтернатива. можно даже забить на первую ячейку, и перед поиском тупо проверить ее IFом на наличие искомого значения. Но почему, черт побери, почему Cells.Find, который нам так любезно предлагает макрорекордер, не может захватывать первую ячейку из диапазона?
Изменено: - 20.01.2015 17:58:40
|
|
|
|
|
Поиск значения в ячейке А1 через Cells.Find
|
20.01.2015 16:44:34
, Если поставить курсор в ячейку А1, то будет выделена другая ячейка со значением 1, в то время, как нам надо подсветить первое встреченное, а не второе.
, мы ищем по всем ячейкам на листе. когда курсор находится на А1, Cells.Find показывает второе найденное знчение в какой-то другой ячейке
Изменено: - 20.01.2015 16:48:35
|
|
|
|
|
Поиск значения в ячейке А1 через Cells.Find
Поиск значения в ячейке А1 через Cells.Find
Поиск значения в ячейке А1 через Cells.Find
|
20.01.2015 14:51:01
Привет. Никак не могу понять, как через Cells.Find найти значение в ячейке А1. Какой параметр надо указать в Cells.Find(After:=), чтобы поиск находил значнеие в А1 независимо от выделенной ячейки. Попробовал три возможных известных мне варианта, ни один не помогает.
Вот для примера макрос (лучше запускать пошагово через F8), который не может найти единицу в левом верхнем углу
|
|||
|
|
|
Как в xlam копировать sheets из других документов через vba
Как в xlam копировать sheets из других документов через vba
Как в xlam копировать sheets из других документов через vba
|
19.01.2015 16:40:07
, tstr - рудимент, оставшийся после экстракции кода для вопроса, не обращайте внимания.
Сделал изменения согласно Вашей рекомендации. Стало выдавать ошибку Run-time error '91' Object variable or With block variable not set XLAM-файлы вообще по-моему запускаются без какой-либо книги или она там скрытая висит. |
|
|
|
|
Как в xlam копировать sheets из других документов через vba
|
19.01.2015 15:23:08
Привет. Есть макрос (вот отсюда , который копирует содержимое двух эксель документов на текущую/активную/открытую (не знаю как правильно сказать) книгу.
Макрос в файле с расширением xlsm работает преотлично. Вот его код:
Method 'Copy' of object 'Sheets' failed Судя по всему это из-за того, что сам XLAM не имеет активной книги. Подскажите пожалуйста как заставить его работать в документе с XLAM.
Изменено: - 19.01.2015 16:13:40
|
|||
|
|
|