powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid , как настроить формат столбца?
7 сообщений из 7, страница 1 из 1
DataGrid , как настроить формат столбца?
    #32546005
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В числовом поле разные значения ,но мне нужно отображать два нуля после запятой.
А он подлец мне выводит 1 вместо 1.00

DataGrid1.Columns(1).DataFormat = "0.00"

Дает ошибку.

Исправьте.
...
Рейтинг: 0 / 0
DataGrid , как настроить формат столбца?
    #32546125
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то в этом роде:
DataGrid1.Columns(1).DataFormat = "#.##"
А вообще все это в MSDN описано
...
Рейтинг: 0 / 0
DataGrid , как настроить формат столбца?
    #32546138
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DataGrid1.Columns(1).DataFormat = "#.##"

Пишет что объект не поддерживает свойство / метод.
...
Рейтинг: 0 / 0
DataGrid , как настроить формат столбца?
    #32546158
boevik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MSDN почитать на пробовали?

DataGrid1.Columns(1).DataFormat принимает stdDataFormat объект.

А вот уже в объекте надо определить format строки (колонки)

--------------------------------------------------
Никогда не говори никогда
...
Рейтинг: 0 / 0
DataGrid , как настроить формат столбца?
    #32546275
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boevik

Да МСДН у меня пару дней назад приказал долго жить!

Подскажи подробней если не в ломы.
...
Рейтинг: 0 / 0
DataGrid , как настроить формат столбца?
    #32546302
boevik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Более подробно это HOW TO: Use Custom Formatting with a Visual Basic 6.0 Data Grid

--------------------------------------------------
Никогда не говори никогда
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
DataGrid , как настроить формат столбца?
    #37625656
DmSychov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет
Спасибо за ссылку
Вот написал код:

Private WithEvents MyFmtRub As StdDataFormat

Private Sub Form_Load()

Set MyFmt = New StdDataFormat
Set MyFmtRub = New StdDataFormat
MyFmt.Type = fmtCustom
MyFmtRub.Type = fmtCustom

Set DataGrid1.Columns(3).DataFormat = MyFmtRub


End Sub

Private Sub MyFmtRub_Format(ByVal DataValue As StdFormat.StdDataValue)
DataValue.Value = Format(DataValue.Value, "# ### ##0.00руб.")
End Sub

все отлично работает
можно использовать стандартную функцию Format для форматирования!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DataGrid , как настроить формат столбца?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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