powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Распечатать много файлов из Excel
5 сообщений из 5, страница 1 из 1
Распечатать много файлов из Excel
    #33235650
fk8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
fk8
Гость
Очень нужна программа на VB, которая печатает xls файлы из одного каталога.
Имена файлов - n.xls, n- число от 1 до 1000.
...
Рейтинг: 0 / 0
Распечатать много файлов из Excel
    #33235731
Фотография Sinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не в тот форум написали, вам в форум "Работа" надо...
...
Рейтинг: 0 / 0
Распечатать много файлов из Excel
    #33235760
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    Dim str As String
    Dim intI As Integer
    Dim xlApp As Excel.Application
    Dim xlBook As Excel.Workbook
    
    Set xlApp = New Excel.Application
    
    For intI =  1  To  1000 
        If Dir("D:\1\" & intI & ".xls") <> "" Then
            str = Dir("D:\1\" & intI & ".xls")
            Set xlBook = xlApp.Workbooks.Open("D:\1\" & str)
            xlBook.PrintOut Copies:= 1 , Collate:=True
            xlBook.Close
        End If
    Next
    
    Set xlApp = Nothing
...
Рейтинг: 0 / 0
Распечатать много файлов из Excel
    #33235853
прикольно
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Пользователь2
Код: plaintext
1.
Очень нужна программа на VB, которая печатает xls файлы из одного каталога.
Имена файлов - n.xls, n- число от  1  до  1000 .
На VB дайте ему готовую программу
...
Рейтинг: 0 / 0
Распечатать много файлов из Excel
    #33236474
fk8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
fk8
Гость
Пользователь2
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
    Dim str As String
    Dim intI As Integer
    Dim xlApp As Excel.Application
    Dim xlBook As Excel.Workbook
    
    Set xlApp = New Excel.Application
    
    For intI =  1  To  1000 
        If Dir("D:\1\" & intI & ".xls") <> "" Then
            str = Dir("D:\1\" & intI & ".xls")
            Set xlBook = xlApp.Workbooks.Open("D:\1\" & str)
            xlBook.PrintOut Copies:= 1 , Collate:=True
            xlBook.Close
        End If
    Next
    
    Set xlApp = Nothing

Спасибо Пользователь2, с меня пиво ;)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Распечатать много файлов из Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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