0% encontró este documento útil (0 votos)
81 vistas2 páginas

Agregar GetFormula en Excel VBA

Este documento explica cómo agregar una función llamada "getformula" a una hoja de cálculo de Excel para mostrar la fórmula de cualquier celda seleccionada. Proporciona instrucciones paso a paso para insertar el código VBA requerido y comentarios adicionales sobre la configuración de seguridad de macros.

Cargado por

Favio Valiente
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
81 vistas2 páginas

Agregar GetFormula en Excel VBA

Este documento explica cómo agregar una función llamada "getformula" a una hoja de cálculo de Excel para mostrar la fórmula de cualquier celda seleccionada. Proporciona instrucciones paso a paso para insertar el código VBA requerido y comentarios adicionales sobre la configuración de seguridad de macros.

Cargado por

Favio Valiente
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

AGREGANDO “GETFORMULA” A SU HOJA DE CÁLCULO

Las hojas de cálculo que acompañan a Principios de Finanzas con Excel incluyen una macro breve que toma el
contenido de la celda. Hemos encontrado que esta macro resulta extraordinariamente útil para el trabajo. Permite
explicar (al autor y a los lectores) lo que se hace en la hoja. La macro inicialmente fue desarrollada por un estudiante
de Wharton: Maja Sliwinski, y posteriores mejoras efectuadas por Benjamin Czaczkes.

Agregando getformula a su planilla de cálculo


Abra la hoja de cálculo en la cual desee que funcione la fórmula.
Presione [Alt + F11]. Esto abrirá el editor de VBA (Visual Basic para Aplicaciones). La pantalla se verá algo parecida
a la siguiente:

(Su hoja puede verse levemente diferente. No se preocupe por ello).

Presione Insertar|Modulo

A continuación inserte el siguiente texto en la ventana Modulo (directamente copie y pegue):

'8/5/2006 Thanks to Maja Sliwinski and Beni Czaczkes


Function getformula(r As Range) As String
[Link]
If [Link] Then
getformula = "<-- " & " {" & [Link] & "}"
Else
getformula = "<-- " & " " & [Link]
End If
End Function

Cierre la ventana de VBA (no precisa guardarse). La fórmula es ahora parte de la hoja de cálculo y se guardará junto
a ella.
Buena suerte,

Simon Benninga
simon@[Link]
“GETFORMULA”: ALGUNOS COMENTARIO ADICIONALES
Si su configuración de seguridad de macros en Excel permite macros, obtendrá la siguiente notificación (en Excel
2013) cuando abre una hoja de cálculo que tiene Getformula en ella:

Si usted no obtiene esta pantalla, quizás tenga que ajustar la configuración de seguridad:
 Vaya a Archivo
 Luego Opciones
 Luego Centro de Confianza y Configuración del centro de confianza

Ahora haga clic en la configuración apropiada:

También podría gustarte