¿Cómo agrego un botón a una hoja de cálculo y elimino los bordes de una celda en particular?

¿Cómo agrego un botón a una hoja de cálculo y elimino los bordes de una celda en particular?

Tengo dos consultas con respecto al siguiente archivo de Excel:

ingrese la descripción de la imagen aquí

  1. Me gustaría tener un botón en esta hoja de Excel cuyo nombre debería ser "Guardar como PDF".

    • Cuando presiono este botón, debería guardar todos los datos de la hoja de Excel en PDF en la ruta: M:\formats\ 'Nombre de archivo'

    • 'Nombre de archivo' debe ser el valor de la celda número H8.

    • En otras palabras, cuando hago clic en el botón "Guardar como PDF", debería guardar el archivo de Excel en formato pdf, en la ruta mencionada anteriormente y también con el nombre que esté escrito en la celda no H8.

    • Por ejemplo, si el nombre ANDREW PITTERSON está escrito en la celda H8, entonces debería guardarse con el mismo nombre, es decir, ANDREW PITTERSON.

  2. Quiero eliminar la línea que se muestra en esta instantánea.

    • Para esto, intenté desmarcar las líneas de la cuadrícula en la pestaña Ver, pero aquí el problema es que oculta todas las líneas de la cuadrícula mientras quiero que se muestren algunas (la celda no H8 es una de ellas).

    • La otra cosa que he intentado resolver este problema es que puse "todos los bordes" desde la pestaña de inicio.

    • Pero crea otro problema: cuando imprimo la hoja, aparecen bordes.

    • No quiero que se muestre ningún borde cuando imprimo la hoja.

    • Entonces, ¿hay alguna forma de eliminar solo las líneas seleccionadas de la hoja como se muestra en la imagen?

Respuesta1

Utilice el siguiente código para el botón

Sub Button1_Click()
ActiveSheet.ExportAsFixedFormat 
        Type:=xlTypePDF, 
        Filename:=Range("H8").Value, 
        Quality:=xlQualityStandard, _
        IncludeDocProperties:=True, 
        IgnorePrintAreas:=False, 
        OpenAfterPublish:= False
End Sub  

La forma más fácil de aprender a hacer esto grabando una macro (que es como lo hice yo)

información relacionada