Спасибо огромное!
|
22.09.2023 11:21:39
Да,
Изменено: - 22.09.2023 11:25:01
|
|||||
|
|
|
|
22.09.2023 10:52:01
Подскажите пожалуйста на примере одного листа:
в VBA можно обращаться по
к примеру: (индекс листа) - 4 (названием листа) - NAME = Календарь (уникальное название листа) - (Name) = Sheet13 Существует необходимость обращаться к листам по уникальному имени Sheet13.Activate Sheet13.Name = "ЛОПАТА" и прочее... Как мне задать переменную для уникального имени листа, в коде она учитывается с кавычками, типо "Sheet13" |
|||
|
|
|
|
27.06.2022 12:39:34
Добрый день всем.
Задача состояла в том, чтобы в 3 столбца и 7 строк забить цифры от 1 до 7 случайным образом, с условием, что: 1. В строке не было повторяющихся чисел 2. Чтобы в разных строках не было по 2х одинаковым чисел По сути, это рандомная жеребьевка 7ми команд при игре в круг (каждый с каждым) в день играет по 3 команды
Подскажите в чем дело или что поправить
|
||||||||||||||||||||||||
|
|
|
|
10.04.2022 18:01:01
Эксперты, сможет кто помочь?
Необходимо с различной периодичностью доступ к файлу ограничить (на время убрать), Но не всегда удобно всех обзванивать или кто-то открыл файл и ушёл. Поэтому вывел кнопку с закрытием файла у всех, код ранее где-то находил и он точно работал. Но потом, то ли я что-то поменял... То ли лыжи не те... В общем сейчас код такой, но он закрывает файл только у меня. Или есть другие пути решения вопроса?
|
|||
|
|
|
|
08.04.2022 09:28:19
Все же макрос работает на совсем корректно. Без профессиональной помощи не разберусь
В меню только 1 Флаг "Общий доступ у книге"
При манипуляциях с Флагом (включить/выключить), код работает корректно (общий доступ работает, сохраняет в нужную директорию! !Но при условии, если прописано On Error Resume Next 'Действие при установки/снятии флажка "Включить общий доступ к книге"
Иначе ругается Method 'ExclusiveAccess' of Object '_Workbook' failed
Изменено: - 08.04.2022 09:31:58
|
|||||||
|
|
|
|
08.04.2022 07:07:27
Разобрался)
|
|||
|
|
|
|
08.04.2022 06:58:10
А тогда подскажите:
Я в User_Form сделал Флаг на быстрое переключение Общего доступа
Помогите решить вопрос! |
|||||
|
|
|
|
16.02.2022 05:50:41
Добавил новый модуль в существующий файл, после некорректного закрытия выходит сообщение "Invalid Data format". То же самое сообщение при попытке открыть Модуль, пересохранить файл, импортировать модуль и прочее.
Если ли возможность восстановить написанное в данном модуле? Файл весит 2Mb не могу прикрепить |
|
|
|
|
|
20.06.2021 13:34:16
Добрый день, форумчане!
Столкнулся с такой проблемой: Создана надстройка XLAM, при запуске и установке ее с локального компьютера, отлично работает. Но если я её помещаю на общий диск, чтобы все сотрудники могли пользоваться (ну а также, чтобы можно было менять параметры и код надстройки для всех одновременно), то при добавлении ее, вылазит ошибка "Невозможно скопировать надстройку в библиотеку" Добавляют надстройку > Файл > Параметры > Надстройки > Перейти > Обзор > Выбираю файл на общем диске > ошибка Если добавить надстройку и она будет лежать на лбом локальном диске (С/D и тд), то проблем не возникает и надстройка устанавливается В центре управления безопасности EXCEL все разрешил (вроде как). В интернете нет ничего похожего на решение. Но! Самое главное, что неделю назад я работал на другом компе и на нем у меня получилось добавить эту надстройку по СЕТИ! Значит идея реализуема. Теперь вопрос в том, как?
Изменено: - 26.06.2021 00:36:58
|
|
|
|
|
|
30.06.2020 14:52:21
msi2102, Спасибо за ответ!
Но немного не так, по совпадению мне добавлять не надо, надо наоборот: Если в правом столбце6 (номера) есть значение, а в левом столбце1 - нет, то добавить! На примере сравнивания 2 столбцов: Было
Изменено: - 30.06.2020 14:57:41
|
|||||||||||||||||||||
|
|
|
|
29.06.2020 07:14:09
Доброго всем времени суток.
Работая с большой базой таблиц, есть необходимость сравнивать множество параметров, написал код чтобы сравнивать значения, но не могу "допетрить" как осуществить добавление недостающих значений. В реальном фале сравниваю много параметров, в приведенном примере ниже, всего по 3 столбца
Алгоритм сравнивания: 1. Работаем если в столбце 8 есть параметр IA 2. Ищем номер из столбцов 6 в столбце 1 3. Если дата совпадает, то окрашиваем в синий, если нет, то заменяем и в красный А вот как, если номера в столбце 1 нет! Как добавить в конец столбца?
Изменено: - 29.06.2020 12:32:10
|
|||
|
|
|
|
25.02.2019 06:00:29
Anchoret, Спасибо. Как все просто, почему не догадался то сам)
|
|
|
|
|
|
25.02.2019 04:42:52
Вот код:
Код UserForm:
Если Replace_Choose.Show (без нуля, немодальный режим), то все работает, на этой строчке открывается UserForm, куда заполняются данные что на что менять, после нажатия кнопки макрос возвращается в Sub Find_Replace и работает с массивом Если Replace_Choose.Show 0 (модальный режим) макрос открывает форму, и сразу со строчки 3 перепрыгивает на строку 5 с массивом
|
|||||||
|
|
|
|
24.02.2019 15:45:54
Добрый вечер форумчане.
Искал в поиске и Гугле, не смог найти ответ, возможно, на мой простой вопрос. На данном форуме нашел макрос массовой замены и решил его загнать в UserForm, чтобы данные оттуда вводить, все работает, но: Когда активируется окно UserForm, то у меня нет возможности работать с самой таблицей на листе, допустим выделить ячейку, чтобы скопировать текст из неё и вставить его в поле Формы для замены. Как это можно сделать? Пробовать в свойствах менять UserForm задавать ShowModal = False - Появляется возможность работы с таблицей, но макрос работает некорректно, а отследить не получается... [img]file:///C:/Slesar/111.jpg[/img] Помогите
Изменено: - 24.02.2019 15:47:52
|
|
|
|
|
|
10.02.2019 16:41:30
Убраны были все события:
не помогает
Изменено: - 10.02.2019 16:42:06
|
|||
|
|
|
|
10.02.2019 05:52:44
Доброе утро всем!
Хочется ускорить макрос, который при изменению значения определенного столбца устанавливает в соседние текущую дату и имя пользователя компьютера:
В общем код работает отлично, но на одну замены уходит до 1 секунды Можно ли его переделать, чтобы работал быстрее? |
|||
|
|
|
|
05.02.2019 15:55:53
Создавал давно надстройку XLAM. Все работало до поры до времени, пока не добавил пару макросов (последний - массовая замена, позаимствованный с этого же форума).
Не знаю, в чем причина, и где копать, но почти на все макросы у меня одна и та же ошибка вылезает: "Method or data member not found", везде, где есть строчка кода " Selection. " Как я понял проблему, что код при этом обращается к текущей топологии надстройки, а не к активной книге... может я и ошибаюсь [img]file:///C:/Slesar/Macr.jpg[/img] Где-то читал, что это глюк офиса, может ошибаюсь |
|
|
|
|