Respuesta
en
Microsoft Excel
a
Problema con una macro en Microsoft Excel
Pueden haber dos errores posibles: 1.- Que no estés tomando el valor de la celda que deseas tomar. Para comprobarlo de forma fácil, luego que haces la asignación a saldo, puedes poner un Msgbox saldo, para verificar que efectivamente estás asignando...
Respuesta
en
Microsoft Excel
a
Macro stock
Espero que no hayas cambiado mucho el esquema, pero veremos que se puede hacer. Envía el archivo, ya tienes mi mail.
Respuesta
en
Microsoft Excel
a
Cambiar de una Hoja a otra con un ComboBox
Para seleccionar una hoja sólo necesitas esto. Sheets(ComboBox.Text).Select
Respuesta
en
Microsoft Excel
a
Nueva hoja desde formulario
- Para crear una macro que copie el formato de una hoja a otra, utiliza el grabador de macros. Mientras esté grabando copia el contenido de la hoja plantilla y haz un pegado especial en la hoja destino, pegando solo el formato. Si no sabes como hacer...
Respuesta
en
Microsoft Excel
a
Macro para eliminar hojas con nombre "Hoja..."
Aquí tienes uno que es menos eficiente, pero igualmente eficaz y más general. Saludos... Sub subElim() Application.DisplayAlerts = False elim = 1 For i = 1 To Sheets.Count If Left(Sheets(elim).Name, 4) = "Hoja" Then Sheets(elim).Delete Else elim =...
Respuesta
en
Microsoft Excel
a
Protección contra copia de un libro excel
Me temo que con macros no puedes evitar que un archivo sea duplicado, ya que las macros funccionan sólo cuando el documento está abierto. Lo que sí puedes hacer, utilizando un poco de astucia, es evitar que se puedan ver los datos de tu documento si...
Respuesta
en
Microsoft Excel
a
Macro con celdas protegidas
Sí puedes proteger la hoja y evidentemente también querrás proteger la macro Protección Hoja: Herramienta>Proteger>Proteger Hoja Protección Macro: En el editor de visual basic: Herramientas>Propiedades de VBAProject... Seleccionas la pestaña...
Respuesta
en
Microsoft Excel
a
Que la celda no diga #¡VALOR!
En F1 podrías usar la fórmula de este modo. Los SI() evitan que se muestre algo si una de las dos celdas está vacía. SI(A1<>"";SI(B1<>"";A1*B1;"");"")
Respuesta
en
Microsoft Excel
a
Adaptar código a un formulario
Necesito saber qué es lo que quieres hacer precisamente. ¿Qué campos tendría el formulario? ¿A qué dato correspondería cada campo? ¿Qué es lo que no sabes hacer?
Respuesta
en
Microsoft Excel
a
Ayuda con varias hojas
Este código se activa con un botón llamado "CommandButton1" que debe estar en la hoja del informe (Hoja4). Debes ajustar los parámetros para que calce con el formato de tu hoja de origen (Hoja3) y destino (Hoja4). Este código hace la tarea más...