![]() |
|
|||||||
| Registro | Sitio del espía | Lista de miembros | Dona | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos | Reglas de los Foros |
|
![]() |
|
|
Herramientas de hilo |
|
#1
|
|||
|
|||
|
Necesito saber cómo crear una macro para que cuando pulse un botón de comando a un wrksheet imprimir dos copias de el rango de celdas.
Gracias |
|
#2
|
||||||||||||
|
||||||||||||
|
¿Ha seleccionado un programa de hoja de cálculo para hacer esto en el todavía?
__________________
Mi sistema: Tim
|
|
#3
|
|||
|
|||
|
yeh sentimos su excelencia en
|
|
#4
|
|||
|
|||
|
Cualquier versión de Excel? Odio ser insistente, pero.
|
|
#5
|
|||
|
|||
|
bien en casa im usin 2007, pero de manera importante a cabo atm im usin de 2003, donde soy atm
|
|
#6
|
|||
|
|||
|
bien, esto debería funcionar en ambos.
Sub PrintRange () ' 'PrintRange macro "Esto imprimirá 2 copias de una hoja de cálculo preseleccionados gama ' Application.ScreenUpdating = False Sheets ( "Sheet1"). Seleccione ActiveSheet.Unprotect ActiveWindow.Range ( "C5: D17"). PrintOut copias: = 2 Application.ScreenUpdating = True End Sub Si tiene problemas para crear un botón o conectar el código que le dicen y entonces vamos a hablar a través de ella. |
|
#7
|
|||
|
|||
|
Lo siento por el retraso en la respuesta. Gracias voy a intentar esto y le dará información tan pronto como sea posible:)
|
|
#8
|
|||
|
|||
|
¿Cuál es en este ejemplo es bastante aleatorio, No tengo ni idea de si ha o varias hojas que has de áreas protegidas o que desea terminar en algún lugar diferente después de ejecutar la macro que dónde estaba usted cuando usted hace clic en él. O si la hoja de trabajo se basa en las etiquetas o en las direcciones de células duro. Le sugiero que jugar con un poco la sintaxis, la línea que hace todo el trabajo es
ActiveWindow.Range ( "C5: D17"). PrintOut copias: = 2 y que puede cambiar a su corazón. |
|
#9
|
|||
|
|||
|
Gracias por la ayuda muchachos ... Lo he hecho ahora.
|