Перейти к содержанию

РЕМОНТ ТАБЛИЦ


Перейти к решению Решено eremej,

Рекомендуемые сообщения

Рабочий, готовый к использованию "модуль" загрузки общей, домашней и гостевой таблицы на базе Shurik91. Для полноценности, добавил запись РГ, может кто пользуется этими значениями.

Грузит так:
1.thumb.png.7ae04420a97ba2c6db58b525e6238d7b.png

table_a - пишем свои, или необходимые.
nmshet - название листа.
frow и lrow - диапазон столбцов для записи данных.

В принципе на этом фсё, пока что )

g_5_Data.bas

Изменено пользователем Валерий Иванович
Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486017
Поделиться на другие сайты

  • Ответов 3,8 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Может кому пригодится. Таблицу грузит. Пристально не тестил.  Ничего не менял. 

DeluX_API-based_v1.0 mod RedStar.xlsm

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486022
Поделиться на другие сайты

Automatic version of the file. Outosaves the output.  I hope someone repairs the non-working parts
 

Univers_liga_2v (6).xlsm

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486026
Поделиться на другие сайты

10 часов назад, Валерий Иванович сказал:

Рабочий, готовый к использованию "модуль" загрузки общей, домашней и гостевой таблицы на базе Shurik91. Для полноценности, добавил запись РГ, может кто пользуется этими значениями.

Грузит так:
1.thumb.png.7ae04420a97ba2c6db58b525e6238d7b.png

table_a - пишем свои, или необходимые.
nmshet - название листа.
frow и lrow - диапазон столбцов для записи данных.

В принципе на этом фсё, пока что )

g_5_Data.bas 2.85 kB · 15 загрузок

Может кому-то (по отдельности) - конечно понадобится... НО - в Канале - недавно была таблица - которая (за секунды) парсила Линию на день и за минуту - подставляла те-же данные... правда считала - по последним шести играм... (что меня в принципе устраивает... хотя...))  

Называется - Nicnaim - Stats.2...

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486028
Поделиться на другие сайты

IncoSJSportFormula 1,2.xlsb

Добрый день. Возможно отремонтировать данную таблицу?

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486029
Поделиться на другие сайты

55 минут назад, Кирилл Клейменов сказал:

Линию на день и за минуту

Линия - это я понимаю просто названия лиг, команд, счет, разные ID, страна. Короче вся информация что дается по этой ссылке: Call Download_site("https://d." & sourcer & "x/feed/f_1_" & dayzone & "_" & timezone & suffix, fs_input)

У меня 1500 матчей в среднем за 3 секунды прогружаются без всякого api и т.д. Около 2 сек уходит на загрузку home\away\data\odds данных для одного матча. И это на старом парсере. 

А это чудо "Nicnaim - Stats.2" не встречал )

Изменено пользователем Валерий Иванович
Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486032
Поделиться на другие сайты

27 минут назад, Валерий Иванович сказал:

Около 2 сек уходит на загрузку home\away\data\odds данных для одного матча

Что бы не думали что я балабол ))
Это загрузка данных:

1.png

2.png

3.png

Это касательно загрузки списка игр, сегодня 1182 игры за 1.48 сек11.thumb.png.5661a97970b119cc35c20eb50ce45f0b.png

Изменено пользователем Валерий Иванович
Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486033
Поделиться на другие сайты

17 часов назад, k.a.isakov сказал:

А может быть такое, что ссылки с приставкой ss1 нет?

такое может быть в 2-х случаях:

1-й если таблица, не использует турнирную таблицу для анализа

2-й таблица уже использует новый url для загрузки.

Новые url появились не пару дней назад, они уже работают какое-то время. Просто со стороны флешскора, старые не блокировали. Работали оба. Но сейчас видимо, флешскор, решил отключить старые за ненадобностью для себя.

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486035
Поделиться на другие сайты

1 час назад, Кирилл Клейменов сказал:

Может кому-то (по отдельности) - конечно понадобится... НО - в Канале - недавно была таблица - которая (за секунды) парсила Линию на день и за минуту - подставляла те-же данные... правда считала - по последним шести играм... (что меня в принципе устраивает... хотя...))  

Называется - Nicnaim - Stats.2...

Эта программа всем хороша. Но есть одно НО.) Не считывается количество матчей, сыгранных в данном сезоне (количество туров). То есть, если чемпионат только начался, то считывается статистика прошлого чемпионата. Вот если бы это подправить, цены бы ей не было. А так очень нравится разделение на считывание всей линии и потом отбор с исключением "дворовых" лиг. 

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486038
Поделиться на другие сайты

12 часов назад, Валерий Иванович сказал:

Рабочий, готовый к использованию "модуль" загрузки общей, домашней и гостевой таблицы на базе Shurik91. Для полноценности, добавил запись РГ, может кто пользуется этими значениями.

Грузит так:
1.thumb.png.7ae04420a97ba2c6db58b525e6238d7b.png

table_a - пишем свои, или необходимые.
nmshet - название листа.
frow и lrow - диапазон столбцов для записи данных.

В принципе на этом фсё, пока что )

g_5_Data.bas 2.85 kB · 17 загрузок

То есть Вы рекомендуете убрать все блоки с ss и вместо них вставить Ваши подпрограммы?

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486039
Поделиться на другие сайты

Только что, red_star сказал:

То есть Вы рекомендуете убрать все блоки с ss и вместо них вставить Ваши подпрограммы?

Именно. Блоки ss отличаются от данного кода, тем что жутко тормозят. Шурик написал функцию для загрузки таблиц и форм. Я дал обработку этих данных для записи в таблицу, с последующим их использованием.

Кусок данного кода полностью замещает блоки ss, имеет компактный вид и понимание к чтению. Интегрирован с функцией Шурика.

 

Sub getData(match_id)
On Error Resume Next
optimize (True)
selectSource
Sheets("Data").Range("A2:AF49").ClearContents
table_a = Array("table_overall", "table_home", "table_away")
For table_i = 0 To 2
rw = 2
Select Case table_i
Case 0: nmshet = "Data": frow = 1: lrow = 10
Case 1: nmshet = "Data": frow = 12: lrow = 21
Case 2: nmshet = "Data": frow = 23: lrow = 32
End Select
table_name = getTable(match_id, sourcer, table_a(table_i))
For Each subMatches In table_name
If IsEmpty(subMatches) Then Exit For
table_m = Array(subMatches(0), subMatches(3), subMatches(6), subMatches(9), subMatches(12), subMatches(15), subMatches(18), subMatches(19), subMatches(22), subMatches(25))
Sheets(nmshet).Cells(rw, frow).Resize(1, lrow - frow + 1).value = table_m
rw = rw + 1
Next subMatches
Next table_i
optimize (False)
End Sub

 

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486041
Поделиться на другие сайты

3 минуты назад, Валерий Иванович сказал:

Именно. Блоки ss отличаются от данного кода, тем что жутко тормозят. Шурик написал функцию для загрузки таблиц и форм. Я дал обработку этих данных для записи в таблицу, с последующим их использованием.

Кусок данного кода полностью замещает блоки ss, имеет компактный вид и понимание к чтению. Интегрирован с функцией Шурика.

 

Sub getData(match_id)
On Error Resume Next
optimize (True)
selectSource
Sheets("Data").Range("A2:AF49").ClearContents
table_a = Array("table_overall", "table_home", "table_away")
For table_i = 0 To 2
rw = 2
Select Case table_i
Case 0: nmshet = "Data": frow = 1: lrow = 10
Case 1: nmshet = "Data": frow = 12: lrow = 21
Case 2: nmshet = "Data": frow = 23: lrow = 32
End Select
table_name = getTable(match_id, sourcer, table_a(table_i))
For Each subMatches In table_name
If IsEmpty(subMatches) Then Exit For
table_m = Array(subMatches(0), subMatches(3), subMatches(6), subMatches(9), subMatches(12), subMatches(15), subMatches(18), subMatches(19), subMatches(22), subMatches(25))
Sheets(nmshet).Cells(rw, frow).Resize(1, lrow - frow + 1).value = table_m
rw = rw + 1
Next subMatches
Next table_i
optimize (False)
End Sub

 

Вам только нужно подставить названия своих листов, и нумерацию столбцов - только то.
Кстати, optimize (True) и selectSource скорее всего не будет работать, у вас данных модулей нет.

Изменено пользователем Валерий Иванович
Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486042
Поделиться на другие сайты

1 минуту назад, Валерий Иванович сказал:

Вам только нужно подставить названия своих листов, и нумерацию столбцов - только то.

Спасибо! Сейчас займусь.

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486043
Поделиться на другие сайты

1 минуту назад, red_star сказал:

Спасибо! Сейчас займусь.

Удачи 🙂 

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486044
Поделиться на другие сайты

5 минут назад, red_star сказал:

Спасибо! Сейчас займусь.

Можете просто сравнить свои старые блоки ss с блоком ss этой версии (которая перестала работать). В ваших заблудиться можно, а тут все перед глазами 🙂

2024-08-03_132630.png

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486045
Поделиться на другие сайты

3 часа назад, Кирилл Клейменов сказал:

Называется - Nicnaim - Stats.2...

В чем ее суть? Кроме быстроты ))

2024-08-03_144426.png

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486052
Поделиться на другие сайты

Товарищи прогеры!
Поделитесь пожалуйста рабочей на сегодня версией "Proga Farela"?
Небезвоздмезно конечно.

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486061
Поделиться на другие сайты

  • Постоянный
Только что, HukMakcuM сказал:

Товарищи прогеры!
Поделитесь пожалуйста рабочей на сегодня версией "Proga Farela"?
Небезвоздмезно конечно.

Тут уже выложил. 

 

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486062
Поделиться на другие сайты

13 минут назад, Farel сказал:

Тут уже выложил. 

 

А другие варианты есть?

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486064
Поделиться на другие сайты

15 минут назад, HukMakcuM сказал:

Товарищи прогеры!
Поделитесь пожалуйста рабочей на сегодня версией "Proga Farela"?
Небезвоздмезно конечно.

в соседней теме лежит

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486065
Поделиться на другие сайты

посмотрите вот эту программу🙄 может кто то ремонтирует

3F_ELIZABET_PRO_2022_V.1.0.71.xlsm

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486068
Поделиться на другие сайты

36 минут назад, виталий морозов сказал:

посмотрите вот эту программу🙄 может кто то ремонтирует

3F_ELIZABET_PRO_2022_V.1.0.71.xlsm 10.94 MB · 2 загрузки

А вот в ней что хорошего вы нашли? Я ее когда то крутил  и так, и сяк - всё мимо

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486074
Поделиться на другие сайты

  • Постоянный
1 час назад, HukMakcuM сказал:

А другие варианты есть?

В каком смысле другие варианты, последний рабочий вариант.

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486081
Поделиться на другие сайты

2 часа назад, wanderer375 сказал:

А вот в ней что хорошего вы нашли? Я ее когда то крутил  и так, и сяк - всё мимо

в первом тайме неплохо идет, только когда много игр, суббота, воскрксенье 

Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486084
Поделиться на другие сайты

2 часа назад, wanderer375 сказал:

А вот в ней что хорошего вы нашли? Я ее когда то крутил  и так, и сяк - всё мимо

ok

Изменено пользователем виталий морозов
Ссылка на комментарий
https://brcbet.com/topic/68703-remont-tablits/page/67/#findComment-486087
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...