Carlos Arrocha

Carlos Arrocha

La vida es lucha, pero noblemente interpretada.
 689K puntos  España @carlosarrocha2 desde - visto
Preguntar

Preguntas y respuestas en VBA

Respuesta en a

Macro en excel vba para buscar mes.

Prueba con la siguiente a ver si es lo que necesitas. Ingresando en Mes en la celda D1 y pulsando enter, te trae de la hoja2 el resto de datos hasta la celda D7. Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address(False, False) <>...
Respuesta en y en 2 temas más a

¿Deseo establecer un filtro a través de VBA?

Coloca esta línea dentro de un botón para filtrar en la columna H el texto Si Está. Range("H1").AutoFilter , Field:=1, Criteria1:="S*"
Respuesta en y en 1 temas más a

Error 9 de ejecución en VBA con formulario

Private Sub CommandButton1_Click() Sheets("Detalle_salidas").Unprotect ("2019") If colaborador.Value = "" And servicio.Value = "" And empresa = "" And puesto = "" And cliente = "" And region = "" And motivo = "" Then MsgBox "Debe llenar todos los...
Respuesta en y en 2 temas más a

Error en Código de VBA para borrar una hoja de excel

Veo que el error te sale cuando llamas la macro. Asegúrate que se llama así y donde la tienes ubicada.
Respuesta en y en 3 temas más a

El desplegable me discrimina 1 localidad VBA Excel

Se me atraganta un poco en código vba, pero dime una cosa. Que nombre tiene el combobox. munisipi o Num_equipament?
Respuesta en y en 2 temas más a

Realización de cálculos VBA Excel erróneos

En la primera línea. Donde pone total.value está bien? O es totalArt.
Respuesta en y en 2 temas más a

Como quitar mensaje Invalid Propety Value?

Sinceramente desconozco cual puede ser el fallo, pero prueba con esta línea muy usada en estos casos. On Error Resume Next. Lo colocas al principio de la rutina a ver si te sirve. No es una practica muy recomendable porque no soluciona el problema.
Respuesta en y en 2 temas más a

Como puedo dar formato de % en un Label Excel VBA

No sé si funcionará porque no he probado, pero intenta así: x100Gastat.Caption = Format(x100Gastat, "####,##0.00") & "%"
Respuesta en y en 3 temas más a

Convertir texto a numero VBA EXCEL

Sustituye tú código por este Sub CarlosArrocha() Dim Counter As Integer For Counter = 1 To 1000 Application.Worksheets("Hoja1").Cells(Counter, 14) = Val(Hoja1.Cells(Counter, 1)) 'CDbl Next Counter End Sub Cambia el nombre de la hoja1 por el que tengas.
Respuesta en y en 3 temas más a

Convertir formato de texto a formato de numero VBA

Utiliza esta línea a ver si te sirve. Worksheets("Hoja1"). Columns("C"). _ NumberFormat = "$#,##0.00_);[Red]($#,##0.00)" '<-FORMATO NÚMERO