Я создал раскрывающееся меню, которое позволяет моему пользователю выбирать из набора, а затем я ссылаюсь на этот набор в макрос кнопки запуска собирать информацию для заполнения таблицы. Есть ли способ, которым я могу заблокировать ячейку для значения из раскрывающегося списка в тот момент, когда выполняется только макрос. то есть я не хочу, чтобы значения для строк, которые я уже создал, с макросом, который будет выполняться при изменении параметров раскрывающегося списка.(Excel VBA) Как сохранить значение ячейки с момента изменения переменной
0
A
ответ
0
Если я правильно понял, у вас есть значение в ячейке (давайте использовать A1
со значением «10»). Когда вы запускаете макрос, вы хотите, чтобы это значение не менялось.
Просто добавьте что-то вроде этого в начало макроса:
Dim constCell as Range, constVal as String
Set constCell = Range("A1")
constVal = constCell.Value
...
' Put your other macro stuff here
...
' And just before the `End Sub`, put the value back inplace:
constCell.Value = constVal 'this resets the cell to the original value, after your other macro stuff has run.
Смежные вопросы
- 1. Как сохранить адрес ячейки переменной VBA
- 2. Как сохранить запись изменения ячейки в vba
- 3. Excel VBA, сохраняющий значение ячейки
- 4. сохранить активный адрес ячейки в переменной vba
- 5. Запуск макроса, когда связанное значение изменения ячейки (Excel VBA)
- 6. excel vba Назначить значение ячейки переменной из результата автофильтра
- 7. Excel VBA - Вставить значение переменной в ячейку
- 8. Как сохранить значение ячейки GridView переменной сеанса?
- 9. Как скопировать значение из ячейки в различные ячейки VBA Excel
- 10. Значение ячейки ячейки VBA VBA для формулы
- 11. EXCEL VBA: Любой способ сохранить длинное значение переменной в массиве?
- 12. Найти точное значение другой ячейки - Excel - VBA
- 13. Excel VBA: Копировать значение ячейки увеличения
- 14. Значение ячейки электронной почты Excel VBA
- 15. VBA - Изменения ячейки
- 16. Excel VBA - получить значение ячейки как текст в формате RTF
- 17. Как сохранить изменения в переменной?
- 18. Используйте значение ячейки (текст) как часть формулы в Excel VBA
- 19. excel vba сравнить ячейки
- 20. Excel VBA: получить значение ячейки, независимо от форматирования ячейки
- 21. Excel VBA, работающий с выбором текущей ячейки
- 22. VBA: значение Магазин переменной
- 23. Назначить значение переменной ошибке в Excel VBA
- 24. Используйте значение ячейки в функции VBA с переменной
- 25. Excel VBA - настроить количество строк на основе изменения значения ячейки
- 26. Значение переменной VBA Excel, равное формуле
- 27. Excel VBA: подтверждение значения ячейки после ее изменения
- 28. Excel VBA: Отменить все нормальные Excel-изменения с момента последнего сохранения, а затем запустить макрос и сохранить
- 29. экономия ценности ячейки в excel
- 30. Excel VBA: как сохранить текущее значение combo box в ячейке
Вы можете, но звучит как запутанный способ делать что-то/лучше сделать это по-другому? – findwindow
Можете ли вы опубликовать этот макрос? С вашим макросом, почему бы не добавить некоторую логику, которая могла бы закончиться тем, что значение вставлено как значение, а не формула? – BruceWayne