OpenPyXL + Как я могу искать контент в ячейке в Excel, и если контент соответствует критериям поиска, обновлять контент?

Я работаю над проектом Python (используя 2.7) для поиска в файлах Excel пути UNC для сервера, который меняется, а затем обновляю ячейку новым путем UNC. Я новичок в Python, и я могу найти ячейку и распечатать ее с помощью:

def main():
    wb = load_workbook(filename = 'Book1_test.xlsx', use_iterators = True)
    ws = wb.get_sheet_by_name(name = 'Sheet1')

    for row in ws.iter_rows(): 
        for cell in row:
            print cell.value

Но я не знаю, как обновить ячейку новой строкой, и книга, кажется, находится в режиме только для чтения; вероятно, потому что ws только получает информацию.
Я нашел много ресурсов онлайн для поиска ячеек и печати информации, но не о том, как обновить ячейку после того, как информация найдена. Существует много информации о том, как создать новую рабочую книгу с пустыми ячейками, а затем обновить собственную информацию; также о том, как открыть существующий лист и вставить содержимое в новую ячейку. Я просто не могу найти то, что я ищу, и мои навыки еще не готовы сделать это самостоятельно.

Вот мои цели, и если кто-то может помочь, я очень ценю это:

Открытая рабочая тетрадьИтерация по ячейкам для пути UNC; как гиперссылка.Написать новый UNC путь / формулу
ЗаметкаЯ хочу обновить только первую часть ссылки, ссылающуюся на имя сервера. Например,Файл: /// \\ предприятие \ ... должна бытьФайл: /// \\ файл-сервер \ ...Закрыть рабочую книгу

Недостатки Я надеюсь, что кто-то может помочь мне с:

Я не понимаю синтаксиса цикла достаточно, чтобы перебирать ячейки для неспецифического контента; это означает, что я не знаю, как искать только слово в строке.Должен ли я беспокоиться о захвате номеров ячеек / координат?Если эта проблема решается путем итерации ячеек, сохранения содержимого в переменной, разбора строки и извлечения только того содержимого, которое я ищу (имя сервера), объединения другой информации до и после нового имени сервера, а затем обновления содержимого ячейки ?

Ответы на вопрос(1)

Ваш ответ на вопрос