Foro

=> ¿No se ha registrado todavía?

MAS EN: EXCEL AVANZADO



Foro - Programacion de Macros

Se encuentra aqui:
Foro => Macros => Programacion de Macros

<-Volver

 1 

Siguiente->


soporte_tecnico
(2 Posts hasta ahora)
17-04-2009 03:16 (UTC)[citar]
Como Programar Una Macro
Esteban (Visitante)
12-01-2010 15:17 (UTC)[citar]
Necesito crear nuevas hojas en un libro excel (llamado "marcas", pero que esta hoja nueva tenga el mismo formato de la hoja madre llamemosla hoja1.
cada vez creada una hoja nueva esta debe tener nombres consecutivos. Si la hoja madre es hoja1 la que se cree posteriormente se debe llamar hoja2, después hoja3 y así sucesivamente.
Soprte Tecnico (Visitante)
01-02-2010 19:04 (UTC)[citar]
Hola Esteban, Copia y pega esta macro.


Sub MyMacro()

Sheets("Hoja1".Select
Sheets("Hoja1".Copy After:=Sheets(1)
ActiveSheet.Name = "Hoja" & Sheets.Count
Sheets("hoja1".Select
Range("a1".Select

End Sub
Sandra (Visitante)
22-06-2010 20:40 (UTC)[citar]
Necesito una macro donde se me muestre un mensaje de error si en las celdas de una columna (toda la columna) el ususario ingresa una fecha posterior a la fecha en una celda fija la celda D12

Gracias
Anonimo (Visitante)
22-08-2010 17:27 (UTC)[citar]
Buenas prueba con el siguente codigo, debes de colocarlo en el modulo de la hoja donde desees que este el aviso, tal como esta seria que si se ingresa una fecha en la columna G distinta de la D12 saldra el mensaje

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 7 Then
If CDate(Target.Value)Range("D12" Then
MsgBox "Fecha Erronea", vbCritical, ""
End If
End If
End If
End Sub

un saludo

Respuesta:

Tu nombre de usuario:

 Color de texto:

 Tamaño de letra:
Cerrar tags



Temas totales: 40
Entradas totales: 95
Usuarios totales: 208
En este momento conectados (usuarios registrados): Nadie crying smiley
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis