Respuesta
en
Visual Basic
a
Ajuste de controles a pantalla
Puedes utilizar la siguiente clase en VB.NET para redimensionar tus formularios Public Class clsResizeForm Dim f_HeightRatio As Single = New Single Dim f_WidthRatio As Single = New Single Public Sub ResizeForm(ObjForm As Form, DesignerWidth As...
Respuesta
en
Visual Basic
a
Hola bueno soy nuevo por aquí quisiera que me ayuden con una macros
Para abrir archivos debes poner el siguiente código en la primera linea del código del userform de los resultados (donde muestras los libros encontrados). Private Declare Function ShellExecute Lib "shell32.Dll" Alias "ShellExecuteA" ( _ ByVal hwnd As...
Respuesta
en
Visual Basic
a
Porque se activa solo el primer MsgBox
La verificación del tipo de producto se debe hacer al principio para decidir si se ejecuta el código de la bandeja ice twister o el del tornillo nivelador. Select Case combobox1.Value Case "MQ196733" 'Bandeja Ice Twister peso196733 =...
Respuesta
en
Visual Basic
a
Ayudita con listbox de varias columnas
Para agregar varias columnas es igual que la macro anterior Ventas. ListBox1. AddItem (Sheets("artic ord").Cells(i, 2). Value) Ventas.ListBox1.List(Ventas.ListBox1.ListCount - 1, 1) = Sheets("artic ord").Cells(i, 3).Value...
Respuesta
en
Visual Basic
a
Cargar un listbox desde un textbox y otro
Solo te falta una linea Private Sub TextBox4_enter() Cargar_factura.ListBox2.AddItem TextBox1.Value a=Cargar_factura.ListBox2.ListCount-1 Cargar_factura.ListBox2.List(a, 1) = ComboBox1.Value Cargar_factura.ListBox2.List(a, 2) = TextBox3.Value...
Respuesta
en
Visual Basic
a
MSGBOX con "No volver a mostrar este mensaje."
Debes tener un formulario principal (le llamaré FormPrincipal) el cual es el que muestra el mensaje, en ese formulario podrías declarar una variable(le llamaré DeshabilitarMensaje) que indique si se muestra o no el formulario del mensaje(le llamaré...
Respuesta
en
Visual Basic
y en 1 temas más
a
ACCESS y VBA: unckeck checkbox
Esta linea Form!FOTOVS.Value = False no la puedes pegar tal cual, tienes que cambiarla de la siguiente forma NombreFormulario!NombreCasillaVerificacion.Value=False En tu caso Form es el Nombre del Formulario, FOTOVS es el Nombre de la Casilla de...
Respuesta
en
Visual Basic
a
Problemas con base de datos access 2003
Sin código es un poco complicado, pero si obtienes los datos por medio de un recordset tienes que actualizar los datos con un Recordset. Requery donde Recordset es el recordset donde tienes tus datos.
Respuesta
en
Visual Basic
a
Duda con Msgbox
El mensaje aparece cada vez que modificas una celda de la cual depende la celda que estas monitoreando. Es decir si haces un cambio al documento y ese cambio afecta a la celda que estas monitoreando se mostrara el mensaje "Incremento L/C mayor a 20%"...
Respuesta
en
Visual Basic
a
Duda com msgbox
Puedes crear una función que analice la celda que no debe ser mayor a 20%. Esta función debes ponerla en un modulo y usarla como formula en alguna celda. Por ejemplo Function NoMayor20(range As Excel.range) As String Dim valor As Double If...