Respuesta
en
Microsoft Excel
a
Aplicar una macro de forma condicionada
La siguiente es una solución en segundos. Esto lo pones en la sección de código de la hoja en que vas a trabajar Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Address = "$C$1" Then Target.Value = Now End...
Respuesta
en
Microsoft Excel
a
Como extraer una cantidad de números de una celda
Suponiendo que capturaste el valor en la calda A1, puedes utilizar lo siguiente. =EXTRAE(A1;5;6) Donde: A1: es la celda que contiene la cadena entera 5: Es la posición desde donde se comienza la lectura 6: Es el largo de la cadena que deseas extraer.
Respuesta
en
Microsoft Excel
a
Duda con datos y macros
Tu pregunta es muy genérica, si la detallas un poco quizá te pueda ayudar. ¿Cómo se organizan los datos en la hoja? ¿En forma de tabla? ¿Qué dato es el que no se debe repetir? Vendría a ser como el campo clave.
Respuesta
en
Microsoft Excel
a
Utilizar hoja de excel como recordset ado
La estructura de tu sentencia debería ser esta: "SELECT * FROM [" & hoja & "$] where [" & cond & "]='" & buscar &"'" Debes observar: 1. El signo $ después del nombre de la hoja. 2. Una comilla simple después del signo = 3. Cierre de la comilla simple...
Respuesta
en
Microsoft Excel
a
Botón en excel para enviar información a otra hoja
Lo que quieres es posible, pero tienes que indicar la for en que se encuentran los datos en la hoja de origen y la forma en que se van agregando en la hoja destino, porque de otra forma tengo que pensar en algo genérico y eso da para mucho. Dame un...
Respuesta
en
Visual Basic
a
Obtener caracteres de textbox
Puedes hacer lo que mencionas de la siguiente forma: Supongamos una variable tiempo, que obtiene su valor de alguna forma y en este caso tendría el valor que das como ejemplo. strTiempo = "1:23:45" 'ahora, te defines una variable que podría ser...
Respuesta
en
Microsoft Excel
a
Llamada a una hoja y un libro en concreto
Deberóas utilizarlo de la siguiente manera HoraAlarma = ThisWorkbook.Sheets("GestionesPendientes").Range("D3").Cells.Value
Respuesta
en
Visual Basic
y en 1 temas más
a
Macro VBA excel para abrir carpeta
Para abrir una carpeta es bastante sencillo utilizando una API Lo primero que debes hacer es declarar la función ShellExecute Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As...
Respuesta
en
Microsoft Excel
a
Como hacer para que solo copie el formato
Has probado con Copiar Y luego seleccionar la celda en que quieres pegar y le das a Pegado especial...>formato ?
Respuesta
en
Microsoft Excel
a
Como eliminar celdas con valores repetidos
Ignacio: Para poder ayudarte necesito que me respondas dos preguntas. ¿Por qué se generan esos valores? ¿En qué momento se activa la macro? Si los valores se generan como producto de una fórmula, lo puedes solucionar con la función SI, en lugar de...