|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Имеется столбец excel в котором написаны числа. Числа написаны с 1 по 30 строку. В этих строках встречается несколько раз цифра 5. Нужно найти самую последнюю строку с этим значением и заменить её на текст, к примеру ОК. Пробовал с помощью application max. Но находил только последнюю строку, а заменить не получалось! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:40 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Что есть "application max"? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:48 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Что в вашем понимании строка? Как ее заменить на текст? Изложите внятнее, приложите пример и код своих попыток. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:48 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Shocker.Pro, имеется таблица в экселе в первом столбце написаны числа с 1 по 30 строку в этих строках повторяется число 5. например число 5 написано во второй третьей и десятой строке. нужно найти самую последнюю строку с числом пять в данном случае это десятая строка как я написал. и заменить эту строку на текст к примеру "выполнено" ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:52 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Ekaelзаменить эту строку на текст к примеру "выполнено" Какими средствами? Без VBA задача не решается. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:55 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Akina, так я и прошу через vba мне нужен код!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:58 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Ekael, Я же тему размещаю в разделе VBA ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 16:58 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
EkaelЧисла написаны с 1 по 30 строку.Ekaelчисла с 1 по 30 строкуЕсли вы не можете сказать по-русски, как я уже просил - приложите образец файла. В экселе строка - это набор ячеек. Как набор ячеек заменить на текст - я лично не понимаю. Может нужно заменить текст в ячейке, где найдено число? или в первой ячейке строки? Или что еще? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 17:31 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Shocker.Pro, вместо числа в ячейке поставить слово ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 18:45 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Ну тогда просто устраиваете цикл по ячейкам от 30 до 1, при первой встрече значения 5 записываете в ячейку нужный текст и выходите из цикла. Что именно вызывает проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:02 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Sub rep() For i = 30 To 1 Step -1 If Cells(i, 1).Value = 5 Then Cells(i, 1).Value = "ok" End If Next i End Sub Shocker.Pro, вот этот цикл но он не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:25 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Во-первых, я уже дал ссылку - как оформлять сообщения, и в частности код (вы бы еще желтым цветом писали, чтобы уж совсем не видно было). Во-вторых, я уже дважды просил приложить образец файла, на первый взгляд код правильный и должен работать (за исключением того, что вы не вышли из цикла, после первой же замены) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:29 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:38 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Akina, О как, значит Searchdirection есть в поиске, а какого фига его нет в диалоговом окне (по крайней мере в 2010)? Такой подход, конечно, напрашивался, но я не увидел в диалоге указания направления поиска и решил, что его нет )) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:48 |
|
поиск последнего значения и его замена
|
|||
---|---|---|---|
#18+
Akina, у меня всё получилось и работает. но есть один вопрос, если у меня в ячейках уже будет написано не просто "5" , а "€ 5" то можно будет рядом с пятёркой указывать этот знак в той строчке котоую вы написали, потому что формат этих ячеек будет не обычный, а денежный ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2016, 19:59 |
|
|
start [/forum/topic.php?fid=60&fpage=22&tid=2155538]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 462ms |
0 / 0 |