AXForum  
Вернуться   AXForum > Прочие обсуждения > Обсуждение форума
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.07.2006, 19:17   #14  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от belugin
напишите scriptlet, или используйте MS Scripting Control
Спасибо. Воспользовался вторым. Прекрасно. Жажду познания удовлетворил. Получилось так:
Код:
'Код - Excel VBA
 
Function myNewEncodeURIComponent(ByVal SourceString As String) As String
 
    'в Tools/References должна быть включена ссылка
    'на "Microsoft Script Control 1.0" (msscript.ocx)
 
    Dim SC As MSScriptControl.ScriptControl
    Set SC = New MSScriptControl.ScriptControl
 
    SC.Language = "javascript"
    myNewEncodeURIComponent = SC.Eval("encodeURIComponent('" & SourceString & "')")
 
    Set SC = Nothing
End Function
 
? myNewEncodeURIComponent("два самолета")
%D0%B4%D0%B2%D0%B0%20%D1%81%D0%B0%D0%BC%D0%BE%D0%BB%D0%B5%D1%82%D0%B0
Сделал по аналогии с примером отсюда: Использование Script Control в VBA


P.S. В качестве "узелка на память" приложу еще ссылочку (напрямую не использовал, но может пригодиться):
Как с помощью VBA извлекать информацию из Web-страниц

Последний раз редактировалось Gustav; 11.07.2006 в 19:27.
Теги
как правильно, поиск, разделы, форум

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Опрос: какое время можно уделять форуму? otkudao Обсуждение форума 15 20.12.2005 13:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:19.