¿A qué te refieres con "acceder"? Si es para leer el contenido de la hoja, sí que lo tienes puesto en la línea 12 (hoja 2, celda en la columna $columna y fila $fila.
Si te refieres a escribir en la hoja, necesitas otro módulo, ya que el Spreadsheet::Read solo te permite "leer".
Hay varios módulos para hacer eso. Uno de los más famosos es
Spreadsheet::WriteExcel (y otro con una interfaz más sencilla:
Spreadsheet::WriteExcel::Simple).
Un detalle interesante puede ser saber en qué entorno estás. Si estás en Windows, puedes trabajar con módulos con soporte del protocolo OLE, por lo que la modificación de datos puede ser un poco más sencilla y rápida, pero con el peligro de la inestabilidad del protocolo OLE (que, además, no sé si Microsoft lo sigue soportando en los últimos años). Digo que el trabajo "puede" ser más fácil, ya que se puede leer y escribir mediante OLE, que eso quiere decir que realmente lo que hacemos es que es el propio Excel el que está ejecutando nuestras órdenes.
Hay otros módulos que también dependen del tipo de documento a crear. Spreadsheet::WriteExcel crea documentos en formato XLS, pero
Excel::Writer::XLSX lo hace en formato XLSX.