Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Ocultar valor específico

AlehanGonz

New member
Registrado
14 Abr 2021
Mensajes
19
Buenos días,

Me gustaria que en un rango de celdas me oculte una parte específica del texto. Me explico:

Si el texto contiene (C) oculte unícamente esa parte. Quiero ocultar, no eliminar...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Solución
Si SIEMPRE quieres ocultar los 3 últimos caracteres, con una macro puedes poner color blanco en los 3 últimos caracteres de cada celda de un rango determinado. Los caracteres están, pero no los ves. Sí los verás en la barra de fórmulas, excepto si las celdas están ocultas y la Hoja protegida.

Algo así:
Sub Hide_last_3()
Dim RngOcultar, Celda As Range
'
Set RngOcultar = Range("A1:A10")
For Each Celda In RngOcultar
'
With Celda.Characters(Start:=6, Length:=3).Font
.Name = "Calibri"
.FontStyle = "Normal"
.Size = 11
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline =...
Si SIEMPRE quieres ocultar los 3 últimos caracteres, con una macro puedes poner color blanco en los 3 últimos caracteres de cada celda de un rango determinado. Los caracteres están, pero no los...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Volver
Arriba