Olá,
Achei por aqui um macro para imprimir uma planilha inteira, creio que possa ser atribuído a um botão.
Porém, não consegui alterar o código de forma a imprimir um intervalo especifico, A1:D23.
Dentro da planilha, desejo imprimir diversos intervalos, tendo um botão para cada intervalo imagino. Exceto se houver uma sugestão melhor.
Desde já, agradeço
Abaixo o código que imprime a planilha inteira que entrei por aqui.
Sub PrintActivePlan
Dim aPrintOps(0) As New com.sun.star.beans.PropertyValue
oDoc = ThisComponent
aPrintOps(0).Name = "01"
aPrintOps(0).Value = 0
oDoc.print(aPrintOps())
End Sub