Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Найти ошибку в скрипте Excel (отблагодарю), Не правиль считаются значения
 
Как-то мне тут помогали с одним скриптом. К сожалению он взял и сломался. Начать считать не правильные значения.
Имя сломанного скрипта "merge_letters_AL_HMPB"
Вот тут я показал, что он должен был бы считать:
http://img.ctrlv.in/img/15/02/20/54e7291f7a445.png
Сам скрипт http://rghost.ru/6blzTwVtG

Я посмотрел по коду -- вроде бы он несколько строк всего.
Поможете исправить отблагодарю на телефон или могу кинуть на ЯД
Изменено: Suliman - 20.02.2015 22:51:54
Заменить значение, в зависимости от соседней ячейки
 
Ох... У меня стоит формат "Общий". В том файле который я прикрепил как образец и в том с которым я работаю форматы совпадают. Однако при наведении мышкой на него Excel пишет. Что мол число сохранено как текст.

Я попробовал макром
Код
Sub minus()
iRow = Cells(Rows.Count, 2).End(xlUp).Row
For i = 1 To iRow
    If Cells(i, 2).Value = "S" Or Cells(i, 2).Value = "W" Then
        Cells(i, 1).Value = "-" & Cells(i, 1).Value
    End If
Next i
End Sub

С файлом приложенным выше он работает.

Однако с другим файлом, у которого вроде бы все 1к1 он уже не работает и не понятна причина. Файл прикладываю.
Заменить значение, в зависимости от соседней ячейки
 
А это сильно меняет задачу?
Заменить значение, в зависимости от соседней ячейки
 
Числа не водятся вручную. Числа уже будут на листе. Задача просто макросос стартовать который к ним минус будет добавлять в соответствие с условием.
Заменить значение, в зависимости от соседней ячейки
 
Добрый день, не могли бы подсказать по следующему вопросу.

Есть 2 следующих столбца:

--------|---
42.19   N
24.31   S
36.69   N
22.45   W
-------------

Если во втором столбца есть буква W или S, то в первом столбце к знаечнию должен добавлять знак минус ("-"  ;)  . Т.е. должно получиться как-то так:

--------|---
42.19   N
-24.31  S
36.69   N
-22.45  W
-------------
 
Мне под это дело нужен как понимаю какой-то макрос т.к. задача, чтобы это запускалось автоматом (по нажатию на кнопку для разных файлов).
Склеить строки, Нужен макрос объединяющий строки
 
В аттаче пример.
Есть столбец с датами и индексы с буквой.
Если дата и цифровой показатель индекса совпадают, то объединить их. Пример в аттаче.
За макрос отблагодарю. Желательно по Яндекс-Деньгам.
Разбить по столбцам + leading zero, Небольшая проблемка
 
The_Prist, дык потом нужно будет от формулы еще избавляться, чтобы удалить ее из ячеек.
Я вот хочу узнать, как сделать разбивку, так чтобы Excel не терял нули. А там уже макрос записать можно без формулы.
Разбить по столбцам + leading zero, Небольшая проблемка
 
Z, ну почему условно-надуманным?
У меня данные такие (или почти такие). Не думаю, что суть изменится, если вместо 01 я напишу 09.

Можно как-то без формул это сделать макросом т.к. формулу превращать в макрос напряжно.

Нужно из
01 сделать 0 1
и собственно все.
Разбить по столбцам + leading zero, Небольшая проблемка
 
Да, совершенно верно, нули добавляются форматом ячеек. Иначе они (нули) пропадают, а они мне нужны.
Разбить по столбцам + leading zero, Небольшая проблемка
 
Что-то не получается. У меня по прежнему продолжает видеть один столбец:
Разбить по столбцам + leading zero, Небольшая проблемка
 
Мне нужно разбить данные по столбцам.
данные вида:
01
02
03
т.е. везде первый символ -- ноль.



Если выбираю "разбить данные" в меню данные, мастер не видит первый ноль, как следствие корректная разбивка не получается. Нужно чтобы получилось:
0 1
0 2
0 3

если я преобразовываю формат данных в текстовый, то первый ноль вообще исчезает даже в исходных данных.
Страницы: 1
Наверх