|
|
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Я отправляю нужные данные из грида в ексель. Ексель первый раз открывается нормально , а второй раз виснет. Может где то надо закрыть какую то процедуру. И еще как сделать так чтоб при каждом открытие документ сохранялся под новым именем. заранее спасибо!!! Private Sub Command4_Click() Dim n As Integer, n1 As Integer Dim i As Integer Dim Dat As String, ret As String, Er As String Dim Rut As Integer Dim objExcel As Excel.Application Set objExcel = Excel.Application On Error GoTo Error objExcel.Workbooks.Open (App.Path & "\fpl.xls") flgClient.Row = 1 flgClient.Col = 13 objExcel.Cells(10, 2).Value = flgClient.Text flgClient.Row = 1 flgClient.Col = 9 objExcel.Cells(11, 2).Value = flgClient.Text flgClient.Row = 1 flgClient.Col = 7 objExcel.Cells(12, 2).Value = flgClient.Text flgClient.Row = 1 flgClient.Col = 2 objExcel.Cells(16, 4).Value = flgClient.Text flgClient.Row = 1 flgClient.Col = 1 objExcel.Cells(16, 5).Value = flgClient.Text objExcel.Visible = True Set objExcel = Nothing Exit Sub Error: Set objExcel = Nothing MsgBox ("Error " & Err.Description) End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 08:30 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Все всем спасибо я опять сам разобрался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2008, 11:40 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Я позволю себе замечание. Вы используете служебное слово Error в качестве метки, что не есть хорошо. И вот это, если для flexgrid: flgClient.Row = 1 flgClient.Col = 13 objExcel.Cells(10, 2).Value = flgClient.Text Можно заменить на objExcel.Cells(10, 2).Value = flgClient.TextMatrix(1,13) Успехов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 15:46 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
И вот это необязательно: Set objExcel = Nothing, а то вы упорно, аж два раза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 16:08 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Если объект экселя создавался, а не брался готовый через GetObject, то обязательно, иначе excel.exe так и останется висеть в процессах. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 17:28 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
При выходе из процедуры он сам умрет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 18:12 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 18:38 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
Может быть но с ней тоже работает всем спасибо за дискусию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 08:47 |
|
||
|
Помогите по экспорту
|
|||
|---|---|---|---|
|
#18+
мистер мускул, О том, что с ней работает (как впрочем, и без нее) я уже сказал! :0))) Успехов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2008, 15:43 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=35647532&tid=2161635]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 382ms |

| 0 / 0 |
