Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2017, 10:36   #11
nyqpblcTuk
Пользователь
 
Регистрация: 05.06.2016
Сообщений: 37
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
См. вложение. Что не так?
Да спасибо тебе добрый человек!!!!
Скинь в личку цифры =) закину тебе рубликов=)
nyqpblcTuk вне форума Ответить с цитированием
Старый 31.05.2017, 13:27   #12
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а если данные в 4=х колонках
то можно так:


Код:
Sub Add11()
  Dim v As Double, p1&, i&, ar
  ar = [a1].CurrentRegion.Value
  For i = 1 To UBound(ar)
    If ar(i, 4) > 5 Then ar(i, 4) = 0: p1 = 2 Else ar(i, 4) = ar(i, 4) + 1: p1 = 1
    If ar(1, 3) + p1 > 999 Then ar(1, 3) = 0: p1 = 1 Else ar(i, 3) = ar(i, 3) + p1: p1 = 0
    If p1 = 1 Then If ar(i, 2) + p1 > 9999 Then ar(1, 2) = 0: p1 = 1 Else ar(i, 2) = ar(i, 2) + p1: p1 = 0
    If p1 = 1 Then ar(i, 1) = Val(ar(i, 1)) + p1 & "-"
  Next
  [a1].Resize(UBound(ar), 4).Value = ar
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формула вида R1C1 с динамическим числом слагаемых mamay555 Microsoft Office Excel 1 03.09.2015 20:28
формула, находящая ячейку и высчитывающая разницу!! cpoчно peras Microsoft Office Excel 1 09.09.2012 17:34
Работа с Датой. Формула переноса значений с ячейки в ячейку dimo Microsoft Office Excel 11 18.07.2011 15:45
формула суммпроизв. запись в ячейку gsg Microsoft Office Excel 3 18.11.2010 09:16
Формула, возвращающая название листа в ячейку _Nina_ Microsoft Office Excel 6 24.08.2009 18:22