Вот пара примеров:
1. Открывает файл 1.xls и копирует в массив данные из таблицы начиная с верхнего левого угла до, указанных границ ($iRows, $iColumns)
#include <Array.au3>
$oExcel = ObjCreate('Excel.Application')
$oExcel.Visible = True
$oExcel.WorkBooks.Open(@ScriptDir & '\1.xls')
$iRows = 2
$iColumns = 3
Dim $aArray[$iRows + 1][$iColumns + 1]
For $i = 1 To $iRows
For $j = 1 To $iColumns
$aArray[$i][$j] = $oExcel.Activesheet.Cells($i, $j).Value
Next
Next
_ArrayDisplay($aArray)
2. Копирует в буфер обмена и выводит в консоль данные из выделенных в Экселе ячеек(поддерживается только прямоугольное выделение)
документ должен быть открыт!
#include <ClipBoard.au3>
$oExcel = ObjGet('', 'Excel.Application')
$oExcel.Selection.Copy
ConsoleWrite(_ClipBoard_GetData() & @CRLF)
На счет браузера не подскажу, но на форуме полно примеров - копай в сторону WinHttp