Respuesta
en
Microsoft Excel
a
Macro linea 2
La variable, al estar definida como Dim dentro del procedimiento, su tiempo de vida dura hasta que el procedimiento se acaba, por tanto debes definirla fuera, de tal forma que los otros procedimientos, o funciones también tengan conocimiento de él....
Respuesta
en
Visual Basic
a
¿Hola tengo un error en visual es 80040e21?
Si estás haciendo la inserción con una sentencia SQL, imprime la sentencia (puede ser con un MsgBox) para que veas está correcta. Con los antecedentes que brindas no puedo hacer más. Si me das la sección de código que te arroja el error, quizá te...
Respuesta
en
Visual Basic
a
MSFlexGrid con access
Conozco des formas de trabajar con el MSFlexGrid, pero explicarlo de forma detallada, sale muy largo, así que te doy unas pequeñas referencias para que orientes tu búsqueda. Forma 1 Una, es utilizar un control Data (viene por defecto en la barra de...
Respuesta
en
Microsoft Excel
a
Generar combinaciones de datos con Macros
No sé si haya una forma corta de hacer lo que pides. De todas formas, aquí te dejo una macro que te puede sacar de apuros por el momento. Sub combinar() Set hojaObjeto = Hoja1 Set hojaColor = Hoja2 Set hojaDestino = Hoja3 k = 1 For i = 1 To...
Respuesta
en
Visual Basic
a
Mostrar una suma de más de 24 horas
Para ayudarte necesito saber qué tienes en DataGrid1. Columns(CInt(9)). CellValue(DataGrid1. GetBookmark(i)) ¿Son fechas? Si no son fechas ¿por qué ret está declarado como Date? ¿Qué se supone que debería contener ret al finalizar el ciclo?
Respuesta
en
Microsoft Excel
a
Macro linea
El problema es sencillo, siempre que quieras asignar un objeto a una variable, utiliza Set, en tu código quedaría así: Sub DIBUJAR() Dim PTOXINICIO As Long Dim PTOYINICIO As Long Dim HCOST As Long PTOXINICIO = Sheets("MD").Range("C2").Value...
Respuesta
en
Visual Basic
a
Eliminar datos
MM.. NO me dices cuál es el error que te envía, pero, por lo que veo, intuyo que no te borra el registro. Si es así, es porque no has elegido registro alguno. De cualquier forma, necesito que me Aclares cuál es el error para poderte ayudar.
Respuesta
en
Visual Basic
a
¿Cómo puedo cambiar el texto del error que se produce al escribir un código que ya existe?
El error es un objeto que se puede manejar y entre sus propiedades tiene un número (ya lo habrás notado). Para manejar un error tienes la instrucción On Error Resume ACCIÓN, donde acción indica lo que quieres que haga, hay sentencias predefinidas, en...
Respuesta
en
Visual Basic
a
Actualizar Datos vb6
¿Qué instrucción estás utilizando para actualizar los datos o cómo los actualizas?
Respuesta
en
Visual Basic
a
Insertar fórmula en celda excel desde visual basic
En la fórmula, prueba a cambiar la coma (,) por un punto (.) En lugar de : "=0,0826*SIS!AM8" Poner: "=0.0826*SIS!AM8"