'Botón Guardar
'Con esto se declaran las variables que vamos a utilizar para guardar los
valores
Dim NuevaFila As Integer
Dim HojaDestino As Range
Set HojaDestino = [Link](Mayor).Range("C11").CurrentRegion
NuevaFila = [Link] + 1
'Estos comandos son necesarios para validar que todos los campos tengan un valor
numero antes de guardarlos de lo contrario no se podra guardar el registro.
If [Link] = "" Then MsgBox "Se debe ingresar un Codigo", vbInformation,
"Error": [Link]: Exit Sub
If [Link] = "" Then MsgBox "Se debe ingresar el Nombre del Producto",
vbInformation, "Error": [Link]: Exit Sub
If [Link] = "" Then MsgBox "Se debe ingresar una Talla", vbInformation,
"Error": [Link]: Exit Sub
If [Link] = "" Then MsgBox "Se debe ingresar un Color", vbInformation,
"Error": [Link]: Exit Sub
If [Link] = "" Then MsgBox "Se debe ingresar una Descripcion",
vbInformation, "Error": [Link]: Exit Sub
If [Link] = "" Then MsgBox "Se debe ingresar una Cantidad",
vbInformation, "Error": [Link]: Exit Sub
With [Link](Mayor)
.Cells(NuevaFila, 3).Value = Date
.Cells(NuevaFila, 4).Value = [Link]
.Cells(NuevaFila, 5).Value = [Link]
.Cells(NuevaFila, 6).Value = [Link]
.Cells(NuevaFila, 7).Value = [Link]
.Cells(NuevaFila, 8).Value = [Link]
.Cells(NuevaFila, 9).Value = [Link]
End With
'Mensaje que se genera al guardar elregistro, despues de rellenar todos los
campos
MsgBox "Registro exitoso.", vbInformation, "Guardado"
'Con estos comando se limpian los cuadros de textos para proceder a realizar un
nuevo registro
[Link] = Empty
[Link] = Empty
[Link] = Empty
[Link] = Empty
[Link] = Empty
[Link] = Empty
'Dim NombreHoja As String
'Aqui se especifican las condiciones de ubicacion donde se van a guardar los
datos
' NombreHoja = [Link]
' If NombreHoja = "" Then MsgBox "Se debe seleccionar el tipo de articulo",
vbInformation, "Error": [Link]: Exit Sub
End Sub
para el boton modificar
dim fila as object
dim linea integer
valor_buscado=me.(cuadro de texto que me indique lo que estoy buscando)
set fila=sheets("Hoja en que se trabaje").range("Columna donde esta lo que estoy
buscando").find(valor_buscado, lookat=:xlwhole)
linea=[Link]
range("ubicacion que quiero modificar"&linea).value=me."Lo que quiero
modificar".value (Asi con todos lo que quiero modificar)