Добавил видео инструкции - как устанавливать надстройки и как пользоваться надстройками.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
Как обойти доступ к объективной модели
Как обойти доступ к объективной модели
|
03.01.2024 14:56:29
Вот код что только не пробовал, требует доступ к объективной модели VBA иначе не работает.
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
31.12.2023 09:14:24
Изменено: - 31.12.2023 10:04:27
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
27.12.2023 17:13:40
Залил к надстройкам шаблон для надстройки - заполнения, как выглядит ниже показано. В шаблоне кнопка для активации макроса - который подстраивает формулы подсчета объема, общего объема и общего веса. Так же делает границы и убирает все лишние границы и формулы до данных и можете не боятся удалить формулы они статичные, макросом вставляются. Так же добавил поле ввода для точности - сколько знаков после запятой, вводить можно от 1 до 6 остальной ввод блокирует. Подстраивает под данные, только когда заполнено с A по H и до последнего такого заполнения и если между данными есть пустые строки или где то из ячеек с A по H не заполнено то не заполнит в этих строках.
Изменено: - 27.12.2023 17:19:01
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
26.12.2023 17:47:15
Обновил надстройки и ссылки них. Было много изменений: 1) Теперь две версии надстроек с визуальным интерфейсом (обложкой) и без визуального интерфейса (все стандартно). Обе работают одинаково разница лишь визуальная, ну и у кого слабые компьютеры без визуального быстрей грузится. 2) Исправлены недочеты и ошибки в некоторых надстройках и так же добавлен функционал сохранения списков. 3) Переделана, ну или точней добавлен функционал для надстройки - Заполнения. Теперь можно с помощью надстроек разбивать на части габариты и так же убирать надписи. Так же добавлена функция копирования выведенных раньше раздельных значений. У копирования много условий что бы не допускались ошибки поэтому при выводе когда нет надписей количество помечается курсивом и номер нижним подчеркиванием. Если не копируется значит не соблюдены условия. 4) У макросов теперь добавлен функционал что бы скрывать ненужные кнопки и сама форма тоже при этом уменьшается и так же подправил некоторые макросы. 5) Подправил так же создание шаблонов теперь можно любую строку удалять, а не только под номером 1. На этом все, спасибо за внимание
Изменено: - 29.12.2023 15:07:05
|
|
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
16.10.2023 18:28:06
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
16.10.2023 18:10:38
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
16.10.2023 16:38:28
Изменено: - 16.10.2023 16:41:01
|
|||
|
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
|
15.10.2023 22:28:33
Вот ссылка на надстройки и шаблоны для этикеток (для надстройки с макросами), в основном этикетки будут интересны тем кто занимается логистикой.
В облако только загрузить удалось Просто демонстрация, описывать все подробно не буду. Там не сложно во всем разобраться, а так же вот вам инструкции по всем надстройкам и как устанавливать надстройки Видео инструкции: Добавление надстроек в Excel Выпадающий список Макросы Создание шаблонов Заполнение И так настройка выпадающего списка:
Пишите что бы вы хотели видеть в той или иной надстройке, а так же пишите о найденных ошибках я постоянно проверяю и исправляю недочеты. Как говорится один тестер в тестировании не воин
Изменено: - 02.06.2024 10:49:39
|
|||||||||
|
|
|
Надстройка для макросов., Тему можно удалить.
Поиск дубликатов и их копирование., Нужно исправить макрос
|
05.05.2023 17:08:44
Начал мучить другого чат бота - домучил, раза с 20 наверное сделал все как и хотел
Изменено: - 05.05.2023 17:09:06
|
|||
|
|
|
Поиск дубликатов и их копирование., Нужно исправить макрос
Поиск дубликатов и их копирование., Нужно исправить макрос
Поиск дубликатов и их копирование., Нужно исправить макрос
|
29.04.2023 22:46:44
Вот код макроса работает так: 1) выбор откуда брать значения. 2)выбор где искать дубликаты этих значений. 3)выбор куда копировать рузультат. Ищет дубли и копирует их, хотя должен помимо этого копировать что между этими дублями (одинаковыми) и не копировать что за ними между другими дублями. Ниже файл excel как должно работать. P.S. Макрос написал чат бот xD сколько я его не мучал не может переписать как мне надо.....
Изменено: - 30.04.2023 00:07:07
|
|||
|
|
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
|
05.09.2022 11:24:38
Sub X_____Автозаполнение()
Dim a, b, i&, j&, n&, p&, r&, s1$, s2$ a = [a1].CurrentRegion: r = 1: Columns(3).NumberFormat = "@" For i = 1 To UBound(a) Step 2 p = 1: s1 = a(i, 1): s2 = a(i + 1, 1) Do While Mid(s1, p + 1, 1) = Mid(s2, p + 1, 1): p = p + 1: Loop n = Val(Right(s1, Len(s1) - p)) ReDim b(0 To Val(Right(s2, Len(s2) - p)) - n, 1 To 1) For j = 0 To UBound(b) b(j, 1) = Left(s1, p) & j + n Next Cells(r, 3).Resize(UBound(b) + 1, 1) = b: r = r + UBound(b) + 1 Next End Sub Макрос стандартный использовал изменение в названии только и пустых ячеек нет и чередуются друг за другом. Единственное что цифры выдуманные попробовать решил для проверки, а до этого хорошо все было и без ошибок. Файл прикрепил там использовал макрос и результат с исходом есть. P.S. Как все таки поменять что бы данные брались с ячейки С не как не выходит изменить (то ошибка то зависает), а вот куда вставить данные нормально. Если не трудно то можно изменённый вариант что бы данные брались с ячейки С - С1 и вставлялись в ячейку А - А2 (если А2 нельзя тогда в ячейку D - D1). P.S.....Извиняюсь что надоел просто не силен в макросах((
Изменено: - 05.09.2022 11:34:40
|
|
|
|
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
|
05.09.2022 09:32:09
a = [a1].CurrentRegion: r = 1: Columns(3).NumberFormat = "@" тут менял а1 на с1 он серавно берет данные с ячейки А. CurrentRegion: r = 1 - это я так понимаю в какую строку будет вставляется, так как поменял значение на 2 в ячейку D2 начал результат вставляется. Попробовал поиграться с произвольными номерами (со стандартным макросом) и в результате почему то где то не было 0
Изменено: - 05.09.2022 09:32:54
|
|||||||||||||||||||||||||||||||||||
|
|
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
|
04.09.2022 15:09:06
Ігор Гончаренко, Работает код отлично, спасибо!) можно ли ещё обозначить какие значения менять - откуда берется и куда вставляется (или MsgBox прикрепить для этого выбора). Просто сам не совсем понимаю где менять в макросе расположение откуда берет данные и куда их вставляет(по работе макроса понимаю что берет из А вставляет в С, но в макросе этого не вижу).
Изменено: - 05.09.2022 08:25:46
|
|||
|
|
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
|
04.09.2022 11:37:57
Есть серийные номера такого типа :
3425453246436437222334635643 -начало 3425453246436437222334635943 -конец 4347694576857547645745654234 -начало 4347694576857547645745654734 -конец При протягивании результата нету просто копирует себя. Формулами приходится протягивать - используя дополнительный лист. Есть ли макрос (пытался искать но найти не могу не как) который бы действовал так : 1) выделите ячейку с началом 2) выделите ячейку с концом 3) выберите куда вставить. Или что было бы ещё лучше : 1) выберите диапазон значений выделяешь все 2) выберите куда вставить. Где будет всегда 1 начало 2 конец и так чередоваться друг за другом. 1 3425453246436437222334635643 -начало 2 3425453246436437222334635943 -конец 1 4347694576857547645745654234 -начало 2 4347694576857547645745654734 -конец |
|
|
|
|
Улучшение надстройки
Улучшение надстройки
Улучшение надстройки
|
24.07.2022 19:04:27
Нашел надстройку (Выпадающий список со своим списком) которая подходит для нужных мне задач. Все хорошо, только бы ещё приделать бы ей количество сколько вставить: если пустое то стандартно 1 если вписать 10 то 10 раз друг за другом. Вместе с надстройкой загрузил скрины как выглядит стандартно и как хотелось бы.
Возможно ли реализовать подобное и отважится ли на это кто-нибудь ?) |
|
|
|
|







