OpenPyXL + ¿Cómo puedo buscar contenido en una celda en Excel, y si el contenido coincide con los criterios de búsqueda, actualizo el contenido?

Estoy trabajando en un proyecto de Python (usando 2.7) para buscar en los archivos de Excel una ruta UNC para un servidor que está cambiando, y luego actualizar la celda con la nueva ruta UNC. Soy nuevo en Python y puedo encontrar la celda e imprimirla con:

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

Pero, no sé cómo actualizar la celda con la nueva cadena, y el libro parece estar en modo de solo lectura; probablemente porque ws solo está recuperando información.
Encontré muchos recursos en línea para buscar celdas e imprimir información, pero no sobre cómo actualizar la celda después de encontrar la información. Hay mucha información sobre cómo crear un nuevo libro de trabajo con celdas en blanco y luego actualizar su propia información; también, sobre cómo abrir una hoja de trabajo existente e insertar contenido en una nueva celda. Simplemente no encuentro lo que estoy buscando y mis habilidades aún no están ahí para hacerlo yo mismo.

Aquí están mis objetivos, y si alguien puede ayudar, lo agradecería enormemente:

Libro abiertoIterar a través de celdas para la ruta UNC; como un hipervínculoEscribir nueva ruta / fórmula UNC
Nota: Solo quiero actualizar la primera parte del enlace que hace referencia al nombre del servidor. Por ejemplo,archivo: /// \\ enterprise \ ... es para serfile: /// \\ file-server \ ...Cerrar libro de trabajo

Deficiencias que espero que alguien pueda ayudarme con:

No entiendo la sintaxis de bucle lo suficiente como para iterar a través de celdas para contenido no específico; lo que significa que no sé cómo buscar solo una palabra dentro de una cadena.¿Debería preocuparme por capturar números / coordenadas de celda?Si este problema se soluciona iterando celdas, almacenando contenido en variables, analizando cadenas y extrayendo solo el contenido que estoy buscando (nombre del servidor), concatene la otra información antes y después del nuevo nombre del servidor y luego actualice el contenido de la celda ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta