Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как распечатать содержимое DataGrid / 8 сообщений из 8, страница 1 из 1
20.06.2007, 17:48
    #34608701
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Добрый день!

Задача такова:

1. Нужно распечатать содержимое DataGrid.

2. Нужно сохранить содержимое DataGrid в файл.

Как это сделать? Если есть ссылочка буду благодарен... Ничего не могу по этому поводу найти... Если есть страничка по работе с DataGrid или еще какого нить Grid пожалуйста подскажите.

Спасибо!
...
Рейтинг: 0 / 0
20.06.2007, 20:06
    #34609012
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
1. Довольно расплывчато. Если в лоб - распечатать форму с гридом. Form.PrintForm.
2. Файлы бывают разные. Какой формат нужен?
...
Рейтинг: 0 / 0
21.06.2007, 21:02
    #34612239
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Желательно в Exel. Это возможно?
...
Рейтинг: 0 / 0
21.06.2007, 22:10
    #34612312
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Можно. Можно еще через Данные/Импорт внешних данных получать инфу, можно через XML
...
Рейтинг: 0 / 0
22.06.2007, 10:55
    #34612876
Djay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Ну это не серьезно! Надо через VB. Я приконнектился к БД Oracle на удаленной машине, загрузил нужные данные в датагрид... и не могу никак експортировать в EXEL! Уже на всех мне известных форумах по VB был... и никто не знает.... Неужели не возможно? Не верю!
...
Рейтинг: 0 / 0
22.06.2007, 11:54
    #34613124
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Можно данные получить в эксель напрямую из оракла, промежуточное звено из вб и грида не нужно. В 2003м и ниже, если не ошибаюсь, сервис - внешние данные - создать запрос. В 2007м - данные - из др. источников - из Microsoft Query.
...
Рейтинг: 0 / 0
22.06.2007, 11:59
    #34613145
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
Но если вы любитель удалять гланды через ж.., то нужно действовать примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Set DataGrid.DataSource = rs

Set objExcel = CreateObject("Excel.Application") 
objExcel.Visible = true
With objExcel.WorkBooks.Add.Sheets( 1 )
    While not rs.Eof
        For x =  0  to rs.Fields.Count -  1 
            .Cells(y, x +  1 ) = rs(x).Value
        Next x
        y = y +  1 
        rs.MoveNext
    Wend
End With
...
Рейтинг: 0 / 0
28.06.2007, 18:26
    #34627120
@TM@ROZчег
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как распечатать содержимое DataGrid
AntonariyНо если вы любитель удалять гланды через ж.
жжош чертяка! пять баллов! ржунимагупатстуламваляюськлавунивижу :)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как распечатать содержимое DataGrid / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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