Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как в excel можно вводить только целые число? / 13 сообщений из 13, страница 1 из 1
14.07.2009, 15:50:33
    #36089212
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
В excel нужно вводить только целые число.
Как можно делат такое?
...
Рейтинг: 0 / 0
14.07.2009, 15:52:16
    #36089218
ushen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
asd456,

Зайди в формат ячейки и выбири целое число
...
Рейтинг: 0 / 0
14.07.2009, 15:56:50
    #36089235
f
f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
В этом случае может получится, что 2+2=5.
Поэтому - через Данные-Проверка-Целое...
...
Рейтинг: 0 / 0
14.07.2009, 15:57:00
    #36089236
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
Сделал: Формат ячейки->числовой->число десятичных знаков=0
Это не помагает. На экране появляется как целое число, но в самом деле не так.
...
Рейтинг: 0 / 0
14.07.2009, 16:43:45
    #36089401
ЛиП
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
F дело говорит. Данные\проверка...
...
Рейтинг: 0 / 0
15.07.2009, 07:25:05
    #36090161
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
У меня не получается:целое.xls
...
Рейтинг: 0 / 0
15.07.2009, 08:12:10
    #36090211
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
asd456,

Нужно обязательно заполнить третью кладку
...
Рейтинг: 0 / 0
15.07.2009, 08:12:46
    #36090213
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
asd456,

Нужно обязательно заполнить третью вкладку окошка "Проверка данных"
...
Рейтинг: 0 / 0
15.07.2009, 08:21:45
    #36090236
asd456
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
Наверно я не правильно задал вопрос. Мне нужен вводимые значение округлять до целое число.
...
Рейтинг: 0 / 0
15.07.2009, 10:10:16
    #36090423
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
asd456,

В модуль листа занести (правой кнопкой мыши по ярлычку листа -> Исходный текст и занести текст ниже)
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)

Range(Target.Address).Value = Application.Round(Range(Target.Address).Value,  0 )

End Sub

В этом случае при внесении дробного числа в любую ячейку будет происходить ее округление до целого.
...
Рейтинг: 0 / 0
15.07.2009, 10:18:18
    #36090439
Сергей06
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Dim VRange As Range
Set VRange = Range("A1:A10") ' Диапазон ячеек, в которых будет работать округление
If Not Intersect(Target, VRange) Is Nothing Then
Range(Target.Address).Value = Application.Round(Range(Target.Address).Value,  0 )
End If
End Sub
Тоже что и сверху, но определен конкретрый диапазон для округления
...
Рейтинг: 0 / 0
15.07.2009, 15:17:04
    #36091425
_slan_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
Сергей06, в чем смысл конструкции Range(Target.Address).Value ?
...
Рейтинг: 0 / 0
15.07.2009, 18:19:35
    #36091953
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в excel можно вводить только целые число?
Сергей06, проще все намного:
Код: plaintext
1.
2.
3.
4.
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A1:A10")) Is Nothing Then
         Target.Value = Application.Round(Target.Value,  0 )
    End If
End Sub
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как в excel можно вводить только целые число? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]