jorge ab

jorge ab

 1.225 puntos  España @jorgeab2 desde - visto
Preguntar

Preguntas esperando respuesta

Actividad pública reciente

Ha respondido en y en 2 temas más

Macro para guardar en pdf dos hojas diferentes

Te pego el código: Sheets(Array("HOJA1" , "HOJA2")).Select Sheets("HOJA1").Activate ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=C\direccionFichero.pdf _ , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False,...
Ha preguntado en el tema en y en 1 temas más

Macro imprimir a doble cara y color

Tengo la necesidad de imprimir dos hojas en color y a doble cara(la impresora me lo permite) pero no se como hacerlo. He hecho muchas pruebas pero al final ninguna se han guardado los cambios a la hora de realizarse la macro. A ver si algun experto...
Ha valorado "Excelente" la respuesta

Saber sin un Control (combobox) existe

respondió: Te anexo la macro. Por cada combo, te va a enviar un mensaje de sí existe o no existe. Private Sub CommandButton1_Click() 'Por.Dante Amor ' For i = 1 To 15 existe = False For Each ctrl In Me.Controls If TypeName(ctrl) = "ComboBox" Then n =...
Ha respondido en y en 2 temas más

Borrar celda de acuerdo al ultimo dígito numérico en excel

Sub Eliminar() '''' borrar las celda que acaban en 4 Set Rango = Sheets("Hoja1").Range("A1:D100") For Each Celda In Rango If Right(Celda, 1) = 4 Then Celda.Clear End If Next End Sub Mira a ver si te sirve esta macro.
Ha respondido en y en 2 temas más

Actualización automática de macro cuando cambian los datos fuentes

Tienes que crear un evento change en la hoja/s en los que hayan cambios y quieras que se actualicen los datos: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$A$1" Then RESUMEN ''' SI A1 DE ESTA MISMA HOJA CAMBIA, SE EJECUTA...
Ha respondido en

Para Adriel Ortiz ¿Cómo se puede ir a hojas ocultas a través de CommandButton ?

Primero la haces visible y luego la eliges. Si la quieres volver a ocultar, tendrás que poner un evento dentro de la hoja al cerrar para que se oculte de nuevo. Private Sub CommandButton1_Click() Sheets("HOJA1").Visible = True Sheets("HOJA1").Select...
Ha respondido en y en 2 temas más

Excel - Totalizar al final de la hoja

Yo lo haría así. UC = Sheets("HOJA1").Range("A" & Cells.Rows.Count).End(xlUp).Row ''' Busca la ultima celda escrita SumaTotal = WorksheetFunction.Sum(Range("A1:A" & UC)) Sheets("HOJA1").Range("A" & UC + 1) = SumaTotal
Ha valorado "Excelente" la respuesta

Combobox_Change al crear Combobox nuevo

respondió: Sigue los siguientes pasos: 1. Crea una Clase1 y pon el siguiente código: Public WithEvents tbxCustom1 As MSForms.ComboBox 'Custom ComboBox ' Private Sub tbxCustom1_Change() MsgBox "Modificaste el combo: " & tbxCustom1.Name End Sub No todos los...
Ha respondido en

Mismo código para varias hojas en un libro

Te pongo un ejemplo, quizás los expertos tengan una solución mejor, pero creo que esta te valdrá: Private Sub CommandButton1_Click() For Each hoja In Worksheets '' --> Recorre todas las hojas del libro If hoja.Name = "ene17" _ '' --> Si la hoja...
Ha respondido en y en 2 temas más

Combobox dinámico o Validación de datos dinámica

En el siguiente enlace tienes un ejemplo de como se haría. Por si te sirve de ayuda, lo único que yo me baso en celdas determinadas. Formularios: Unificar varios Change() o Exit() en una funcion
Ha valorado "Excelente" la respuesta

Formularios: Unificar varios Change() o Exit() en una funcion

respondió: H o l a: Esta sería una opción. Creé el procedimiento Cargar_Lote, le paso como parámetros los 2 combos, el modificado y el que vas a cargar. En la llamada al procedimiento tienes que poner los 2 combos. El procedimiento será igual para todos los...
Ha preguntado en el tema en

Macro Para transponer dos Columnas

Necesitaría saber como hacer una macro que transpusiera dos columnas en la que la primera tienes los encabezados con celdas vacías, y la segunda tiene los datos con todas las celdas rellenas. Decir que vienes de una tabla dinámica. En la imagen lo...
Ha valorado "Excelente" la respuesta

Contar TextBox NO vacíos y listar en un listbox

respondió: H o l a Te paso la macro Private Sub CommandButton1_Click() 'Por Adriel n = 0 ListBox1.Clear For Each j In Me.Controls If TypeOf j Is MSForms.TextBox Then If TypeName(j) = "TextBox" Then If j.Value <> "" Then n = n + 1 End If End If End If Next...