Marcial C. C.

Marcial C. C.

Experto en Excel VBA
 47,6K puntos  Galicia, España @cascamar desde - visto
Preguntar

Respuestas

En Excel, C+omo Visualizar Solo Las Lineas Utilizadas

1.-Sitúate en la fila 51 y haz clic encima del del número de fila (51). 2.-Pulsa CTRL + SHIFT + flecha hacia abajo, para seleccionar todas las filas desde la 51 hasta la última de la hoja. 3..- Pulsa botón derecho del ratón y selecciona Ocultar. Con...
Respuesta en y en 2 temas más a

Cambiar de color pestanas de excel compartido, con condicional

Carlos pon este código en el evento Change de la hoja: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A1")) Is Nothing Then Select Case Target Case 1: ActiveWorkbook.Sheets("Hoja2").Tab.Color = vbRed 'Rojo Case 2:...
Respuesta en y en 1 temas más a

Error al convertir el tipo de datos varchar a numeric

Inténtalo así: Select * from tabla where campo=CInt(Txtano.Value)

Cambiar color celda según valor depliegable

Deberías de utilizar, dentro del formato condicional, Resaltar reglas de celdas->Es igual a... y ahí poner Esencial, sin comillas en una regla. Haz lo mismo para Básico. Si te ha valido la respuesta.

¿Cómo inserto filas con los valores de la anterior automáticamente?

Prueba con esto: Sub Insertar() Dim fila As Integer fila = ActiveCell.Row If fila < 4 Then MsgBox ("Ahi no se puede insertar") Exit Sub End If Rows(fila).Insert shift:=xlDown Rows(fila + 1).Copy Rows(fila).PasteSpecial Paste:=xlPasteAll...
Respuesta en y en 1 temas más a

¿Cómo se puede guardar un archivo excel por parte de un usuario externo que completa un formulario con macro?

Se puede hacer con código, aunque deberías hablar con el administrador para que te diera permiso para modificar los permisos. Mediante código, puedes poner la carpeta en modo lectura-escritura, grabar el fichero y volver a dejar la carpeta de solo...
Respuesta en y en 1 temas más a

Cargar datos en un Textbox según la selección desde un Combobox

Cambia el nombre de tu textbox y del combobox, y utiliza el evento change del combo: Private Sub ComboBox1_Change() TextBox1.Value = Application.WorksheetFunction.VLookup(ComboBox1.Value, Range("D:H"), 5, 0) End Sub Si te ha valido la respuesta.
Respuesta en y en 3 temas más a

Necesito una macro para cerra userform y guardar/cerrar excel directamente.

Esto te cierra el formulario, graba el libro y sale de Excel. Asígnalo a un botón del formulario Private Sub CommandButton1_Click() UserForm1. Hide 'Cierra el formulario, pon el nombre de tu formulario' ActiveWorkbook. Save 'Graba el libro'...

Al escribir en un rango de celdas me traslade a otra página

Hazlo así: Private Sub Worksheet_Change(ByVal Target As Range) 'Marcial Castro Range("C34").Select If Not Intersect(Target, Range("C5:C34")) Is Nothing Then Worksheets("Artículos").Select End If End Sub
Respuesta en y en 1 temas más a

VBA Excel Funcion Mes Completo

Si los meses te valen en inglés; sería fácil, solo cambiando: Cells(Y,8)=Mes por Cells(y, 2) = Application.WorksheetFunction.Text(Range("G" & y), "mmmm") cómo imagino que los quieres en español pon este código: Sub Poner_Mes() Dim Mes As String ult =...