Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Очищение ячейки макросом - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Очищение ячейки макросом (Иное/Other)
Очищение ячейки макросом
KetiDew Дата: Среда, 29.11.2023, 09:47 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Добрый день.
Помогите правильно дописать макрос.
Есть файл с отчётом, каждый день создаётся/копируется новый лист (посредством макроса) в котором переносятся остатки наличных в начало дня и очищаются ячейки для заполнения нового отчёта. Нужно ещё что бы после этого сверялись ячейки $F17 и $J17 в диапазоне =$F$17:$F$100;$J$17:$J$100 и если в ячейке $J17 есть число, то ячейка $F17 должна очистится.

[p.s.]Если подскажите ещё вариант как прописать так что бы лист копировался и вставал сразу за предыдущим (а не вторым в списке), буду очень благодарна
К сообщению приложен файл: primer.xlsm (37.7 Kb)
 
Ответить
СообщениеДобрый день.
Помогите правильно дописать макрос.
Есть файл с отчётом, каждый день создаётся/копируется новый лист (посредством макроса) в котором переносятся остатки наличных в начало дня и очищаются ячейки для заполнения нового отчёта. Нужно ещё что бы после этого сверялись ячейки $F17 и $J17 в диапазоне =$F$17:$F$100;$J$17:$J$100 и если в ячейке $J17 есть число, то ячейка $F17 должна очистится.

[p.s.]Если подскажите ещё вариант как прописать так что бы лист копировался и вставал сразу за предыдущим (а не вторым в списке), буду очень благодарна

Автор - KetiDew
Дата добавления - 29.11.2023 в 09:47
NikitaDvorets Дата: Среда, 29.11.2023, 10:36 | Сообщение № 2
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация: 126 ±
Замечаний: 0% ±

Excel 2019
KetiDew, добрый день.
Цитата
чтобы после этого сверялись ячейки

Непонятно что это значит.
В приложенном файле в макросе Sub Новый_день() сделано предположение, что если в столбце "J" имеется число, а в столбце "F" - пусто, то данные столбца "J" переносятся в столбец "F".
К сообщению приложен файл: ew_ochistit_bukhgalterskij_otc.xlsm (54.8 Kb)
 
Ответить
СообщениеKetiDew, добрый день.
Цитата
чтобы после этого сверялись ячейки

Непонятно что это значит.
В приложенном файле в макросе Sub Новый_день() сделано предположение, что если в столбце "J" имеется число, а в столбце "F" - пусто, то данные столбца "J" переносятся в столбец "F".

Автор - NikitaDvorets
Дата добавления - 29.11.2023 в 10:36
KetiDew Дата: Среда, 29.11.2023, 11:18 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Спасибо за правку с копированием)

Получается нужно сделать так что если в столбце "J" было проставленно число то "+" в столбце "F" должен удалиться
К сообщению приложен файл: 8353648.jpg (45.4 Kb)
 
Ответить
СообщениеСпасибо за правку с копированием)

Получается нужно сделать так что если в столбце "J" было проставленно число то "+" в столбце "F" должен удалиться

Автор - KetiDew
Дата добавления - 29.11.2023 в 11:18
NikitaDvorets Дата: Среда, 29.11.2023, 11:45 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация: 126 ±
Замечаний: 0% ±

Excel 2019
Цитата
если в столбце "J" было проставлено число то "+" в столбце "F" должен удалиться


Протестировано на строке 54.
К сообщению приложен файл: ew_ochistit_zakaz_makrosom_29_.xlsm (55.0 Kb)
 
Ответить
Сообщение
Цитата
если в столбце "J" было проставлено число то "+" в столбце "F" должен удалиться


Протестировано на строке 54.

Автор - NikitaDvorets
Дата добавления - 29.11.2023 в 11:45
KetiDew Дата: Среда, 29.11.2023, 13:07 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Большое спасибо) всё работает
 
Ответить
СообщениеБольшое спасибо) всё работает

Автор - KetiDew
Дата добавления - 29.11.2023 в 13:07
KetiDew Дата: Среда, 29.11.2023, 14:57 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

NikitaDvorets, есть ли возможность сделать если в столбце "M" ячейка не пуста (в диапазоне $M$17:$M$100) то очищаются ячейки $J17:$M17?
К сообщению приложен файл: 2336452.jpg (57.6 Kb)
 
Ответить
СообщениеNikitaDvorets, есть ли возможность сделать если в столбце "M" ячейка не пуста (в диапазоне $M$17:$M$100) то очищаются ячейки $J17:$M17?

Автор - KetiDew
Дата добавления - 29.11.2023 в 14:57
NikitaDvorets Дата: Среда, 29.11.2023, 15:39 | Сообщение № 7
Группа: Авторы
Ранг: Ветеран
Сообщений: 557
Репутация: 126 ±
Замечаний: 0% ±

Excel 2019
KetiDew,
Цитата
есть ли возможность сделать если в столбце "M"....


Да, есть. Промоделировано на строках 17,22 и 25.
К сообщению приложен файл: 1772889.xlsm (55.6 Kb)


Сообщение отредактировал NikitaDvorets - Среда, 29.11.2023, 15:40
 
Ответить
СообщениеKetiDew,
Цитата
есть ли возможность сделать если в столбце "M"....


Да, есть. Промоделировано на строках 17,22 и 25.

Автор - NikitaDvorets
Дата добавления - 29.11.2023 в 15:39
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Очищение ячейки макросом (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!