Прочел статью, но и там контролы хранят в массиве.
Хранение контролов формы в словаре
Хранение контролов формы в словаре
Можно ли сделать уникальный процесс Excel, который будет работать особняком?
|
13.01.2021 20:04:58
Андрей VG,х64-х64
|
|
|
|
|
Можно ли сделать уникальный процесс Excel, который будет работать особняком?
Можно ли сделать уникальный процесс Excel, который будет работать особняком?
|
13.01.2021 12:33:00
Юрий М, Это первое что я прочел.
Там нет вот чего - если пользователь откроет книгу из проводника двойным щелчком - книга откроется в уже запущенном экземпляре Excel. Мысль такая: 1. Запуск приложения excel, скрываем весь ribbon 2. Открываем новую книгу из проводника, она откроется в уже запущенном процессе excel и в ней не будет интерфейса, а это го я хочу избежать. Сейчас все на ивентах активной книги, окна, листа, но это очень громоздко получается.
Изменено: - 13.01.2021 12:39:48
|
|
|
|
|
Можно ли сделать уникальный процесс Excel, который будет работать особняком?
|
13.01.2021 12:24:26
nor, одна книга - один экземпляр приложения
|
|
|
|
|
Можно ли сделать уникальный процесс Excel, который будет работать особняком?
Поиск активного листа в момент открытия книги
|
11.01.2021 13:12:58
Александр Макаров, не совсем.
Вот тут с экземплярами я напутал... |
|||
|
|
|
Поиск активного листа в момент открытия книги
Поиск активного листа в момент открытия книги
Привязка формы(немодальной) к активной книге
Заполнение listbox диапазоном умной таблицы используя свойство rowsource.
|
29.08.2019 18:17:32
Sanja, Работает! Спасибо большое!
А еще есть эквивалентные варианты записи, ну на вскидку? |
|
|
|
|
Заполнение listbox диапазоном умной таблицы используя свойство rowsource.
Заполнение listbox диапазоном умной таблицы используя свойство rowsource.
Заполнение listbox диапазоном умной таблицы используя свойство rowsource.
Совместное использование методов .find и .findnext
|
04.02.2019 19:33:24
Казанский, вау, опробую обязательно)
Sanja, я попробую) мне нужно отыскать ну скажем координаты самого нижнего в "дереве" параграфа, затем найти его "родителя" произвести операции по сложению/вычитанию/умножению в ячейках правее найденных, затем подняться на уровень выше, так пока не дойдем до первого родителя. Еще осложняется тем, что родителей первого уровня может быть несколько ("параграфы" 1, 2, 3...) и "детей" у каждого родителя может быть несколько. Походу после разъяснения всех распугал)
Изменено: - 04.02.2019 19:56:38
|
|
|
|
|
Совместное использование методов .find и .findnext
|
04.02.2019 18:43:58
Добрый вечер, форумчане!
Нужна ваша помощь. Думаю что ошибка кроется в последующем использовании find после findnext. Имеем: в первом столбце таблицы находятся ну скажем параграфы. 1. Макрос в первом проходе находит наибольшее количество символов в каждой ячейке. 2. Во втором проходе макрос ищет эти ячейки. 3. Затем макрос ищет вышестоящий параграф, в который входит тот, с которым мы работаем в данный момент. С пунктами 1 и 2 макрос справляется, но если раскомментировать 2 строки, макрос срабатывает только один раз, показывая первое найденное значение и уходит в цикл. Читал что можно вместо findnext можно использовать find но с параметром after. Подскажите пожалуйста как правильно ввернуть в данный код.
Изменено: - 05.02.2019 02:09:14
|
|||
|
|
|
Поиск совпадений в текста в ячейке и нахождение ее координат
Поиск совпадений в текста в ячейке и нахождение ее координат
Поиск совпадений в текста в ячейке и нахождение ее координат
|
25.01.2019 19:46:46
Добрый вечер!
Никак не могу укротить метод find Вроде и по хелпу делаю, но что то не получается.
Нужно найти совпадение в тексте ячейки и найти ее координаты. |
|||
|
|
|
В чем ошибка применения If / Else / End If&
В чем ошибка применения If / Else / End If&
В чем ошибка применения If / Else / End If&
Выделить последнюю строку умной таблицы.
Выделить последнюю строку умной таблицы.
Выделить последнюю строку умной таблицы.
Обработка события Worksheet_Change
|
13.01.2019 13:46:19
k61, интересная мысль, спасибо.
|
|
|
|
|
Обработка события Worksheet_Change
|
13.01.2019 09:09:56
Доброго времени суток!
Делаю подобие зависимых таблиц. Так при изменении таблицы на листе MB соответственно меняется и таблица на листе MB_back. Под изменениями имею ввиду: при удалении (добавлении) строки (строк) на листе MB - удалялись (добавлялись) и соответствующие строки на листе MB_back. Светлых мыслей, кроме как пронумеровать строки в доп. столбце, не появилось. Код находится в модуле листа и добавляет и удаляет строки, но вот как только я хочу пронумеровать по новой Столбец 4 на листе MB (после вставки строки образуется разрыв из пустых ячеек) эксель вылетает с ошибкой. Т. е. в середине выполнения процедуры опять срабатывает событие изменения листа? |
|
|
|
|
Нумерация строк сквозь объединенные ячейки
|
27.12.2018 22:55:27
Юрий М,эээээх, придется забыть школьный курс информатики))))
|
|
|
|
|
Нумерация строк сквозь объединенные ячейки
|
27.12.2018 22:52:02
Юрий М, в таблице уверен на 110% строк не может быть больше 1000.
А ilastrow - Long - от невнимательности, спасибо что подметили! |
|
|
|
|