|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
в наличии имеются 16 файлов формата XLS с листами 10001,10002 ....10062 с именем 1_2010,2_2010....по 4 шт на год а нужно получить 62 файла с листами 1_2010,2_2010.... формата XLS Excel установлен каким способом быстрее всего это произвести ? или скажем с помощью каких библиотек Microsoft.Office.Interop.Excel пробовал долговато. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 14:44 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
это разовая задача или постоянная? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 14:54 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
если разовая задача, можно воспользоваться этим макросом прямо в экселе Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 15:00 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
Shocker.Proэто разовая задача или постоянная? нет задача постоянная пытаюсь реализовать на C# ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 16:56 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
Shocker.Proесли разовая задача, можно воспользоваться этим макросом прямо в экселе Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Это конечно хорошо НО у меня 16 файлов и на выходе мне нужно 62 файла с 16 листами в каждом при этом формат файла должен быть XLS - Office 2003 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 17:21 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
я же сказал - если задача разовая. Для разовой можно было бы и 16 раз макрос запустить, чем оборачивать его в перебор файлов. А раз задача постоянная - тогда уже можно писать на чем-то, через Interop, через COM, через Open XML SDK.... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 17:33 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
Chumakov_JA, На всякий случай проверьте, откуда эти файлы появляются. Если данные выгружают из БД, то вам останется только выгрузить их в другом виде. Способ 1. Заливаем данные в БД(SSIS или ADO), потом делаем делаем выборку и вставляем в Excel (SSIS или .Interop.Excel) Способ 2. Считываем данные из Excel (ADO), группируем их и записываем обратно в Excel (.Interop.Excel). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 20:03 |
|
Копирование Листа XLS в другой файл
|
|||
---|---|---|---|
#18+
igr_okСпособ 2. Считываем данные из Excel (ADO), группируем их и записываем обратно в Excel (.Interop.Excel). А вот за эту идею огромное спасибо теперь только понять как из DataSet в XLS скопировать данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 23:31 |
|
|
start [/forum/topic.php?fid=20&msg=38591183&tid=1403125]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 151ms |
0 / 0 |