Respuesta
en
Microsoft Excel
a
Problemas con intervalos numéricos, ayuda
A ver si lo entiendo bien y consigo explicarme. Diremos que un valor de "L" (supongamos en L2) está en el primer rango cuando sea mayor o igual que el valor en "A" y menor o igual que "B". Estará en el segundo rango si cumple las mismas condiciones...
Respuesta
en
Microsoft Excel
a
Función que cuente cantidad de números y letras registradas en una celda de Excel
Para saber el número total de caracteres de una celda tienes la función "largo". Así, si pones "=largo(A1)" (sin las comillas) te indicará el número total de caracteres de dicha celda. Ahora bien, si lo que quieres es contar el número de dígitos de...
Respuesta
en
Microsoft Excel
a
Correr procedimientos con parámetros en access
Los parámetros que quieres pasar al procedimiento los tienes que poner el la instrucción "Run", separados del nombre del procedimiento por comas. Por ejemplo, para llamar al procedimiento 'calcularFactorial' pasando el valor 6 como parámetro,...
Respuesta
en
Microsoft Excel
a
Habilitar macros automáticamente
Si hubiera alguna forma de habilitar automáticamente las macros, se podría colar cualquier virus con total facilidad. La forma que tienes para que no te pregunte es que bajes la seguridad en 'Herramientas - Opciones - Seguridad - Seguridad de...
Respuesta
en
Microsoft Excel
a
Numero de filas determinadas por una una celda
Un detalle: si copias de la fila 6 a la 23 son 18 filas en lugar de 17. El código que puedes poner a tu macro es el siguiente: Option Explicit Sub copiarFila5() Dim aux As String Dim nFilas As Integer aux = Cells(1, 6) If Not IsNumeric(aux) Then...
Respuesta
en
Microsoft Excel
a
Copiar datos de una columna excel a un archivo TXT
Aunque no he probado el código, creo que estará bien. Supongamos que tu botón se llama 'exportarColumnaE', el código que tendrías que poner es el siguiente: Option Explicit Private Sub exportarColumnaE_Click() exportarDatosEnFicheroTexto 5 ' La...
Respuesta
en
Microsoft Excel
a
Usar Fórmula Coincidir y indice
Si tuvieras primero el número y después la comunidad, podrías usar la función "buscarv", pero si quieres mantener los datos como están, puedes definirte una función como la siguiente: Option Explicit Function encontrarComunidad(ByVal valorBuscado,...
Respuesta
en
Microsoft Excel
a
Función anidada
Suponiendo que los datos del cuadro están en las columnas "A:C", en la columna DE podrías poner el sueldo+antigüedad usando la siguiente fórmula (Para la celda D2): =B2*(1+SI(C2<=2;0;SI(C2<=5;0,05;10)))
Respuesta
en
Microsoft Excel
a
Para complementar...
En donde se construye el nombre de salida (creo que la variable se llamaba nomSalida), le asignabas: nomSalida = sheets("INICIO").cells(1,1) Para añadir el Path del libro actual delante tendrías que poner: nomSalida = thisworkbook.Path & "\" &...
Respuesta
en
Microsoft Excel
a
Guardar parte de un libro de excel,...
Si he entendido bien lo que quieres, este sería el código: Option Explicit Sub copiarTodasLasPaginasEnLibroNuevo() Dim i As Integer Dim libroAct As String Dim libroNew As String Dim snPrimero As Boolean Dim nomPag As String Dim nomSalida As String '...