Excel IF Statement, оценивающий ячейку в таблице и изменяющийся номер - PullRequest
0 голосов
/ 10 марта 2020

Я ищу помощь по моему проекту. Проект требует от меня go через таблицу в Excel и оценить одну ячейку в столбце, а затем сложить числа из строки этой ячейки в единственную ячейку. Извините, это звучит странно, но я попытаюсь ввести его в Java коде.

'' '

//CellColumn = The cell I am trying to evaluate
//CellMainC = The cell I am trying to compare/evaulate CellColumn to
//CellRow = The cell I am trying to get the number from
//CellMainR = The cell I'm trying to aggregate numbers from CellRow

if(CellColumn=CellMainC)
{
CellMainR + CellRow;
}
else if (CellColumn!=CellMainC)
{
//This is where I get stuck
Continue going down list until CellColumn = CellMainC
}
else
{
return;
}

' ''

1 Ответ

0 голосов
/ 10 марта 2020

Добро пожаловать в SO,

Я предполагаю, что вы используете редактор VBA?

Вам следует поэкспериментировать со свойством ActiveCell. и когда значение (CellColumn!=CellMainC) истинно, вы хотите, чтобы активная ячейка go снижалась, используя свойство offset

полезные ссылки, которые объясняют свойство activecell и смещение:

https://docs.microsoft.com/en-us/office/vba/api/excel.application.activecell https://www.excel-easy.com/vba/examples/offset.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...