¿Cómo hago para que el texto que fue preestablecido del formato de texto sea reconocido como parte del propio texto de esa celda? Es decir. Tecleo "20" en una celda y preselecciono "paquetes" como sufijo para esta celda usando la función FORMAR CELDA. Por lo tanto, esa celda en particular mostrará "20 paquetes" en lugar de "20".
Pero cuando coloca el cursor en esa celda, el texto solo mostrará "20" y no "20 paquetes". ¿Qué debo hacer para que esa celda en particular pueda leerse como "20 paquetes"? O para el caso, ¿hay una manera de copiar esta celda a otra de tal manera que la nueva celda se reconozca (no solo se muestre como) "20 paquetes"?
windows-7
microsoft-excel
Felicia Lee
fuente
fuente
=A1&" packets"
?Respuestas:
Digamos que tenemos el valor 20 en celda C1 , pero han formateado C1 para mostrar 20 paquetes :
Primero ponga la siguiente función definida por el usuario en un módulo estándar:
Entonces en D1 entrar:
Las funciones definidas por el usuario (UDF) son muy fáciles de instalar y usar:
Si guarda el libro de trabajo, el archivo UDF se guardará con él. Si está utilizando una versión de Excel más tarde de 2003, debe guardar el archivo como .xlsm en lugar de .xlsx
Para eliminar el UDF:
Para usar el UDF de Excel:
Para obtener más información sobre las macros en general, consulte:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
y
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
y para detalles específicos sobre UDF, ver:
http://www.cpearson.com/excel/WritingFunctionsInVBA.aspx
¡Las macros deben estar habilitadas para que esto funcione!
fuente