Кнопка для подстановки значения "0" в определенные ячейки
Максим2
Дата: Пятница, 04.11.2022, 21:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый вечер ! Я нашел код обнуления диапазона ячеек. "====================Как применить кнопку для очистки определенных ячеек в Excel. Код VBA: очистить содержимое определенных ячеек: [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("A2", "A5").Clear Range("C10", "D18").Clear Range("B8", "B12").Clear End Sub
[/vba] ==================================== Создал кнопку Clearcells, назначил макрос что выше, нажал. И не то что мне нужно 1. Мне нужно чтобы не очищал поля ячейки в пустую, а ставил "0" . 2. У меня в этих ячейках цветной фон был до нажатия на кнопку. Нужно ,чтобы при нажатии кнопки "Clearcells" ставил в заданных ячейках "0" и НЕ менял фона ячейки и Жирность текста. 3. В макросе выше прописан диапазон "A2", "A5" , а мне нужно конкретные ячейки D2 D6 D7 D8 и диапазон с D11 по D17 Просьба поправить макрос $IMAGE1$
Добрый вечер ! Я нашел код обнуления диапазона ячеек. "====================Как применить кнопку для очистки определенных ячеек в Excel. Код VBA: очистить содержимое определенных ячеек: [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("A2", "A5").Clear Range("C10", "D18").Clear Range("B8", "B12").Clear End Sub
[/vba] ==================================== Создал кнопку Clearcells, назначил макрос что выше, нажал. И не то что мне нужно 1. Мне нужно чтобы не очищал поля ячейки в пустую, а ставил "0" . 2. У меня в этих ячейках цветной фон был до нажатия на кнопку. Нужно ,чтобы при нажатии кнопки "Clearcells" ставил в заданных ячейках "0" и НЕ менял фона ячейки и Жирность текста. 3. В макросе выше прописан диапазон "A2", "A5" , а мне нужно конкретные ячейки D2 D6 D7 D8 и диапазон с D11 по D17 Просьба поправить макрос $IMAGE1$ Максим2
Ответить
Сообщение Добрый вечер ! Я нашел код обнуления диапазона ячеек. "====================Как применить кнопку для очистки определенных ячеек в Excel. Код VBA: очистить содержимое определенных ячеек: [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("A2", "A5").Clear Range("C10", "D18").Clear Range("B8", "B12").Clear End Sub
[/vba] ==================================== Создал кнопку Clearcells, назначил макрос что выше, нажал. И не то что мне нужно 1. Мне нужно чтобы не очищал поля ячейки в пустую, а ставил "0" . 2. У меня в этих ячейках цветной фон был до нажатия на кнопку. Нужно ,чтобы при нажатии кнопки "Clearcells" ставил в заданных ячейках "0" и НЕ менял фона ячейки и Жирность текста. 3. В макросе выше прописан диапазон "A2", "A5" , а мне нужно конкретные ячейки D2 D6 D7 D8 и диапазон с D11 по D17 Просьба поправить макрос $IMAGE1$ Автор - Максим2 Дата добавления - 04.11.2022 в 21:51
Максим2
Дата: Пятница, 04.11.2022, 21:52 |
Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Ответить
Сообщение Автор - Максим2 Дата добавления - 04.11.2022 в 21:52
Pelena
Дата: Пятница, 04.11.2022, 21:54 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение для D2 [vba][/vba]Автор - Pelena Дата добавления - 04.11.2022 в 21:54
Максим2
Дата: Пятница, 04.11.2022, 22:03 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
сПАСИБО ПОЛУЧИЛОСЬ [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("D2") = 0 Range("D6") = 0 Range("D7") = 0 Range("D8") = 0 Range("D11") = 0 Range("D12") = 0 Range("D13") = 0 Range("D14") = 0 Range("D15") = 0 Range("D16") = 0 Range("D17") = 0 End Sub
[/vba]
сПАСИБО ПОЛУЧИЛОСЬ [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("D2") = 0 Range("D6") = 0 Range("D7") = 0 Range("D8") = 0 Range("D11") = 0 Range("D12") = 0 Range("D13") = 0 Range("D14") = 0 Range("D15") = 0 Range("D16") = 0 Range("D17") = 0 End Sub
[/vba] Максим2
Ответить
Сообщение сПАСИБО ПОЛУЧИЛОСЬ [vba]Код
Sub Clearcells() 'Updateby Extendoffice Range("D2") = 0 Range("D6") = 0 Range("D7") = 0 Range("D8") = 0 Range("D11") = 0 Range("D12") = 0 Range("D13") = 0 Range("D14") = 0 Range("D15") = 0 Range("D16") = 0 Range("D17") = 0 End Sub
[/vba] Автор - Максим2 Дата добавления - 04.11.2022 в 22:03
Pelena
Дата: Пятница, 04.11.2022, 22:07 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19403
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
для диапазона [vba][/vba] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение для диапазона [vba][/vba] Автор - Pelena Дата добавления - 04.11.2022 в 22:07
Максим2
Дата: Пятница, 04.11.2022, 22:18 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Возникла проблема. Все работает. Сохранил. Но при новом запуске файла , и нажатия кнопки выдает сообщение.
Возникла проблема. Все работает. Сохранил. Но при новом запуске файла , и нажатия кнопки выдает сообщение. Максим2
Ответить
Сообщение Возникла проблема. Все работает. Сохранил. Но при новом запуске файла , и нажатия кнопки выдает сообщение. Автор - Максим2 Дата добавления - 04.11.2022 в 22:18
Максим2
Дата: Пятница, 04.11.2022, 22:19 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Хотя я вроде все правильно указал.
Хотя я вроде все правильно указал. Максим2
Ответить
Сообщение Хотя я вроде все правильно указал. Автор - Максим2 Дата добавления - 04.11.2022 в 22:19
Максим2
Дата: Пятница, 04.11.2022, 22:19 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
И безопасность включил макросы
И безопасность включил макросы Максим2
Ответить
Сообщение И безопасность включил макросы Автор - Максим2 Дата добавления - 04.11.2022 в 22:19
Максим2
Дата: Пятница, 04.11.2022, 22:23 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я выбирал тип файла с поддержкой макросов
Я выбирал тип файла с поддержкой макросов Максим2
Ответить
Сообщение Я выбирал тип файла с поддержкой макросов Автор - Максим2 Дата добавления - 04.11.2022 в 22:23
Максим2
Дата: Пятница, 04.11.2022, 22:28 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Module1 не сохраняется во вновь открывшемся файле. Хотя я сохраняю тип файла с поддержкой макросов.
Module1 не сохраняется во вновь открывшемся файле. Хотя я сохраняю тип файла с поддержкой макросов. Максим2
Ответить
Сообщение Module1 не сохраняется во вновь открывшемся файле. Хотя я сохраняю тип файла с поддержкой макросов. Автор - Максим2 Дата добавления - 04.11.2022 в 22:28
Апострофф
Дата: Пятница, 04.11.2022, 22:33 |
Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 458
Репутация:
126
±
Замечаний:
0% ±
Excel 1997
Я выбирал тип файла с поддержкой макросов
А из картинки видно, что это не так. 0311.xlsx не может содержать макросов после сохранения. Ищите файл с расширением XLSM.
Я выбирал тип файла с поддержкой макросов
А из картинки видно, что это не так. 0311.xlsx не может содержать макросов после сохранения. Ищите файл с расширением XLSM.Апострофф
Сообщение отредактировал Апострофф - Пятница, 04.11.2022, 22:34
Ответить
Сообщение Я выбирал тип файла с поддержкой макросов
А из картинки видно, что это не так. 0311.xlsx не может содержать макросов после сохранения. Ищите файл с расширением XLSM.Автор - Апострофф Дата добавления - 04.11.2022 в 22:33