Francisco Moreno

Francisco Moreno

 Sonora, México @panchin1 desde - visto
Preguntar

Actividad pública reciente

Voto positivo a la respuesta

Necesito enviar correos desde excel

respondió: H o l a : Envíame tu archivo para revisar cómo están tus datos, también me envías un ejemplo de cómo quieres el correo enviado. Tienes que indicarme de dónde obtengo los siguientes datos para completar el correo: Para, Asunto, Cuerpo, Si va incluido...
Voto positivo a la respuesta

Concatenar en Macro de VB

respondió: H o l a: Te anexo la macro actualizada. En estos casos es mejor, utilizar el método Find( ), de esa forma podemos obtener toda la información del dato encontrado, como la fila, la columna, la dirección, el color de la celda, el contenido de la celda,...
Voto positivo a la respuesta

Bloquear celdas con listas desplegables una vez escogida las opciones confirmada a través de un botón.

respondió: Los botones dibujados en una hoja pueden ser del tipo Formulario o ActiveX. Como no mencionas imaginaré que se trata del primero, y para ocultarlo necesitamos conocer su nombre. En mi ejemplo se llama Botón2 lo que en mi versión VBA sería Button 2....
Voto positivo a la respuesta

Como Optimizar macros en excel ...

respondió: H o l a: Veo bastante bien tu macro. Solamente le hice unos pequeños ajustes: Sheets("DGR").Select filalibre = Application.WorksheetFunction.CountA(Range("A:A")) + 1 Set midato = ActiveSheet.Range("B1:B" & filalibre).Find(dato, LookIn:=xlValues,...
Voto positivo a la respuesta

Enviar emails a varios destinatarios desde excel usando gmail

respondió: H o l a: Te anexo la macro para enviar correos por Gmail. Realiza lo siguiente para poner en funcionamiento la macro: 1. No me queda claro que va en el asunto del correo, así que cambia esto en la macro: .Subject = "Escribir aquí el asunto del...
Voto positivo a la respuesta

Macro para agregar filas cada cierto numero de filas

respondió: H o l a: Te anexo la macro Sub AgregarFilas() 'Por.Dante Amor Application.ScreenUpdating = False For i = Range("A" & Rows.Count).End(xlUp).Row To 1 Step -1 Cells(i + 1, "A") = "Premio de Asistencia" Cells(i + 2, "A") = "Premio de Puntualidad" Cells(i...
Voto positivo a la respuesta

Insertar tantas hojas como datos haya en un listado

respondió: H o l a: Te anexo la macro para crear las hojas Sub CrearHojas() 'Por.Dante Amor On Error Resume Next Set h1 = Sheets("base de datos") For i = 1 To Range("A" & Rows.Count).End(xlUp).Row Sheets.Add after:=Sheets(Sheets.Count) ActiveSheet.Name =...
Voto positivo a la respuesta

¿Cómo puedo desbloquear celdas de una hoja dependiendo del valor de otra celda?

respondió: Te paso la idea para que ajustes tu macro: Private Sub Worksheet_Change(ByVal Target As Range) 'x Elsamatilde 'solo se controla col N a partir de fila 16 - Ajustar rango If Intersect(Target, Range("N16:N200")) Is Nothing Then Exit Sub 'si se limpia...
Voto positivo a la respuesta

Macro que me diga cual fue la ultima celda modificada dentro de un rango de celdas

respondió: Entrá al Editor de macros, seleccioná con doble clic desde el panel a tu izquierda el objeto HOJA donde vayas a trabajar y allí copiá esta macro: Private Sub Worksheet_Change(ByVal Target As Range) 'x Elsamatilde 'se controla lo ingresado en rango...
Voto positivo a la respuesta

Copiar rangos entre 2 libros excel abiertos

respondió: Digamos: que desde un libro con la macro, intentas abrir 2 libros: uno llamado OK y el otro no sabemos. Las preguntas son: 1- ¿Ya sabemos que solo hay 2 libros en esa carpeta? 2- Se pasa del libro variable al libro OK, ¿verdad? 3- Cómo es eso de...
Voto positivo a la respuesta

Cómo hacer que Excel reconozca un formato de número

respondió: Intenta con lo siguiente: Range("G" & FF).value = cdbl(txtprecio1) Es decir, cuando vayas a pasar el valor del textbox a la celda tienes que ponerlo dentro de la función Cdbl Prueba y me comentas. ':) S a l u d o s . D a n t e A m o r ':) Si es lo...
Voto positivo a la respuesta

Que diferencia/s hay entre cells find y Set

respondió: Si, te recomendé el uso de Set y te lo explico según tu libro. En un bucle buscas cada título de una lista en la fila 1 de hoja de Trabajo. Y una vez encontrado ese título pegas en esa columna un rango de datos. Para ello utilizaste la instrucción:...
Voto positivo a la respuesta

Contar de un rango determinado un numero de datos a partir de una condición dada en otro rango de datos

respondió: H o l a: Te anexo la fórmula: =CONTAR.SI.CONJUNTO(H3:H207,"L",L3:L207,"LUZ")' : ) 'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias ' : )
Voto positivo a la respuesta

Macro para asignar un encabezado

respondió: H o l a: La macro está bien. Lo que pasa es que los renglones de tus encabezados son muy largos. Lo que tienes que configurar es el tamaño de la hoja. También tienes que ajusta la escala a 1 página por ancho y 1 de alto: También tienes que reducir...
Voto positivo a la respuesta

Búsqueda de datos con Find... FindNext

respondió: Tal como quedamos irá un modelo para los primeros criterios y veremos cómo lo ves en el ListBox y pasas directamente a la hoja de resultados.
Voto positivo a la respuesta

Macro que me genere un contador de factura asignándole un numero a cada una de las facturas

respondió: H o l a: Y si guardas tu factura pero sin macros. ¿Tienes una macro para guardar la factura? ¿O quieres una macro que incremente el número de factura solamente cuando guardas la factura? En ese caso pon la siguiente macro en un módulo: Sub...