Actividad pública reciente
Ha empezado a seguir el tema VBA
Ha respondido en
Microsoft Excel
Fórmula para contar datos en excel
=Contar.si(A:Z,MiValor) 'suponiendo que tus datos esten entre las columnas A y Z Tambén puedes reemplazar MiValor por la direccion de la celda donde este el valor =Contar.si(A:Z,AA1)
Ha respondido en
Microsoft Excel
Borrar filas Post Autofiltro
Utiliza un filtro avanzado. Graba una macro para extraer el código. La idea es usar filtro avanzado para que te saque en otro rango las celdas no vacías de tu columna. Luego en tu(s) columna(s) usar Range("A:B"). Clearcontents y luego copias el ranfo...
Ha respondido en
Microsoft Excel
Editor de vb en excel
En Refernecias cuales vínculos a dll y ocx tiene tu libro. Estas librerías deben estar en los equipos de destino. El error que te aparece es porque en el equipo estas libreiras no aparecen o no están registradas.
Ha respondido en
Microsoft Excel
Crear macro que guarde el formato en otro CSV
Creo que tiene que ver con la configuración regional de tu equipo. Verifica cual es tu separador de listas. Esto siempre da problemas. Tiuenes dos opciones: Usra las Apis GetLocalInfo y SetLocalInfo (hay informacion de sobra en internet) para ajustar...
Ha respondido en
Microsoft Excel
Proteger archivo después de guardado
Ya lo tienes ! Después de guardar el libro, vuelve a abrirlo y protege los objetos que quieras application.screenupdating=false doevents Set milibro =workbooks.open(ruta) Milibro. Worksheets("UnaHoja"). Protect "UnaContraseña" Milibro. Save Milibro....
Ha respondido en
Microsoft Excel
Recorres celdas
Dim Fila as Long Private Sub CommandButton1_Click() Fila=Fila+1 TextBox1.Text=Cells(Fila,"A") TextBox2.Text=Cells(Fila,"B") TextBox3.Text=Cells(Fila,"C") TextBox4.Text=Cells(Fila,"D") End Sub
Ha respondido en
Microsoft Excel
Crear un Array en Excel
Dim MiArr() as String Redim MiArr(0 to N) For Fila=0 to N MiArr(Fila)="MiCadena Next Fila Si usas Redim Preserve se agregaráuna nueva fila al arreglo y se conservara su contenido
Ha respondido en
Microsoft Excel
Sumar datos
Private Sub CommandButton1_Click() MsgBox "Suma= " & WorksheetFunction.Sum(Range("A1:A10")), vbInformation, "Suma" End Sub
Ha respondido en
Microsoft Excel
Guardar fecha en excel
With Range("A1") .Formula="=Now()" . Copy . PasteSpecial xlValues End With
Ha respondido en
Microsoft Excel
¿Excel cómo contar celdas del mismo mes?
=Contar.Si("A:A","Enero") Cuenta cuantas veces aparece enero en la columna A
Ha respondido en
Microsoft Excel
Saltar Celdas
Ya lo tienes solo debes incrementar i antes del next i=i+2 next i
Ha respondido en
Microsoft Excel
Mostrar una hoja de excel
Private Sub CommandButton1_Click() Me. Hide Hoja1. PrintPreview Me.Show End Sub
Ha respondido en
Microsoft Excel
Pasar de comentario a dato en excel
Abre el editor de visual basic Inserta un modulo En el modulo crea la función: Public Function ExtraerComentario(rango As Range) As String ExtraerComentario = rango.Comment.Text End Function LLama la función desde tu hoja como te muestra el siguiente...
Ha respondido en
Microsoft Excel
Cambiar valores n/a a 0
En tu fórmula escribe algo así. Te pongo el ejemplo com la fórmula suma por que no se que función estés usando pero todo es cuestión de que lo adaptes: =Si(EsError(Suma(A1:A10)),0,Suma(A1:A10))
Ha respondido en
Microsoft Excel
Inquietud de toma de datos en Excel
Supongo que cuando abres el libro con las fórmulas excel te pregunta si quieres actualizar los vínculos que tiene con otros libro. Selecciona no actualizar. Si esto no funciona puedes probar ajustando la opción de calcular a manual (Herramientas...