Мой вопрос прост, я думаю, но я не могу понять это.
Перевод: Ja = Да / Nee = Нет
Таким образом, если ячейка A2 говорит «Ни», в J2 должно быть предложение, если нет, то ничего не делайте.
То же самое для всех остальных ячеек в каждой строке.
Мой код работает так, что он выполняет операторы if. НО это просто нужно объединить в одну ячейку.
Снимок экрана Excel с примером того, как это должно быть, выглядит следующим образом:
Код:
Sub SampleMacro()
' Get the last row
Dim startRow As Long, lastRow As Long
startRow = 2
lastRow = Sheet1.Cells(Sheet1.Rows.Count, 1).End(xlUp).Row
Dim i As Long, Wat As String
Dim j As Long, Waarom As String
Dim sClass As String
Dim tClass As String
' Go through the parameter columns
For i = startRow To lastRow
Wat = Sheet1.Range("A" & i).Value
' Check parameters and classify accordingly
If Wat = "Nee" Then
sClass = " Er wordt in de cookie policy niet uitgelegd wat cookies zijn."
Else
sClass = ""
End If
For j = startRow To lastRow
Waarom = Sheet1.Range("B" & j).Value
If Waarom = "Nee" Then
tClass = " Waarom ze nuttig zijn is hier niet omschreven."
Else
tClass = ""
End If
' Write out the class to columns
Sheet1.Range("J" & i).Value = sClass
Sheet1.Range("K" & j).Value = tClass
Next
Next
End Sub