Опять проблем. с Excel

Программирование на Visual Basic for Applications
codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Опять проблем. с Excel

Сообщение codemaster » 17.02.2004 (Вт) 9:17

Доброе время суток

При записи в лист из формы возникает ошибка
Код: Выделить всё
With Worksheets("Document")
' строка работает отлично
.Range("DOCNUM").Value = Trim(Str(DocNum.Value))

'  возникает ошибка "несоответствие типов"
'  формат области  RECIPIENT (1 ячейка) - текст
.Range("RECIPIENT").Value = Trim$(Str(Recipient.Value))

End With


Собсвенно вопрос где грабли
Заранее спасибо за ответы

Calvin
Постоялец
Постоялец
 
Сообщения: 409
Зарегистрирован: 21.01.2003 (Вт) 12:13
Откуда: Sebastopol

Сообщение Calvin » 17.02.2004 (Вт) 12:10

попробуй так:
Код: Выделить всё
............
Range("RECIPIENT").Value = Trim$(Str( .Range("RECIPIENT").Value))
.............


:roll:
-Whose the motocycle, is this? -It`s a chopper, baby! -Whose chopper is this? -Zed`s! -Who is Zed? -Zed`s dead, baby, Zed`s dead! :-D

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Сообщение codemaster » 17.02.2004 (Вт) 14:16

Вопрос снят
ошибка была в Str
Код: Выделить всё

.Range("RECIPIENT").Value = Trim$(СStr(Recipient.Value))



Всем спасибо!


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 106

    TopList  
cron