Questa guida compatta delinea il processo di come rimuovere la formula in Excel utilizzando Python. Ha le impostazioni dell’ambiente, un elenco di passaggi e un codice di esempio eseguibile che dimostra come eliminare la formula in Excel usando Python. Imparerai anche il comando per eliminare tutte le formule in un foglio di lavoro con una singola chiamata API.
Passaggi per rimuovere una formula in Excel usando Python
- Imposta l’ambiente in modo che utilizzi Aspose.Cells per Python tramite Java per rimuovere la formula
- Carica il target workbook con una formula
- Accedi alla cella della formula e salva il suo valore in una variabile temporanea
- Usando il riferimento cell imposta la formula su una stringa vuota
- Reimposta il valore temp sulla cella della formula
- Salva la cartella di lavoro risultante solo con i dati
Questi passaggi descrivono in dettaglio la procedura per come rimuovere una formula in Excel utilizzando Python. Viene utilizzata una logica semplice in cui il valore della cella della formula viene salvato in una variabile temporanea e la formula è impostata su una stringa vuota. Successivamente, il valore memorizzato viene riportato alla cella in cui era presente la formula e la cartella di lavoro di output viene salvata sul disco.
Codice per eliminare la formula in Excel utilizzando Python
Questo frammento di codice illustra l’attività per cancellare la formula in Excel utilizzando Python. Rimuove una formula solo da una singola cella, tuttavia, se si desidera cancellare le formule ma mantenere i valori da tutte le celle in un foglio di lavoro, è possibile utilizzare getCells().removeFormulas() dalla classe del foglio di lavoro. In questo modo, se si ripetono tutti i fogli di lavoro, è possibile rimuovere tutte le celle della cartella di lavoro completa.
Questo articolo ci ha insegnato come rimuovere la formula in Excel ma mantenere i dati usando Python. Se vuoi imparare il processo di copia di un foglio di lavoro in un’altra cartella di lavoro, fai riferimento all’articolo su come copiare il foglio di lavoro in un’altra cartella di lavoro in Python.