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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2010, 11:56   #1
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию разделение чисел

Здравствуйте
Подскажите еще как можно програмно разделить числа в столбцах
Есть столбцы ,в них числа, допустим число 16 - единица -это старший разряд, 6- младший разряд.Нужно - старашие разряды убрать во всех числах, младшие- оставить.
А Б С
16 15 31
22 32 34
33 45 46 и т.д.
спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 07.09.2010, 12:02   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Например, выполнить такой макрос:
Код:
Sub Main()
    Dim cell As Range: Application.ScreenUpdating = False: On Error Resume Next
    For Each cell In Columns("A:C").SpecialCells(xlCellTypeConstants, xlNumbers)
        If Len(cell) > 1 Then cell = Right$(cell, 1)
    Next
End Sub
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 07.09.2010, 12:12   #3
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Ещё вариант:
Код:
Sub tt()
For Each cc In Range("A1:C3")
cc.Value = cc.Value - Fix(cc.Value / 10) * 10
Next
End Sub
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 07.09.2010, 12:30   #4
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию

спасибо, есть еще задача по сравнению числовых массивов.может оставите
e-mail, за оплату, нужно сравнивать два массива по младшим разарядам.и т.д.
условия большие.
Михаил2261 вне форума Ответить с цитированием
Старый 07.09.2010, 12:35   #5
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

E-mail и ICQ см. в моем профиле.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разделение строки QuestionMark Microsoft Office Excel 2 22.06.2010 15:00
Ввести несколько чисел (кол-во чисел запрашивать с экрана). Определить, сколько чисел, меньших заданного Lirika Помощь студентам 0 08.05.2010 21:39
Разделение. Maksim_27_10 Общие вопросы C/C++ 8 21.04.2010 20:40
Разделение чисел на до запятой и после запятой msser Microsoft Office Excel 8 23.10.2009 11:57
разделение программы world12_tk Помощь студентам 2 30.03.2009 20:05