Respuesta
en
Microsoft Excel
a
Pregunta sobre Macros
Se me ocurre que lo que intentas hacer no requiere macros. Puedes hacerlo de dos formas sencillas: 1. Mediante un AutoFiltro, de tal forma que cuando filtres la tabla con base en el nombre del alumno, todos los demás datos quedarían ocultos y verías...
Respuesta
en
Microsoft Excel
a
Fórmulas y funciones
No entiendo tu pregunta... Si lo que necesitas es hacer operaciones entre las celdas de varias hojas o libros, solamente debes usar la barra de fórmulas en la parte superior de tu excel y ubicarte (con el mouse) en cada hoja o libro que desees. Si...
Respuesta
en
Microsoft Excel
a
¿Cómo puedo generar números aleatorios en un rango determinado sin repetir valores en excel?
Puedes usar un complemento de Excel llamado "Análisis de Datos", este lo debes encontrar en el menú Herramientas, si no lo tienes, entonces hay que habilitarlo, esto lo haces ingresando por: Herramientas/Complementos... y seleccionas este...
Respuesta
en
Microsoft Excel
a
Sumar horas
Si la hora está en formato HH:MM, entonces sólo le sumas un minuto, así: =A1 + "00:01"
Respuesta
en
Microsoft Excel
a
Libros y Hojas protegidos
Para saber si una hoja está protegida puedes usar la siguiente instrucción: If ActiveSheet.ProtectContents = True Then ..... End If
Respuesta
en
Microsoft Excel
a
Contar domingos
Disculpa la demora. No conozco una función que por sí sola cuente los domingos, pero podrías usar la función =WEEKNUM(fecha, tipo). De esa forma puedes saber cuántas semanas hay entre dos fechas. Si en tipo, seleccionas 1, la función cuenta las...
Respuesta
en
Microsoft Excel
a
Excel
Creo que no existe una función para ello, pero se puede hacer una muy sencilla que te traiga el nombre o el nombre completo (incluyendo la ruta). Algo así: Public Function FName() 'FName = ThisWorkbook.FullName FName = ThisWorkbook.Name End Function...
Respuesta
en
Microsoft Excel
a
Botón para Guardar
Puedes usar el evento BefoteSave del objeto Workbook. Algo así: Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) MsgBox ("") End Sub
Respuesta
en
Microsoft Excel
a
Repetición de datos en una hoja
Se me ocurre que puedes usar la función CONTAR. SI, y determinar para cada celda, sino el dato que se ingresa ya se encuentra, pues si el CONTAR. SI te muestra un número mayor a 1, entonces es porque el dato ya existe. Esto lo puedes hacer para que...
Respuesta
en
Microsoft Excel
a
Guardado de hojas
Se me ocurre que puedes hacer una macro que proteja cada una de las hojas de manera automática. Puede ser algo así: For i = 1 To Worksheets.Count Worksheets(i).Select ActiveSheet.Protect Password:="xxxx" Next i