Что нового

Вывод данных из excel на екран

alexandr

Новичок
Сообщения
29
Репутация
0
помогите.
есть файл C:/1.xls из него надо вытянуть и показать пользователю содержимое ячеек A1, A5, B2, B6,
заранее спасибо
 

ArtInt

Знающий
Сообщения
135
Репутация
18
Симуляция действий юзера основанная на хоткеях Exel'а не подходит? ;)
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
alexandr,
В справке примеры к:
Код:
_ExcelBookOpen()
_ExcelSheetActivate()
_ExcelReadCell()
_ExcelBookClose()
 

panda_911

Только вверх, только вперед!
Сообщения
52
Репутация
8
Смотрите в сторону функции
Код:
_ExcelReadCell


что то типа такого например:

Код:
#include <Excel.au3>
$oExcel = _ExcelBookOpen ('C:/1.xls', 0) ;открываем документ в фоне

$sValue1 = _ExcelReadCell($oExcel, 1, 1) ;читаем нужные ячейки (документ, строка, столбец)
$sValue2 = _ExcelReadCell($oExcel, 5, 1)
$sValue3 = _ExcelReadCell($oExcel, 2, 2)
$sValue4 = _ExcelReadCell($oExcel, 6, 2)

MsgBox(0, "", $sValue1 & ', ' & $sValue2 & ', ' & $sValue3 & ', ' & $sValue4) ;выводим результат

_ExcelBookClose($oExcel) ;закрываем документ
 
Автор
A

alexandr

Новичок
Сообщения
29
Репутация
0
ещо вопрос)

а как можно вывести полученные данные как всплывающее окошко (уведомление) возле "часиков" в трее? вместо вывода MsgBox
 
Автор
A

alexandr

Новичок
Сообщения
29
Репутация
0
а как заставить показать переменную $sValue2 ???
Код:
TrayTip("I'm a title" , "$sValue2", 5, 1)
Код:
TrayTip("I'm a title" , $sValue2, 5, 1)

не выходит,
 

panda_911

Только вверх, только вперед!
Сообщения
52
Репутация
8
Код:
TrayTip ("", $sValue2, 5) ; 5 - время отображения информации в секундах
 
Верх