Страницы: 1
RSS
Макрос не запускается, Выбор даты и запуск макроса
 
Здравствуйте!
Проблема такая возникла: На листе "Start" выбираю дату в форме выбора дат, запускаю макрос загрузки матчей и ничего не происходит, даже ошибку не выдает. Дней 4-5 так уже не работает, до этого работало все идеально.
Что может быть такое? Сразу говорю, я полный дилетант в программировании макросов, но если подскажете что, где и как изменить, это я смогу сделать.Поэтому не судите строго). Буду признателен за помощь.
 
Про какой макрос идет речь? У вас там 7 модулей по несколько макросов в каждом
Цитата
Beckh77 написал: даже ошибку не выдает
Закомментируйте обработчик ошибок и получите ее (ошибку)
Согласие есть продукт при полном непротивлении сторон
 
Цитата
написал:
Про какой макрос идет речь? У вас там 7 модулей по несколько макросов в каждом
Макрос getMS
Насчёт обработчика ошибок, тут у меня уже проблемы...Единственное, что если я правильно понял, то On Error Resume Next наоборот пропускает ошибки, эта команда прописана там...
 
Цитата
Beckh77 написал: если я правильно понял
Да, правильно. Вот ее и закоментируйте (или удалите)
Согласие есть продукт при полном непротивлении сторон
 
А вообще макрос работает. Просто по указанному пути ничего нет
В частности для GMT-2 и Сегодня
Код
https://100.flashscore.ninja/1023/x/feed/f_1_0_2_ru_2_

Ничего не выгружается
Изменено: Sanja - 05.07.2026 15:15:50
Согласие есть продукт при полном непротивлении сторон
 
Sanja,
Цитата
написал:
А вообще макрос работает. Просто по указанному пути ничего нет
Ну примерно теперь я понял, в чем причина...Ладно, спасибо большое, дальше попробую сам)
 
Где-то я данный вопрос (тему похожую) видел...
Код
Option Explicit

Sub getMS()
    Dim ws As Worksheet
    Dim feed As String, feedOdds As String
    Dim rows As Variant, rowParts As Variant
    Dim i As Long, j As Long, n As Long
    Dim tz As Long, dz As Long
    Dim cacheMatch As String, cacheOdds As String
    Dim out() As Variant
    Dim hyperlinkArr() As Variant
    Dim oddsDict As Object
    Dim matchID As String
    
    Set ws = ThisWorkbook.Worksheets("siyahi")
    ws.Cells.Clear
    
    tz = ThisWorkbook.Worksheets("START").Range("T2").Value - 1
    dz = ThisWorkbook.Worksheets("START").Range("V2").Value - 8
    
    cacheMatch = ThisWorkbook.Path & "\cache_match.txt"
    cacheOdds = ThisWorkbook.Path & "\cache_odds.txt"
    
    ' --- Загрузка матчей с кешем ---
    feed = LoadFeedWithCache("https://d.flashscore.co.ke/x/feed/f_3_" & dz & "_" & tz & "_ru_1", cacheMatch, 5)
Страницы: 1
Читают тему
Наверх