Добавил видео инструкции - как устанавливать надстройки и как пользоваться надстройками.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
08.03.2024 19:48:57
Обновил в облаке - Выпадающий список (версию с интерфейсом и без). В него был добавлен функционал (в настройках выбирается): 1) переход на Поиск по названию после ввода 2) можно добавлять после значения # и что либо после него (так скажем для того что бы использовать для более быстрого поиска) 3) добавил для # функционал - можно вставлять то что написано после него, справа через столбик или слева в следующий столбик (справа через один что бы не нарушать дополнительную вставку) 4) так же есть функционал убирать ли # и то что после него при вставке. 5) если в списке всего лишь одна позиция то сразу её выделяет 6) в поле количество если нажать ентер или пробел теперь будет сразу происходить вставка.
Вот наглядные примеры как это работает: Колбаса #032.2345.2354 <<< так выглядит значение, если у нас стоит галочка убирать # и что после то значение при вставке будет - Колбаса Колбаса #032.2345.2354 <<< так выглядит значение, если у нас стоит галочка вставлять что после # справа то при вставке вставит Колбаса , а через столбик вставит 032.2345.2354 Колбаса #032.2345.2354 <<< так выглядит значение, если не одна галочка не выбрана то вставит Колбаса #032.2345.2354 Это все сделано для быстрого поиска что бы можно было искать по номенклатурной позиции к примеру 2354 в поиске забивать и нам выдаст сразу нужный результат.
Изменено: |
|
|
Как обойти доступ к объективной модели
Как обойти доступ к объективной модели
03.01.2024 14:56:29
Вот код что только не пробовал, требует доступ к объективной модели VBA иначе не работает.
|
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
31.12.2023 09:14:24
Изменено: |
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
27.12.2023 17:13:40
Залил к надстройкам шаблон для надстройки - заполнения, как выглядит ниже показано. В шаблоне кнопка для активации макроса - который подстраивает формулы подсчета объема, общего объема и общего веса. Так же делает границы и убирает все лишние границы и формулы до данных и можете не боятся удалить формулы они статичные, макросом вставляются. Так же добавил поле ввода для точности - сколько знаков после запятой, вводить можно от 1 до 6 остальной ввод блокирует. Подстраивает под данные, только когда заполнено с A по H и до последнего такого заполнения и если между данными есть пустые строки или где то из ячеек с A по H не заполнено то не заполнит в этих строках.
Изменено: |
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
26.12.2023 17:47:15
Обновил надстройки и ссылки них. Было много изменений: 1) Теперь две версии надстроек с визуальным интерфейсом (обложкой) и без визуального интерфейса (все стандартно). Обе работают одинаково разница лишь визуальная, ну и у кого слабые компьютеры без визуального быстрей грузится. 2) Исправлены недочеты и ошибки в некоторых надстройках и так же добавлен функционал сохранения списков. 3) Переделана, ну или точней добавлен функционал для надстройки - Заполнения. Теперь можно с помощью надстроек разбивать на части габариты и так же убирать надписи. Так же добавлена функция копирования выведенных раньше раздельных значений. У копирования много условий что бы не допускались ошибки поэтому при выводе когда нет надписей количество помечается курсивом и номер нижним подчеркиванием. Если не копируется значит не соблюдены условия. 4) У макросов теперь добавлен функционал что бы скрывать ненужные кнопки и сама форма тоже при этом уменьшается и так же подправил некоторые макросы. 5) Подправил так же создание шаблонов теперь можно любую строку удалять, а не только под номером 1. На этом все, спасибо за внимание
![]()
Изменено: |
|
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
16.10.2023 18:28:06
![]() |
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
16.10.2023 18:10:38
![]() |
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
16.10.2023 16:38:28
![]() ![]() ![]()
Изменено: |
|||
|
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
4 Полезные надстройки, Выпадающий список, Заполнение, Макросы, Создание шаблонов.
15.10.2023 22:28:33
Вот ссылка на надстройки и шаблоны для этикеток (для надстройки с макросами), в основном этикетки будут интересны тем кто занимается логистикой.
![]() Просто демонстрация, описывать все подробно не буду. Там не сложно во всем разобраться, а так же вот вам инструкции по всем надстройкам и как устанавливать надстройки Видео инструкции: Добавление надстроек в Excel Выпадающий список Макросы Создание шаблонов Заполнение И так настройка выпадающего списка:
Пишите что бы вы хотели видеть в той или иной надстройке, а так же пишите о найденных ошибках я постоянно проверяю и исправляю недочеты. Как говорится один тестер в тестировании не воин ![]()
Изменено: |
|||||||||
|
Надстройка для макросов., Тему можно удалить.
Поиск дубликатов и их копирование., Нужно исправить макрос
05.05.2023 17:08:44
Начал мучить другого чат бота - домучил, раза с 20 наверное сделал все как и хотел
![]()
Изменено: |
|||
|
Поиск дубликатов и их копирование., Нужно исправить макрос
Поиск дубликатов и их копирование., Нужно исправить макрос
Поиск дубликатов и их копирование., Нужно исправить макрос
29.04.2023 22:46:44
Вот код макроса работает так: 1) выбор откуда брать значения. 2)выбор где искать дубликаты этих значений. 3)выбор куда копировать рузультат. Ищет дубли и копирует их, хотя должен помимо этого копировать что между этими дублями (одинаковыми) и не копировать что за ними между другими дублями. Ниже файл excel как должно работать. P.S. Макрос написал чат бот xD сколько я его не мучал не может переписать как мне надо.....
Изменено: |
|||
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
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 09:32:09
a = [a1].CurrentRegion: r = 1: Columns(3).NumberFormat = "@" тут менял а1 на с1 он серавно берет данные с ячейки А. CurrentRegion: r = 1 - это я так понимаю в какую строку будет вставляется, так как поменял значение на 2 в ячейку D2 начал результат вставляется. Попробовал поиграться с произвольными номерами (со стандартным макросом) и в результате почему то где то не было 0
Изменено: |
|||||||||||||||||||||||||||||||||||
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
04.09.2022 15:09:06
Ігор Гончаренко, Работает код отлично, спасибо!) можно ли ещё обозначить какие значения менять - откуда берется и куда вставляется (или MsgBox прикрепить для этого выбора). Просто сам не совсем понимаю где менять в макросе расположение откуда берет данные и куда их вставляет(по работе макроса понимаю что берет из А вставляет в С, но в макросе этого не вижу).
Изменено: |
|||
|
Автозаполнение макросом, Так как стандартное не работает, заполнение другим способом.
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 раз друг за другом. Вместе с надстройкой загрузил скрины как выглядит стандартно и как хотелось бы.
Возможно ли реализовать подобное и отважится ли на это кто-нибудь ?) |
|
|