Сделайте форму FADE IN [дубликат]

У меня была та же проблема.

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

FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/[wrong-path]/abc.fxml"));
fxmlLoader.setClassLoader(getClass().getClassLoader());
fxmlLoader.setRoot(this);
fxmlLoader.setController(this);
fxmlLoader.load();
3
задан Vityata 4 June 2018 в 18:45
поделиться

2 ответа

В этом случае, вероятно, достаточно одного цикла для этого цикла:

Option Explicit

Sub TestMe()

    Dim rng As Range
    Dim cnt As Long

    Set rng = Range("A9:V9")

    For cnt = rng.Cells.Count To 1 Step -1
        Cells(rng.Row, cnt) = 23
        Stop
    Next

End Sub

Я поместил Stop, чтобы вы могли видеть, к какой ячейке относится. Как только вы нажмете Stop, продолжайте дальше с F5.

6
ответ дан Vityata 15 August 2018 в 22:27
поделиться

Ричард, вы совершенно правы, что подход «Шаг -1» был бы правильным решением в этом случае. Вам просто нужно изменить ссылки на переменные для работы с циклом.

Например:

Set Rng = Range("A9:V9")
For i = rng.rows.count to 1 step -1
    for j = rng.columns.count to 1 step -1
        if not myList.Exists(rng.cells(i, j).value) then
           rng.cells(i, j).entirecolumn.delete ' This probably won't work, but you get the idea.
        end if
    next j
next i
0
ответ дан Dave Reilly 15 August 2018 в 22:27
поделиться
Другие вопросы по тегам:

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