powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите новичку - ошибка в скрипте
9 сообщений из 9, страница 1 из 1
Помогите новичку - ошибка в скрипте
    #35020579
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Set obj_excel = CreateObject("Excel.Application")
obj_Excel.Workbooks.Open "C:\Documents and Settings\Nikonov_AV\Мои документы\temp.xls"
obj_excel.ScreenUpdating = 0
obj_Excel.EnableEvents = 0
obj_Excel.Visible = 0
obj_Excel.Cells(1,1).ColumnWidth = 55.57
obj_Excel.Cells(1,2).ColumnWidth = 8.29
obj_Excel.Cells(1,3).ColumnWidth = 72.43
obj_Excel.Cells(1,4).ColumnWidth = 11.57
obj_Excel.Cells(1,5).ColumnWidth = 10.57

set Used_range = obj_Excel.UsedRange
Used_range.Font.Name = "Arial"
Used_range.Font.Size = 8
Used_range.Borders.Linestyle = 1
Used_range.borders.weight = 1

Ошибка тут .
set Used_range = obj_Excel.UsedRange
"Объект не поддерживает это свойство или метод obj_excel.UsedRange
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35021078
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что UsedRange относится не к Excel.Application, а к Excel.Worksheet. Впрочем как и Cells. А работают Cells просто потому что берутся по умолчанию с активной книги.
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35022594
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил на
set Used_range = obj_Excel.Workbook.UsedRange
не помогло
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35022626
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу, конечно же опечатка
set Used_range =obj_Excel .WorkSheet.UsedRange
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35022881
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, разобрался
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35023214
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это тебе только кажется. Правильно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Set obj_excel = CreateObject("Excel.Application")
Set obj_WorkBook=obj_Excel.Workbooks.Open("C:\Documents and Settings\Nikonov_AV\Мои документы\temp.xls")
obj_excel.ScreenUpdating =  0 
obj_Excel.EnableEvents =  0 
obj_Excel.Visible =  0 
obj_WorkBook.Sheets( 1 ).Cells( 1 , 1 ).ColumnWidth =  55 . 57 
obj_WorkBook.Sheets( 1 ).Cells( 1 , 2 ).ColumnWidth =  8 . 29 
obj_WorkBook.Sheets( 1 ).Cells( 1 , 3 ).ColumnWidth =  72 . 43 
obj_WorkBook.Sheets( 1 ).Cells( 1 , 4 ).ColumnWidth =  11 . 57 
obj_WorkBook.Sheets( 1 ).Cells( 1 , 5 ).ColumnWidth =  10 . 57 
set Used_range = obj_WorkBook.Sheets( 1 ).UsedRange
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35023228
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо :)
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35023393
Aristo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только маленький еще вопрос
obj_Excel.Workbooks(1).SaveAS "C:\Documents and Settings\Nikonov_AV\Мои документы\temp1.xls"

Дает запрос о подтверждении перезаписи файла. Как убрать его ?
...
Рейтинг: 0 / 0
Помогите новичку - ошибка в скрипте
    #35040560
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aristo
Дает запрос о подтверждении перезаписи файла. Как убрать его ?

Код: plaintext
1.
MSExcel.DisplayAlerts=false;
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите новичку - ошибка в скрипте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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