Автор Тема: Сохранение названий вкладок Chrome - в эксель  (Прочитано 482 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн perven1 [?]

  • Новичок
  • *
  • Сообщений: 48
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Здравствуйте.
Помогите разобраться.

Имеется скрипт - выводящий в окне список всех вкладок в программе GoogleChrome.
Как заставить скрипт - сохранять названия этих вкладок - в файле 111.xls (лежащем в одной папке со скриптом) построчно ?


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться
« Последнее редактирование: Октябрь 24, 2017, 12:33:35 от perven1 »

Русское сообщество AutoIt

Сохранение названий вкладок Chrome - в эксель
« Отправлен: Октябрь 24, 2017, 11:35:25 »

Помечен как лучший ответ пользователем perven1 Отправлен Октябрь 24, 2017, 23:18:59

Оффлайн gunter123 [?]

  • Новичок
  • *
  • Сообщений: 36
  • Репутация: 15
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #1, Отправлен: Октябрь 24, 2017, 12:55:49 »
Код: AutoIt [Выделить]
#include <Excel.au3>                ; Подключить
#include <Array.au3>                ; Подключить

...

$aTabs = StringSplit($sTabs, @CRLF, 2)
For $i = UBound($aTabs) - 1 To 0 Step -1    ; Удалим пустые строки
   If $aTabs[$i] = "" Then
     _ArrayDelete($aTabs, $i)
   EndIf
Next

Local $oExcel = _Excel_Open()
$oExcel.visible=False
IF NOT FileExists(@ScriptDir & "\Список.xlsx") Then
   Local $oBook = _Excel_BookNew($oExcel)
Else
   Local $oBook = _Excel_BookOpen($oExcel, @ScriptDir & "\Список.xlsx")
EndIf

_Excel_RangeWrite($oBook, $oBook.Activesheet, $aTabs, "A1")
_Excel_BookSaveAs($oBook, @ScriptDir & "\Список.xlsx")

_Excel_Close($oExcel, True, True)
 

« Последнее редактирование: Октябрь 24, 2017, 13:17:31 от gunter123 »
Is it future or is it past?

Оффлайн perven1 [?]

  • Новичок
  • *
  • Сообщений: 48

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #2, Отправлен: Октябрь 24, 2017, 22:06:25 »
gunter123 , Этот скрипт почему-то закрывает все другие открытые файлы эксель.

Оффлайн gunter123 [?]

  • Новичок
  • *
  • Сообщений: 36
  • Репутация: 15
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #3, Отправлен: Октябрь 24, 2017, 22:50:48 »
закрывает все другие открытые файлы эксель.
Удалите строку
Код: AutoIt [Выделить]

Русское сообщество AutoIt

Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #3 Отправлен: Октябрь 24, 2017, 22:50:48 »

Оффлайн perven1 [?]

  • Новичок
  • *
  • Сообщений: 48

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #4, Отправлен: Октябрь 24, 2017, 23:16:26 »
gunter123 , вроде бы все работает.
Спасибо большое.

Русское сообщество AutoIt

Re: Сохранение названий вкладок Chrome - в эксель
« Ответ #4 Отправлен: Октябрь 24, 2017, 23:16:26 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
24 Ответов
12637 Просмотров
Последний ответ Октябрь 20, 2009, 23:51:27
от Alexey
32 Ответов
13141 Просмотров
Последний ответ Сентябрь 10, 2010, 15:33:57
от axlwor
4 Ответов
2652 Просмотров
Последний ответ Февраль 18, 2011, 17:59:21
от e-Mike
7 Ответов
3395 Просмотров
Последний ответ Январь 29, 2012, 02:31:14
от black1
1 Ответов
3300 Просмотров
Последний ответ Октябрь 26, 2012, 09:21:24
от madmasles
1 Ответов
2251 Просмотров
Последний ответ Февраль 17, 2014, 17:45:15
от inververs
2 Ответов
1414 Просмотров
Последний ответ Апрель 08, 2014, 18:25:13
от N4rk0z34
3 Ответов
582 Просмотров
Последний ответ Июнь 05, 2017, 13:46:53
от Grell
3 Ответов
493 Просмотров
Последний ответ Октябрь 06, 2017, 20:35:45
от Garrett
4 Ответов
368 Просмотров
Последний ответ Октябрь 16, 2017, 14:52:14
от perven1