Una familia de software de hoja de cálculo de Microsoft con herramientas para analizar, trazar y comunicar datos.
"clearcontents" (entre muchas otras funciones) no siempre funciona para celdas combinadas
cambia a:
range("celdas combinadas") = ""
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Saludos cordiales a todos.
El siguiente código me borra el contenido de un rango de celdas
Set ws = Worksheets
ws("Hola").Activate
Range("A1: A2").ClearContents
Pero si dichas celdas estuvieran MERGED, qué codigo uso para borrar el contenido?
Espero su respuesta al respecto, gracias siempre,
Orlando
Una familia de software de hoja de cálculo de Microsoft con herramientas para analizar, trazar y comunicar datos.
Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.
Respuesta aceptada por el autor de la pregunta
"clearcontents" (entre muchas otras funciones) no siempre funciona para celdas combinadas
cambia a:
range("celdas combinadas") = ""
...
Así que, no creo que tu truco "fusione" realmente.
...
«Fusionar»... ¡fusiona!... mira este ejemplo, de hecho si en mi ejemplo intentas separar las celdas por el método normal (combinar/des combinar) la información de las celdas interiores desaparece.
Conste que tampoco me gustan las celdas combinadas (ni a Héctor). Fuera de la zona de datos (diseño superior) he usado «Centrar en la selección» para horizontal, ya que para vertical no existe Centrar en la selección (que yo sepa).
Aunque tengo pocas esperanzas: ¡ FELIZ 2021 !
EDITADO: Al subirlo a OneDrive me cambió la orientación del texto «Islas canarias» ,
en mi equipo se ve en vertical.
En la versión de Excel-OneDrive parece que no existe la opción «Orientación vertical».
Veo que quieres terminar 2020 con una buena discusión.
Primero decir que NO se debe fusionar celdas con datos. Sólo se debe utilizar en cabeceras y NO en la cabecera que da nombre a las columnas.
La traducción a español de merge (combinar), creo que no es adecuada, me parece más apropiado utilizar la palabra fusionar, porque las celdas NO se combinan sino que se FUNDEN en una sola. Prueba a fusionar un rango e intenta acceder a una de las celdas que has fusionado distinta de la del ángulo superior izquierdo, NO PODRÁS: todas las celdas fusionadas pasan a ser la celda de la esquina superior izquierda.
No sé cómo lo harán internamente (o sea, en memoria), pero sospecho que esas celdas desaparecen (y cuando digo celdas, digo celdas, NO los datos que contienen las celdas, sino toda la información inherente a una celda).
Así que, no creo que tu truco "fusione" realmente.
Feliz 2021 (también para los que no les caigo bien).
puedes "fusionar" un grupo de celdas donde cada una conserve sus propios datos
(aunque el grupo "fusionado" solo muestre el contenido de la primera celda) 😉
Cuando fusionas celdas el contenido se reescribe en la celda superior izquierda (si tienes datos en varias celdas del rango fusionado se utiliza el contenido de la celda que está más próxima a la celda superior izquierda y se borra todo lo demás). De esto se deduce que solo tienes que borrar el contenido de la celda superior izquierda.