Получение значений из ячеек, доступных только для чтения, с помощью openpyxl в Python

Чтобы получить значение из ячейки, доступной только для чтения, с помощью библиотеки openpyxlв Python, вы можете использовать несколько методов. Вот некоторые из них:

  1. Метод 1: доступ к значению ячейки

    from openpyxl import load_workbook
    # Load the workbook
    workbook = load_workbook('your_workbook.xlsx', read_only=True)
    # Select the desired worksheet
    worksheet = workbook['Sheet1']
    # Retrieve the value from a specific cell
    cell_value = worksheet['A1'].value
    print(cell_value)
  2. Метод 2: обход ячеек

    from openpyxl import load_workbook
    # Load the workbook
    workbook = load_workbook('your_workbook.xlsx', read_only=True)
    # Select the desired worksheet
    worksheet = workbook['Sheet1']
    # Iterate through cells and retrieve values
    for row in worksheet.iter_rows(min_row=1, max_row=1, min_col=1, max_col=1):
        for cell in row:
            cell_value = cell.value
            print(cell_value)
  3. Метод 3. Использование координат ячеек

    from openpyxl import load_workbook
    # Load the workbook
    workbook = load_workbook('your_workbook.xlsx', read_only=True)
    # Select the desired worksheet
    worksheet = workbook['Sheet1']
    # Retrieve the value using cell coordinates
    cell_value = worksheet.cell(row=1, column=1).value
    print(cell_value)

Эти методы демонстрируют разные подходы к получению значения из ячейки, доступной только для чтения, в openpyxl. Измените код в соответствии с вашими требованиями и структурой файлов.