Правильная публикация / развертывание проекта Blazor на страницах GitHub

Неясно, как выглядит ваш 4-й лист. Это будет искать номер билета на вашем 4-м листе в ячейке A1.

После выполнения он будет проходить через каждый лист и фильтровать / копировать / вставлять первые 4 столбца для всех значений в фильтре.

Вам нужно будет изменить .Sheets("Sheet4") в соответствии с вашим листом: .Sheets("?")

Option Explicit

Sub Macro1()
Dim Ws As Worksheet, MyWs As Worksheet
Dim wsLRow As Long, MyLRow As Long

Set MyWs = ThisWorkbook.Sheets("Sheet4")

Dim TicketNumber As String
TicketNumber = MyWs.Range("A1")

Application.ScreenUpdating = False
For Each Ws In Worksheets
    If Ws.Name <> MyWs.Name Then
        With Ws
            If .AutoFilterMode Then .AutoFilterMode = False
            wsLRow = .Range("A" & .Rows.Count).End(xlUp).Row
            MyLRow = MyWs.Range("A" & MyWs.Rows.Count).End(xlUp).Offset(1).Row
            .Range("A:A").AutoFilter 1, TicketNumber
            .Range("A2:D" & wsLRow).SpecialCells(xlCellTypeVisible).Copy
            MyWs.Range("A" & MyLRow).PasteSpecial
            .AutoFilterMode = False
        End With
    End If
Next Ws
Application.ScreenUpdating = True

End Sub

Если вам понадобится обработать ошибку, когда ваш фильтр ничего не найдет .

2
задан Will Hamic 18 January 2019 в 21:39
поделиться

2 ответа

Файл blazor.webassembly.js хранился в каталоге, начинающемся с подчеркивания (_framework), которое джекилл github игнорирует при развертывании сайта. После добавления файла с именем .nojekyll в корень хранилища все еще оставалась ошибка 404, которая очень долго смущала меня. Затем выяснилось, что мне нужно было внести изменения в другой файл, чтобы перестроить веб-сайт, и, наконец, устранить проблему.

Я все еще чувствую, что делаю много вещей, которые могут быть плохой практикой, но это для другого дня. Если у кого-то есть какие-либо советы по этому поводу, я назначу награду за это.

0
ответ дан Will Hamic 18 January 2019 в 21:39
поделиться

Глядя на текущее состояние вашей ветви gh-pages, я предполагаю, что вы смешали файлы, которые были в каталоге публикации, с исходными файлами из вашего решения? Если это так, вам просто нужно удалить исходные файлы из ветви gh-pages, чтобы присутствовали только файлы, скопированные из каталога публикации.

Кроме того, то, что у вас есть сейчас, выглядит правильным.

0
ответ дан Chris Sainty 18 January 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: