|
|
|
Как добавить выгруженные данные в Excel на тот же лист.
|
|||
|---|---|---|---|
|
#18+
На кнопку, (для Ac97) для выгрузки данных в Exel вешаю такой код: bulOK = False Dim xlsObject As Object If Not IsNull(Me.flPath) And Not (Me.flPath = "") Then Else MsgBox "Не указан путь выгрузки!", vbOKOnly, "Ошибка ввода" GoTo ex End If If Not IsNull(Me.flSheet) And Not (Me.flSheet = "") Then DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "зап_все_поля2", Me.flPath, , Me.flSheet Else DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "зап_все_поля2", Me.flPath, , "Лист1" End If If Me.flOpen Then Set xlsObject = CreateObject("Excel.Application") xlsObject.Workbooks.Open Me.flPath xlsObject.Visible = True bulOK = True DoCmd.Close acForm, "пфр_сохранить_данные" Else bulOK = True DoCmd.Close End If ex: Собственно говоря все отлично работает, но этот код каждый раз создает в Excel новый лист и выгружает туда данные. А как сделать, чтобы данные не писались на новый лист в Exel, а добавлялись на уже существующий? Может кто-нибудь сталкивался с подобной проблемой? Подскажите, PLEASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:38 |
|
||
|
Как добавить выгруженные данные в Excel на тот же лист.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:45 |
|
||
|
Как добавить выгруженные данные в Excel на тот же лист.
|
|||
|---|---|---|---|
|
#18+
Да, смотрел, даже вроде когда-то какой-то похожий топик пробегал, но в поиске не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:47 |
|
||
|
Как добавить выгруженные данные в Excel на тот же лист.
|
|||
|---|---|---|---|
|
#18+
2 Gyslik. DoCmd.TransferSpreadsheet не позволяет вставлять данные в определенное место, посмотри другие способы http://www.zmey.1977.ru/Access_To_Excel_Ru.htm либо как вариант, из нового созданного листа программно копируй все записи и вставляй их в конец нужного тебе листа как найти конец писали здесь или на vb форуме ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:49 |
|
||
|
Как добавить выгруженные данные в Excel на тот же лист.
|
|||
|---|---|---|---|
|
#18+
Вот так открываешь нужный файл Код: plaintext 1. 2. 3. 4. а дальше переносишь данные одним из множества способов, указанных в сылках (см. выше) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2004, 12:56 |
|
||
|
|

start [/forum/topic.php?fid=45&tid=1675280]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 484ms |

| 0 / 0 |
