Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Скрыть workbook / 11 сообщений из 11, страница 1 из 1
28.11.2007, 17:50
    #34972819
evanb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
Народ!!! подскажите возможно ли открыть рабочую книгу "невидимой" .... провести с ней какие-нибудь манипуляции .... например скопировать в другую и закрыть. Чтобы пользователь не видел ее ...
...
Рейтинг: 0 / 0
29.11.2007, 10:12
    #34973883
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
...
Рейтинг: 0 / 0
29.11.2007, 11:11
    #34974106
evanb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
Дело в том что книга открываеться из внешней программы ... и не сохраняеться локально, а висит в памяти ... можно к ней таким образом получить доступ?
...
Рейтинг: 0 / 0
29.11.2007, 11:27
    #34974161
Belkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
Пишешь workbooks("Имя книги") и так далее
-----------
Андрей.
...
Рейтинг: 0 / 0
29.11.2007, 13:09
    #34974683
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
Расшифровку "и так далее" в студию.
...
Рейтинг: 0 / 0
29.11.2007, 13:20
    #34974737
Belkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
AntonariyРасшифровку "и так далее" в студию.
Это означает указываешь лист, ячейку.
...
Рейтинг: 0 / 0
29.11.2007, 14:42
    #34975098
evanb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
BelkinПишешь workbooks("Имя книги") и так далее
-----------
Андрей.

Может не так объяснил ... я так понимаю в примере рабочая книга сохранена локально и к ней можно получить доступ ...
А так у меня книга запускаеться на сервере ... и постоянно меняет свое имя ... можно ли ее запустить чтобы она была анвизибэл
...
Рейтинг: 0 / 0
29.11.2007, 15:24
    #34975362
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
Belkin AntonariyРасшифровку "и так далее" в студию.
Это означает указываешь лист, ячейку.И как какой-то лист или ячейка поможет стать книге невидимой?
...
Рейтинг: 0 / 0
29.11.2007, 16:46
    #34975738
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
evanbНарод!!! подскажите возможно ли открыть рабочую книгу "невидимой" .... провести с ней какие-нибудь манипуляции .... например скопировать в другую и закрыть. Чтобы пользователь не видел ее ...
А если делать не книгу невидимой, а само приложение Эксель?
Что-то вроде
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub ВсеДелаСНевидимымЭкселем()
Dim XL As Excel.Application
Dim XLBook As Excel.Workbook
Dim xlRange As Excel.Range
Set XL = CreateObject("Excel.Application")
XL.Visible = False
Set XLBook = XL.Workbooks.Open("C:\Downloads\100.xls")
XLBook.Worksheets( 1 ).Activate
Set xlRange = XLBook.ActiveSheet.UsedRange
'Еще что-то делаем
MsgBox "Все, хватит"
'XL.Visible = True
  XL.Quit
  Set XLBook = Nothing
  Set XL = Nothing
  
End Sub
Подойдет такой вар-т?
...
Рейтинг: 0 / 0
30.11.2007, 09:34
    #34977009
evanb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
код работает замечательно ... пробовал создавать локально книги ... а вот с сервера
книга запускается имя_книги = Run(фукнкция открываюшая книгу, идентификатор книги) ... как бы поймать до того как она открылась и сделать невидимой ... функцию открывающую кгнигу перекопал ... ничего не нашел
...
Рейтинг: 0 / 0
30.11.2007, 12:13
    #34977585
кладовщик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрыть workbook
evanbкод работает замечательно ... пробовал создавать локально книги ... а вот с сервера
книга запускается имя_книги = Run(фукнкция открываюшая книгу, идентификатор книги) ... как бы поймать до того как она открылась и сделать невидимой ... функцию открывающую кгнигу перекопал ... ничего не нашел
Нужно запускать приложение Эксель на сервере в невидимом режиме. Код для локальных дел рабочий.
ЗЫ Как на сервере запустить Эксель пока сказать не могу.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Скрыть workbook / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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