Imprimir el fondo de la hoja

11/11/2003 - 18:36 por Servando | Informe spam
Pido una disculpa a Roberto por no haberle dado
seguimiento a su petición, pero retomo el tema

Roberto, te pido una disculpa, por haberte dejado colgado
en el foro y no responder a tu petición... te mando una
rutina que crea un fondo de agua.

Esta rutina pondrá en donde tengas tu celda activa el
texto que tu indiques al momento de correr la macro.


Sub MarcadeAgua()
'
'
Dim Marca As String
Marca = InputBox("Cual es el texto para Marca de
Agua", "Marca de agua")
If Marca = "" Then Exit Sub
'
With ActiveSheet.Shapes.AddTextEffect(msoTextEffect1,
Marca, "Arial Black", 36# _
, msoFalse, msoFalse, 10, 10)
.Fill.Visible = msoTrue
.Fill.Solid
.Fill.ForeColor.SchemeColor = 54
.Fill.Transparency = 0.52
' .Shadow.Transparency = 0.5
.Line.Weight = 0.75
.Line.DashStyle = msoLineSolid
.Line.Style = msoLineSingle
.Line.Transparency = 0#
.Line.Visible = msoFalse
.LockAspectRatio = msoFalse
.Height = 51#
' .Width = 109.5
.Rotation = 315#
.Top = Selection.Top
.Left = Selection.Left
.Placement = xlMove
End With

End Sub

espero te sea de utilidad

Saludos
Servando Villalon


Asunto: Imprimir el fondo de la hoja
De: "roberto" <rlopezl@eresmas.com> Enviado:
10/29/2003 3:10:57 PM




¿Cual es el truco para poderlo conseguir? yo estoy
intentando colocar una imagen como marca al agua y no lo
consigo.

saludos roberto

Yoimi:

El fondo de la hoja no se puede imprimir... si lo que
quieres es poner una marca de agua excel no tiene esa
opción como tal... pero se peuden hacer algunos trucos
para lograr "casi" el mismo efecto.

Saludos
Servando Villalon




Cuando imprimo me omite el dibujo del fondo de la hoja.
¿como puedo imprimirlo?
Gracias
.



.

Preguntas similare

Leer las respuestas

#1 rlopezl
12/11/2003 - 22:58 | Informe spam
"he recibido tu correo y he ejecutado la macro funcionando
correctamente.

inserta el texto con wordart y queda en el fondo de la hoja pero... mi
intencion es conseguir el insertar una imagen, anagrama, etc y que
aparezca como fondo ¿es posible ejecutarlo con esta macro?

saludos


Respuesta Responder a este mensaje
#2 servando
13/11/2003 - 01:21 | Informe spam
Jose Luis o ¿Roberto?:

El cuento es largo y espero tengas paciencia...

Poner imágenes de fondo en Excel no es lo mismo que
ponerlo en un documento de Word...

En Excel tú puedes poner en el fondo de una hoja una
imagen (Formato | Hoja | Fondo...) que se repetirá
todas las veces que esta pueda aparecer en tu hoja y esto
a veces es más una desventaja que una ventaja, además de
que este tipo de fondo no se imprime.

La siguiente receta, si eres principiante y además si no
te entusiasma mucho el aprender Excel te parecerá por
demás compleja, pero la pongo a tu disposición y de quien
le interese conocer algo más de Excel.

Hay un truco que yo he empleado, para que aparezca como
fondo de agua una imagen en Excel:

Lo primero que hay que tener disponible es un botón/icono
que es una cámara y para tenerla disponible (si no lo
tienes) selecciona de tu
menú "Herramientas"/ "Personalizar.", luego de las tres
cejas que aparecen (Herramientas, Comandos, Opciones)
selecciona la de "Comandos", enseguida localiza del lado
izquierdo el menú de Herramientas y del lado derecho
busca el botón "Cámara"; una vez que lo selecciones,
arrástralo hacia uno de las barras que ya tienes
instaladas; hecho esto, cierra la ventana "Personalizar"
y pasas a la siguiente tarea.


En tu libro de trabajo ten lista una hoja en blanco y si
no la tienes inserta una nueva ( Shift + F11 como método
rápido).

Ve a la hoja donde están tus datos y selecciona (sombrea)
el área que quieres mostrar con el fondo de agua, luego
haz clic en el botón de la cámara y pásate a la hoja en
blanco para a continuación hacer clic en A1 (puede ser
cualquier otra). Al momento de que hiciste clic en A1, te
debe aparecer la imagen de lo que seleccionaste en tu
hoja de trabajo. Lo siguiente que debes hacer es hacer un
clic derecho, sobre esta imagen y seleccionar "Formato de
imagen". Te abrirá una ventana con varias cejas, para lo
cual debes seleccionar la primera de ellas
llamada "Colores y Líneas" y en el espacio de Color tanto
de "Llenado" como de "Líneas", cambia de "Automático"
por "Sin relleno" y acepta mediante el botón
correspondiente.
Ahora vamos a insertar la imagen de fondo.

Una recomendación es que utilices imágenes con extensión
JPG o GIF, pero nunca una con extensión BPM, ya que este
tipo de imágenes es un mil por ciento más pesada que
cualquiera de las 2 mencionadas.

Otra recomendación, es que nunca "Pegues" una imagen y
esto no solo aplica para Excel sino en cualquier otra
aplicación. Lo que tienes que hacer es lo siguiente: una
vez convertida tu imagen a jpg o gif, guárdala en tu
disco, después, ve a la aplicación donde quieres
utilizarla, luego selecciona de tu
menú "Insertar"/"Imagen"/ "desde archivo.", localiza el
archivo que necesitas mediante la ventana que para ello
te muestra la aplicación y "Acepta" mediante el botón
correspondiente.

El siguiente paso es arrastrar la imagen al lugar donde
deseas que esta aparezca (todavía sobre la anterior que
obtuvimos mediante la "cámara"), luego, has clic derecho
sobre de ella y selecciona "Formato de imagen".
Seleccionar la ceja llamada "Imagen" y en el espacio de
Color de "Control de Imagen", cambia de "Automático"
por "fondo de Agua" y acepta mediante el botón
correspondiente.

Ahora con un clic derecho sobre esta imagen, selecciona
"Ordenar"/"Enviar al fondo".

Lo que sigue es preparar el área de impresión pero eso es
otro tema.

Con esto termino y espero que a alguien le sea de
utilidad.

=Saludos
Servando Villalon
==

pero... mi
intencion es conseguir el insertar una imagen, anagrama,


etc y que aparezca como fondo ¿es posible ejecutarlo con
esta macro?
Respuesta Responder a este mensaje
#3 rlopezl
16/11/2003 - 22:46 | Informe spam
servando, tando da roberto como jose luis, somos dos hermanos que
estamos interesados en conseguir el imprimir el fondo y ampliar
conocimiento

como usuarios de excel somos aprendices que vamos ampliando
conocimientos poco a poco y gracias a la colaboracion de personas
desinteresadas, como es tu caso, que nos contestan a nuestras
consultas.
voy ha intentar efectuar el mensaje que has puesto, no obstante te he
enviado un correo.

saludos y gracias de antemano

roberto
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida