Замена значений в ячейках на формулы
djon2012
Дата: Пятница, 26.05.2017, 07:16 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 106
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Доброго дня! Подскажите пожалуйста решение маленькой задачи. Имеется диапазон ячеек C1:ER67 с числами в прикрепленном файле от 1 до 1000. Мне нужно в заданном диапазоне C1:ER67 найти число 1 и заменить на формулу =A1, число 2 заменить на формулу =A2, число 3 заменить на формулу =A3 и т.д до 1000. Спасибо!
Доброго дня! Подскажите пожалуйста решение маленькой задачи. Имеется диапазон ячеек C1:ER67 с числами в прикрепленном файле от 1 до 1000. Мне нужно в заданном диапазоне C1:ER67 найти число 1 и заменить на формулу =A1, число 2 заменить на формулу =A2, число 3 заменить на формулу =A3 и т.д до 1000. Спасибо! djon2012
Ответить
Сообщение Доброго дня! Подскажите пожалуйста решение маленькой задачи. Имеется диапазон ячеек C1:ER67 с числами в прикрепленном файле от 1 до 1000. Мне нужно в заданном диапазоне C1:ER67 найти число 1 и заменить на формулу =A1, число 2 заменить на формулу =A2, число 3 заменить на формулу =A3 и т.д до 1000. Спасибо! Автор - djon2012 Дата добавления - 26.05.2017 в 07:16
buchlotnik
Дата: Пятница, 26.05.2017, 07:41 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
как-то так [vba]Код
Sub f() Application.EnableEvents = False For r = 1 To 67 For c = 3 To 148 If Cells(r, c) <> "" Then Cells(r, c).Formula = "=A" & Cells(r, c) Next c, r Application.EnableEvents = True End Sub
[/vba]
как-то так [vba]Код
Sub f() Application.EnableEvents = False For r = 1 To 67 For c = 3 To 148 If Cells(r, c) <> "" Then Cells(r, c).Formula = "=A" & Cells(r, c) Next c, r Application.EnableEvents = True End Sub
[/vba] buchlotnik
Ответить
Сообщение как-то так [vba]Код
Sub f() Application.EnableEvents = False For r = 1 To 67 For c = 3 To 148 If Cells(r, c) <> "" Then Cells(r, c).Formula = "=A" & Cells(r, c) Next c, r Application.EnableEvents = True End Sub
[/vba] Автор - buchlotnik Дата добавления - 26.05.2017 в 07:41
djon2012
Дата: Пятница, 26.05.2017, 07:48 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 106
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо!
Сообщение отредактировал djon2012 - Пятница, 26.05.2017, 10:28
Ответить
Сообщение Спасибо! Автор - djon2012 Дата добавления - 26.05.2017 в 07:48
nilem
Дата: Пятница, 26.05.2017, 08:20 |
Сообщение № 4
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация:
563
±
Замечаний:
0% ±
Excel 2013, 2016
вариант [vba]Код
Sub ttt() [C1:ER67] = ["=A"&C1:ER67] End Sub
[/vba]
вариант [vba]Код
Sub ttt() [C1:ER67] = ["=A"&C1:ER67] End Sub
[/vba] nilem
Яндекс.Деньги 4100159601573
Ответить
Сообщение вариант [vba]Код
Sub ttt() [C1:ER67] = ["=A"&C1:ER67] End Sub
[/vba] Автор - nilem Дата добавления - 26.05.2017 в 08:20
Pelena
Дата: Пятница, 26.05.2017, 09:30 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19534
Репутация:
4638
±
Замечаний:
±
Excel 365 & Mac Excel
djon2012 , оформите код тегами с помощью кнопки # в режиме правки поста
djon2012 , оформите код тегами с помощью кнопки # в режиме правки постаPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение djon2012 , оформите код тегами с помощью кнопки # в режиме правки постаАвтор - Pelena Дата добавления - 26.05.2017 в 09:30 Ответить
Сообщение Nilem большое Вам спасибо! Кратко и очень быстрое выполнение макроса. Браво Автор - djon2012 Дата добавления - 27.05.2017 в 06:42
Sandor
Дата: Суббота, 27.05.2017, 19:03 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 65
Репутация:
-4
±
Замечаний:
0% ±
Excel 2010
[offtop]а можно вопрос к знатокам? buchlotnik , в порядке ликбеза зачем Application.EnableEvents ? в личку не надо, я не увижу ))) спасибо[/offtop]
[offtop]а можно вопрос к знатокам? buchlotnik , в порядке ликбеза зачем Application.EnableEvents ? в личку не надо, я не увижу ))) спасибо[/offtop] Sandor
Ответить
Сообщение [offtop]а можно вопрос к знатокам? buchlotnik , в порядке ликбеза зачем Application.EnableEvents ? в личку не надо, я не увижу ))) спасибо[/offtop] Автор - Sandor Дата добавления - 27.05.2017 в 19:03