Respuesta
en
Visual Basic
a
Inputbox, y botón cancelar!
Lo más sencillo es que leas el valor sobre una variable de texto (string) y después hagas tus comprobaciones. Sería así: Do txt = InputBox("Ingrese el uso principal de la pc (1 = Escritorio, 2 = Servidor de Datos, 3 = Juegos/Diseño)", "Uso de la Pc")...
Respuesta
en
Microsoft Excel
a
Ayuda libro excel
Sinceramente no acabo de entender lo que quieres hacer. Dices que tienes una hoja de cálculo con varias páginas y un resumen final. Ahora, ¿cómo indicas en nombre de la página para incluir el resumen? ¿Y los datos que quieres 'marcar'? ¿Qué problema...
Respuesta
en
Microsoft Excel
a
Acceso parametrizado desde Excel/Odbc a Sql
Supongo que estas accediendo a los datos con el Query y por eso no puedes cambiar el nombre de la tabla a la que accedes. La solución está en traerte los datos a través de un sencillo procedimiento en Visual Basic donde te permita cambiar el nombre...
Respuesta
en
Microsoft Excel
a
Cerrar un cuadro de texto
Si presentas un cuadro de texto, hasta que no pulsen 'aceptar' (o una de las opciones que pongas), no se cerrará el mensaje. Lo que quieres es fácil de hacer con un formulario. Entra en el editor de Visual Basic, inserta un formulario nuevo, le crear...
Respuesta
en
Microsoft Excel
a
Hacer coincidir dos celdas numéricas
He estado viendo lo que quieres y lo más sencillo es crearte una función y después utilizarla. Te he preparado esta: Option Explicit Function BuscaGanadorPorra(ByVal nGolesLocal As Integer, ByVal nGolesVisitante As Integer, _ ByRef rangoResultados As...
Respuesta
en
Microsoft Excel
a
¿Eliminar filas y columnas con macro?
Supongo que te servirá esta macro. Tienes que entrar en el editor de Visual Basic y copiarla: Option Explicit Sub borrarFilasConCiertoValor() Const nColBuscar = 2 ' Poner el número de la columna donde buscaremos el dato (A=1, B=2, etc...) Const...
Respuesta
en
Microsoft Access
a
Funcion SiInm - Eliminar error division por cero
La expresión que indicas parece correcta. Lo único que se me ocurre es que no tengas un valor 0 sino un nulo. Si fuera ese el error, se solucionaría usando la función 'nz()'. La expresión quedaría así: SiInm(nz([Resumen Costeo]![Monto...
Respuesta
en
Microsoft Access
a
Comparar 2 tablas y guardar en una 3a
Tienes que crear una consulta vacía y en el lenguaje SQL escribir lo siguiente (sustituyendo los nombres de tablas y campos): SELECT a.campo1,a.campo2,a.campo3,a.campo4,a.campo5 INTO nombreDeLaTablaDeSalida FROM nombreTabla1 as a INNER JOIN...
Respuesta
en
Microsoft Excel
a
Tomar valores tipo base de dato
En la celda C1 de la hoja1 pon la siguiente fórmula: =SI(ESERROR(BUSCARV(B1;Hoja2!$B$1:$C$500;2;FALSO));"No encontrado";BUSCARV(B1;Hoja2!$B$1:$C$500;2;FALSO)) He puesto el 500 como la línea máxima donde buscar. Si son más o menos lo decides tu (no sé...
Respuesta
en
Microsoft Excel
a
Ordenar datos (Direcciones) en forma horizontal
No sé si he entendido correctamente lo que quieres. Espero que sí. Te he preparado una macro para que la grabes y ejecutes. Es la siguiente: '------------------------------------------------------------------------------------------------ Option...