Это легко с макросом.
Начните с назначения 1 каждому элементу. Затем, начиная с самого высокого значения и работая вниз, добавьте 1 к элементам, пока общее количество не достигнет 64.
Sub assign_values()
Range("C1:C50").Value = 1
For i = 1 To 50
If Application.WorksheetFunction.Sum(Range("C:C")) = 64 Then Exit Sub
Cells(i, "C").Value = Cells(i, "C").Value + 1
Next i
End Sub
Обратите внимание, что мои данные были отсортированы по высоким и низким, и код использует это.
Чтобы найти элемент с текстом как CapLeads DataExtension_Copy , вы можете использовать любое из следующих решений:
Используя LINK_TEXT
:
link_data_extension_2 = driver.find_element_by_link_text("CapLeads DataExtension_Copy")
Использование CSS_SELECTOR
:
link_data_extension_2 = driver.find_element_by_css_selector("a.carb-de-grid-name-link")
Использование XPATH
:
link_data_extension_2 = driver.find_element_by_xpath("//a[@class='carb-de-grid-name-link' and text()='CapLeads DataExtension_Copy']")