[Ruby] Ruby, WN32OLE, Excel, Hyperlink

SoNaR sonar на scli.ru
Пт Май 7 18:14:20 MSD 2004


Уважаемый Slava,

Friday, May 7, 2004, 6:05:58 PM, Вы писали следующее:


SP> Я уже решил эту проблему,и мне в этом помог SoNaR, я только добавил строчку,
SP> в которой меняю текст над ссылкой.

SP> require 'win32ole'

SP> application = WIN32OLE.new('Excel.Application')
SP> application.visible = TRUE
SP> workbook = application.Workbooks.Add()
SP> worksheet = workbook.Worksheets("Sheet1")
SP> cell = worksheet.Range("B11")
SP> workbook.ActiveSheet.Hyperlinks.Add( cell, "http://www.dfdfd.com/")
SP> workbook.ActiveSheet.Hyperlinks(1).TextToDisplay = "file"
    Если я такой хороший, то может объяснишь почему надо писать
    .Hyperlinks(1).TextToDisplay = "file", а не скажем
    .Hyperlinks.TextToDisplay = "file"? Что означает эта магическая
    единица? Номер аргумента?

---
г.Москва, Научный центр правовой информации при Минюсте РФ

Шипиев Роман Николаевич
Начальник отдела проектирования, программирования 
и сопровождения информационных систем.

Тел: (095) 459-05-12
E-Mail: sonar на scli.ru
UIN: 289794359



Подробная информация о списке рассылки Ruby