кнопка для вкл и откл пересчета формул
Evgeniy
Дата: Пятница, 21.03.2014, 15:42 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация:
0
±
Замечаний:
0% ±
Здравствуйте! Пытаюсь решить задачу! Можно ли настроить кнопку (или флажок) на включение и отключение пересчета формул в определенных двух колонках? В остальных ячейках нужен постоянно автоматический пересчет формул. Нужен эффект заморозки получаемых значений в этих столбцах, а после нажатия кнопки пересчет формул. Сориентируйте пожалуйста!
Здравствуйте! Пытаюсь решить задачу! Можно ли настроить кнопку (или флажок) на включение и отключение пересчета формул в определенных двух колонках? В остальных ячейках нужен постоянно автоматический пересчет формул. Нужен эффект заморозки получаемых значений в этих столбцах, а после нажатия кнопки пересчет формул. Сориентируйте пожалуйста! Evgeniy
Ответить
Сообщение Здравствуйте! Пытаюсь решить задачу! Можно ли настроить кнопку (или флажок) на включение и отключение пересчета формул в определенных двух колонках? В остальных ячейках нужен постоянно автоматический пересчет формул. Нужен эффект заморозки получаемых значений в этих столбцах, а после нажатия кнопки пересчет формул. Сориентируйте пожалуйста! Автор - Evgeniy Дата добавления - 21.03.2014 в 15:42
Валерьянка
Дата: Пятница, 21.03.2014, 15:48 |
Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация:
2
±
Замечаний:
0% ±
Excel 2010
Какая функция должна выполняться? Или вложите файл, попробуем
Какая функция должна выполняться? Или вложите файл, попробуем Валерьянка
Сообщение отредактировал Валерьянка - Пятница, 21.03.2014, 15:56
Ответить
Сообщение Какая функция должна выполняться? Или вложите файл, попробуем Автор - Валерьянка Дата добавления - 21.03.2014 в 15:48
Evgeniy
Дата: Пятница, 21.03.2014, 16:29 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация:
0
±
Замечаний:
0% ±
Прилагаю файл. Код- 1
Ответить
Сообщение Прилагаю файл. Код- 1 Автор - Evgeniy Дата добавления - 21.03.2014 в 16:29
Валерьянка
Дата: Пятница, 21.03.2014, 17:25 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация:
2
±
Замечаний:
0% ±
Excel 2010
Evgeniy, Можно так: формулу в ячейку, значение в переменную, из переменной обратно в ячейку Муторно но работает [vba]Код
Sheets(1).[L7] = "=SUM(R[2]C)" Val1 = Sheets(1).[L7].Value Sheets(1).[L7] = Val1 Sheets(1).[L9] = "=SUM(R[2]C,R[31]C)" Val2 = Sheets(1).[L9].Value Sheets(1).[L9] = Val2 Sheets(1).[L11] = "=R[7]C+R[26]C+R[13]C" Val3 = Sheets(1).[L11].Value Sheets(1).[L11] = Val3 Sheets(1).[L16] = "=ROUND(RC[-7]+RC[-4]+RC[-3]+RC[-2]+RC[-1],0)" Val4 = Sheets(1).[L16].Value Sheets(1).[L16] = Val4 'и т.д.
[/vba]
Evgeniy, Можно так: формулу в ячейку, значение в переменную, из переменной обратно в ячейку Муторно но работает [vba]Код
Sheets(1).[L7] = "=SUM(R[2]C)" Val1 = Sheets(1).[L7].Value Sheets(1).[L7] = Val1 Sheets(1).[L9] = "=SUM(R[2]C,R[31]C)" Val2 = Sheets(1).[L9].Value Sheets(1).[L9] = Val2 Sheets(1).[L11] = "=R[7]C+R[26]C+R[13]C" Val3 = Sheets(1).[L11].Value Sheets(1).[L11] = Val3 Sheets(1).[L16] = "=ROUND(RC[-7]+RC[-4]+RC[-3]+RC[-2]+RC[-1],0)" Val4 = Sheets(1).[L16].Value Sheets(1).[L16] = Val4 'и т.д.
[/vba] Валерьянка
Ответить
Сообщение Evgeniy, Можно так: формулу в ячейку, значение в переменную, из переменной обратно в ячейку Муторно но работает [vba]Код
Sheets(1).[L7] = "=SUM(R[2]C)" Val1 = Sheets(1).[L7].Value Sheets(1).[L7] = Val1 Sheets(1).[L9] = "=SUM(R[2]C,R[31]C)" Val2 = Sheets(1).[L9].Value Sheets(1).[L9] = Val2 Sheets(1).[L11] = "=R[7]C+R[26]C+R[13]C" Val3 = Sheets(1).[L11].Value Sheets(1).[L11] = Val3 Sheets(1).[L16] = "=ROUND(RC[-7]+RC[-4]+RC[-3]+RC[-2]+RC[-1],0)" Val4 = Sheets(1).[L16].Value Sheets(1).[L16] = Val4 'и т.д.
[/vba] Автор - Валерьянка Дата добавления - 21.03.2014 в 17:25
Evgeniy
Дата: Среда, 26.03.2014, 11:35 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 21
Репутация:
0
±
Замечаний:
0% ±
Валерьянка , Спасибо! Но в примере по мере необходимости добавляются строки (см примечания), возникает вопрос по новым ячейкам. Строк будет очень много. Изначально ставлю себе сложную задачу. Может проще сделать макрос который вставлял бы значения в столбцы M:N из столбцов O:P?
Валерьянка , Спасибо! Но в примере по мере необходимости добавляются строки (см примечания), возникает вопрос по новым ячейкам. Строк будет очень много. Изначально ставлю себе сложную задачу. Может проще сделать макрос который вставлял бы значения в столбцы M:N из столбцов O:P?Evgeniy
Ответить
Сообщение Валерьянка , Спасибо! Но в примере по мере необходимости добавляются строки (см примечания), возникает вопрос по новым ячейкам. Строк будет очень много. Изначально ставлю себе сложную задачу. Может проще сделать макрос который вставлял бы значения в столбцы M:N из столбцов O:P?Автор - Evgeniy Дата добавления - 26.03.2014 в 11:35
kley
Дата: Среда, 26.03.2014, 12:06 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация:
1
±
Замечаний:
0% ±
Excel 2010
Sub Макрос1 () Columns ("M:M").Select Selection.Copy Columns("O:O").Select ActiveSheet.Paste и т.д. для других нужных столбцов. Как вариант!!!
Sub Макрос1 () Columns ("M:M").Select Selection.Copy Columns("O:O").Select ActiveSheet.Paste и т.д. для других нужных столбцов. Как вариант!!! kley
Ответить
Сообщение Sub Макрос1 () Columns ("M:M").Select Selection.Copy Columns("O:O").Select ActiveSheet.Paste и т.д. для других нужных столбцов. Как вариант!!! Автор - kley Дата добавления - 26.03.2014 в 12:06