¿Pueden los números copiar una hoja de cálculo, incluida la fórmula y pegarla sin las cifras?

3

Uso la aplicación Mac Numbers (versión 5.1) en una retina MacBook Pro, Safari 11.1.2

Necesito copiar & pega una hoja de cálculo para incluir las fórmulas, pero no las cifras?

Específicamente, mis cuentas para julio, con todas las fórmulas relevantes y quiero usar el mismo diseño y, en general, las mismas fórmulas, pero no las mismas cifras, para mis cuentas de agosto. Hasta ahora, he copiado & pegó la hoja de cálculo, luego eliminó la información en las celdas relevantes, pero esto también elimina las fórmulas.

    
pregunta Trish 26.08.2018 - 22:12

2 respuestas

1

La forma más sencilla es mantener la columna de datos separada de la columna de fórmula, luego simplemente eliminar los datos.

Para una acción más automatizada, encontré esta respuesta para ti ...

Un script corto puede borrar todo el contenido en un rango seleccionado de celdas, excepto las fórmulas, que se dejan intactas. Primero use File > Duplicate in Numbers para crear una copia.

Siguiente paso ... Copie y pegue la secuencia de comandos a continuación en el Editor de secuencias de comandos (en la carpeta Aplicaciones y gt; Utilidades). Seleccione un rango de celdas en Números, algunos de los cuales contienen datos, mientras que otros tienen fórmulas. Con las celdas seleccionadas, haga clic en el botón 'Ejecutar' del triángulo en el Editor de secuencias de comandos.

Siempre es mejor hacer una copia de su trabajo antes de realizar una operación como esta, en caso de que haga algo incorrecto o cambie de opinión.

tell application "Numbers"
    tell front document to tell active sheet
        tell (first table whose selection range's class is range)
            set selRng to selection range
            repeat with aCell in selRng's cells
                tell aCell to if its formula is missing value then set its value to ""
            end repeat
        end tell
    end tell
end tell

    
respondido por el Buscar웃 27.08.2018 - 17:45
0

Una forma de lograr esto sería utilizar la automatización. Puede crear un servicio que elimine todas las celdas que no sean de fórmula en una tabla seleccionada.

En su escenario, copiaría y pegaría toda la tabla anterior, completa con las cifras que desea eliminar, y luego ejecutará el Servicio en la tabla recién pegada para eliminar todas las cifras.

Para hacer esto:

  • Abra Automator ( /Applications/Utilities/Automator.app ) y cree un nuevo Service .
  • En la parte superior, configura este servicio para recibir no input en Numbers .
  • Use la barra de búsqueda en el lado izquierdo para encontrar la acción Run AppleScript y arrástrela al panel de flujo de trabajo principal en el lado derecho.
  • Establezca el contenido de Run AppleScript en lo siguiente:

    on run {input, parameters}
        tell document 1 of application "Numbers"
            tell (table 1 of active sheet whose class of selection range is range)
                repeat with c in cells
                    tell c to if formula is missing value then set value to ""
                end repeat
            end tell
        end tell
    end run
    
  • Guarde el servicio con un nombre que reconozca (tal vez "Eliminar figuras").

De ahora en adelante, siempre que esté en Números y desee borrar las cifras en bruto de una tabla con fórmulas, seleccione la tabla haciendo clic dentro de ella, luego haga clic en Numbers en la barra de menú, coloque el cursor sobre Services en la menú que aparece, y luego haga clic en el servicio que acaba de crear (al que llamé "Eliminar figuras").

Si desea acelerar este proceso, puede vincular un método abreviado de teclado a este Servicio en Preferencias del sistema:

  • Abre las Preferencias del sistema y abre las preferencias del teclado.
  • Seleccione la pestaña Shortcuts , luego haga clic en App Shortcuts en el menú de la izquierda.
  • Haz clic en el icono + en la parte inferior izquierda. Seleccione Numbers como la aplicación y escriba el nombre de su Servicio exactamente tal como aparece en el menú Services como Menu Title . Luego, haz clic en el campo Keyboard Shortcut y presiona el atajo de teclado que deseas vincular al Servicio.

Ahora, cuando estés en Números, puedes simplemente hacer clic dentro de una tabla cuyas cifras en bruto deseas borrar, luego presionar el atajo de teclado para eliminarlas.

    
respondido por el aaplmath 27.08.2018 - 17:37

Lea otras preguntas en las etiquetas