1 / 1 / 0
Регистрация: 28.04.2016
Сообщений: 103
|
|
1 | |
Простейший макрос EXEL23.07.2020, 14:38. Показов 3050. Ответов 28
Здравствуйте, Уважаемые знатоки непонятных иероглифов!
Я не являюсь программистом, а то чем вы занимаетесь для меня всегда было сложным. Работаю инженером по стандартизации на заводе, работы много но не всё успеваю. Хотелось бы сделать макрос по вводу данных в таблицу. На скринах : форма которую я создал, с кодом. И таблица в которую должны вноситься данные. Просветите профана в этой области, это для вас наверное очень простая задача
0
|
23.07.2020, 14:38 | |
Ответы с готовыми решениями:
28
Работа с Word и Exel через макрос, который запускается в Exel Макрос: из PowerPoint развернуть Exel и вызвать уже в нём макрос Простейший макрос для PowerPoint Написать макрос в Exel |
Часто онлайн
864 / 579 / 263
Регистрация: 09.01.2017
Сообщений: 1,951
|
|||||||||||
27.07.2020, 12:09 | 21 | ||||||||||
Сообщение было отмечено powerking11 как решение
Решение
powerking11, мой код вам не подходит? Там вроде все реализованно
Добавлено через 5 минут powerking11, после четвертой строки кода вставьте
Добавлено через 2 минуты и если вам нужно несколько "+" ставить, то тогда нужно использовать Checkbox Добавлено через 2 минуты а эту вместо пятой
0
|
3195 / 850 / 194
Регистрация: 14.01.2013
Сообщений: 4,068
|
|
27.07.2020, 13:48 | 22 |
Маркеры - это что? Если OptionButton, то так и надо гуглить - VBA optionbutton.
Я же Вашу табличку поправил, специально показав ввод сегодняшней даты и инкремент порядкового номера Запускаете форму, пишите номер, жмакаете кнопку и пожалста.
0
|
1 / 1 / 0
Регистрация: 28.04.2016
Сообщений: 103
|
|
27.07.2020, 14:45 [ТС] | 23 |
КостяФедореев
Огромное спасибо, немного колдовал над вашим кодом и он заработал)) Теперь интересно, можно ли вообще сделать так, что бы при запуске файла exel, запускался только макрос, без таблицы)
0
|
Часто онлайн
864 / 579 / 263
Регистрация: 09.01.2017
Сообщений: 1,951
|
|
27.07.2020, 14:57 | 24 |
powerking11, можно просто запускать форму при открытии файла. Возможно и свернуть окно можно. Буду у компа напишу код
0
|
1 / 1 / 0
Регистрация: 28.04.2016
Сообщений: 103
|
|
27.07.2020, 15:34 [ТС] | 25 |
КостяФедореев
О круто) А еще можно авто сортировку сделать от большего к меньшему, я имею ввиду номер пункта То есть я отсортировал сверху например 85, снизу 1.. Но когда нажимаю добавить инфу через макрос, добавляется пункт 86 в самом низу под пунктом 1. Вот как сделать что бы вся свежая инфа автоматом вверх закидывалась Функцию =НАИБОЛЬШИЙ пробовал дублирует строку
0
|
Часто онлайн
864 / 579 / 263
Регистрация: 09.01.2017
Сообщений: 1,951
|
||||||||||||||||
27.07.2020, 17:11 | 26 | |||||||||||||||
powerking11,
В модуль формы:
powerking11, что то поспешил и не учел, что остальные столбцы то тоже нужно сортировать, поэтому замените 22 строку на:
0
|
1 / 1 / 0
Регистрация: 28.04.2016
Сообщений: 103
|
|
28.07.2020, 09:35 [ТС] | 27 |
КостяФедореев ,
Я немного изменил, добавил две кнопки, одна скрывает таблицу другая открывает. Заменил плюсы на "принято" и сделал правила цветов Всё бы хорошо, но.. Изменил код на ваш, но по итогу при нажимании первая строка появляется внизу, потом вверху и потом опять номер дублирует вверху. Сами проверьте
0
|
Часто онлайн
864 / 579 / 263
Регистрация: 09.01.2017
Сообщений: 1,951
|
||||||
28.07.2020, 10:22 | 28 | |||||
Сообщение было отмечено powerking11 как решение
Решение
powerking11,
эту строчку замените
1
|
1 / 1 / 0
Регистрация: 28.04.2016
Сообщений: 103
|
||||||
28.07.2020, 12:17 [ТС] | 29 | |||||
Спасибо, лучший + rep
Добавлено через 1 час 6 минут КостяФедореев Для удобства еще добавил цикл очистки полей, теперь всё шикарно работает))
0
|
28.07.2020, 12:17 | |
28.07.2020, 12:17 | |
Помогаю со студенческими работами здесь
29
Простейший макрос конвертации таблицы Excel Напишите макрос для Exel Макрос поиска текста в Exel на VBA Макрос в Exel, преобразующий таблицу в текст Гуру exel нужно написать макрос Макрос для Exel функции если Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |