EasyHour Functional Test in C#
EasyHour es una aplicación que le permite al usuario fácilmente la creación y consulta de uno o varios horarios. El usuario es quien realizará de manera personalizada un listado máximo de ocho materias, que permitirán la creación de los horarios. En general, se espera que el usuario pueda crear, editar y personalizar a su gusto fácilmente un horario, evitando así el arduo trabajo que involucra hacer esto mismo en una hoja de excel.
Programa ReadExcel
InicializarExcel();
//Crear hojas de trabajo (Se realiza sola una vez).
CrearHojasDeTrabajo();
//Inicializar hojas de trabajo.
InicalizarHojasDeTrabajo();
Pasos:
1. Guardar pdf en Foxit Reader txt. (Manual).
2. Copiar texto del archivo txt en un archivo de excel xlsx. (Manual)
3. Eliminar espacios en blanco.
4. Separar el texto en dos columnas. Excel 2013 (Datos/Texto en Columnas/De ancho fijo 40) (Manual)
//EliminarEspacios(); (Preferiblemente hacerlo de forma manual)
5. Borrar electivas(profesionales,biologia,humanidades,etc), extrariculares, idiomas.
BorrarElectivas();
6. Eliminar texto no deseado.
EliminarTextoNoDeseado(range);
7. Pegar semestres en diferentes hojas de trabajo.
PegarSemestre();
8. Eliminar el texto "Semestre-#" de cada hojas de trabajo.
ELiminarTextoSemestrePorSemestre();
9. Eliminar fila de nombre extenso.
EliminarEspaciosEnBlanco();
10. Solucionar problema: Nombre de materias muy extensos.
SolNombreExtensos();
11. Borrar materias repetidas por semestre.
BorrarMateriasRepetidasPorSemestre();
12. Quitar espacios en blanco de celdas
QuitarEspaciosEnBlancoCeldas();
13. Lectura
ExtraerClasesDeGrupos();
14. Guardar archivo de excel con los cambios realizados.
SaveExcel();