Respuesta
en
Microsoft Excel
a
Excel formato celda
La forma más sencilla sería añadir ceros por la izquierda. Si el primer DNI está en la celda A1, pon la siguiente fórmula en B1 =SI(A1="";"";DERECHA("000000000" & ESPACIOS(A1);10)) Uso la función espacios por si acaso en A1 hay algún espacio que...
Respuesta
en
Microsoft Excel
a
Textbox actualizando un listbox
Te he preparado este código que, creo, es más o menos lo que buscas. Parto de la idea de que los proveedores están en la columna "A" de la "Hoja1", eso lo tendrás que ajustar a la realidad, así como los nombres de los objetos. Option Explicit Private...
Respuesta
en
Microsoft Access
a
¿Qué puedo hacer para que no cambie el registro tipo combinado y se mantenga el valor seleccionado?
Al utilizar un objeto que te admite desplazarte dentro de él con el ratón, te puede ocurrir esas cosas. Yo me plantearía la posibilidad de activar el siguiente objeto una vez que hayas cambiado el valor del "cuadro combinado" usando un código de este...
Respuesta
en
Microsoft Excel
a
Extraer caracteres
Por lo que entiendo, creo que buscas un código de este estilo: Option Explicit Function extraerParteCodigo(ByVal codigo As String, ByVal separador As String, ByVal numeroOrden As Integer) As String Dim n As Integer ' Para buscar el separador...
Respuesta
en
Microsoft Access
a
Impedir ingresar determinados caracteres
Suponiendo que tu objeto se llama 'Texto0', puedes usar este código: Private Sub Texto0_KeyPress(KeyAscii As Integer) If KeyAscii = Asc("A") Or KeyAscii = Asc("a") Or _ KeyAscii = Asc("E") Or KeyAscii = Asc("e") Or _ KeyAscii = Asc("I") Or KeyAscii =...
Respuesta
en
Visual Basic
a
VB Grabar textbox en una celda de hoja excel
Supongo que habrá muchas formas de hacerlo, pero a mi se me ocurre la siguiente: Primero tienes que añadir en tu proyecto una referencia a la librería de Excel. En el menú "Proyecto - Referencias" marcas "Microsoft Excel 11.0 Object Library". A...
Respuesta
en
Visual Basic
a
Deshabilitar elementos de un Form
Puedes poner la propiedad "enabled" a false en el evento "load" del formulario. Por ejemplo: Private Sub Form_Load() me.comboBox1.enabled = False End Sub También puedes activar/desactivar un objeto dependiendo de otro: me.nombreObjeto.enabled =...
Respuesta
en
Microsoft Access
a
¿Cómo puedo devolver el registro capturado más reciente en una consulta a la base de datos?
Lo más sencillo es que crees primero una subconsulta que te devuelva la última fecha de cada material. Con esta subconsulta podrás obtener todos los datos de la primera tabla para el último registro. La subconsulta sería: SELECT...
Respuesta
en
Microsoft Access
a
Access 2007 operaciones con fechas
Crea una consulta si añadir tablas y te vas a 'ver' el código SQL. Escribe lo siguiente: SELECT * FROM [nombre de la tabla] WHERE MONTH([fecha de nacimiento])=[numero de mes]; Al ejecutarla te pedirá el número de mes y sacará aquellos registros que...
Respuesta
en
Microsoft Excel
a
¿Cómo puedo crear un aviso en excel que me indique que cada 40 minutos debo beber agua?
Create una hoja de cálculo nueva y entra en el editor de Visual Basic con <Alt><F11> Pincha en "ThisWorkBook" (mejor con doble-click) y copia este código. Private Sub Workbook_Open() MsgBox "Te iré avisando cada 40 minutos (o 2400 segundos)" Do...