martes, 29 de septiembre de 2020

Realización del Crud Segunda Parte





























 Vamos a continuar con nuestro Crud.

En el formulario que posteriormente crearemos, en más de una celda utilizaremos la función predeterminada Indirecto.

¿Qué hace la función Indirecto?

La función INDIRECTO es una función de búsqueda y referencia. Se usa para devolver la referencia a una celda en un representación de cadenas. Las variables de ella son muy simples: = INDIRECTO (texto_ref; a1). texto_ref es una referencia a una celda que contiene una referencia en estilo A1, una referencia en estilo L1C1, un nombre definido como una referencia o una referencia a una celda como una secuencia de caracteres de texto. Si texto_ref no es una referencia de celda válida, INDIRECTO devuelve el valor de error #REF !.

Cuando hagamos el formulario lo entenderes con el ejemplo.

Seguiremos configurando la hoja Configuracion:

Introduciremos en las celdas:

A1: TIPO. Le he dato un color azul a la celda y texto en color blanco.
A2: ANAERÓBICO.
A3: MUSCULACIÓN.

En la Celda B1: ANAERÓBICO.
B2: BICICLETA
B3: CAMINAR
B4: CORRER
B5: MAGALIX
B6: MÁQUINA

Desde la celda B2 hasta B6 le asignaremos el nombre de ANAERÓBICO.

Esto lo hacemos seleccionando desde la celda B2 hasta B6, y en la parte que vemos en la foto de la izquierda, escribiremos la palabra ANAERÓBICO y pulsaremos enter.


Continuamos con la Columna C:
C1: MUSCULACIÓN
C2: ABDOMINAL
C3: ANTEBRAZOS
C4: BICEPS
C5: ESPALDA
C6: FEMORAL
C7: GEMELOS
C8: HOMBROS
C9: PECTORAL
C10: PIERNAS
C11: TRICEPS

Desde la celda C2 hasta la C11 le asignaremos el nombre de MUSCULACIÓN.

Continuamos con las columnas que indicaremos el ejercicio anaeróbico que constará en el software.
En la celda D1 pondremos Bicicleta Estática. Le daremos un color verde y fuente de color blanco.
En la celda D2 podremos BICICLETA ESTÁTICA. Y la nombraremos con BICICLETA

En la celda E1 pondremos Caminar . Le daremos un color verde y fuente de color blanco.
En la celda E2 pondremos CAMINAR. Y la nombraremos CAMINAR.

En la celda F1 pondremos Correr. Le daremos un color verde y fuente de color blanco.
En la celda F2 pondremos CORRER. Y la nombraremos CORRER.

En la celda G1 pondremos Magalix. Le daremos un color verde y fuente de color blanco.
En la celda G2 pondremos MAGALIX. Y la nombraremos con MAGALIX.

En la celda H1 pondremos Máquina Escalada. Le daremos un color verde y fuente de color blanco.
En la celda H2 pondremos MÁQUINA ESCALADA. Y la nombraremos con MÁQUINA.

En la celda I1 pondremos Abdominales. Le daremos un color negro y fuente color blanco.
En la celda I2 pondremos ELEVACIONES DE PIERNAS. 
En la celda I3 pondremos ELEVACIONES DE PIERNAS ENCOGIDAS BANCO
En la celda I4 pondremos ELEVACIONES DE PIERNAS RECTAS BANCO
En la celda I5 pondremos ENCOGIMIENTO DE ABDOMINALES
En la celda I6 pondremos EXTENSIÓN PIERNAS AL PECHO
En la celda I7 pondremos TUMBADO PIERNAS AL PECHO CON GIRO TRONCO

Desde la celda I2 a la I7 la nombraremos con ABDOMINALES.

En la celda J1 pondremos Antebrazos.Le daremos un color negro y fuente color blanco.
En la celda J2 pondremos GIRO MUÑECA CON MANCUERNAS.
En la celda J3 pondremos GIRO MUÑECA CON UNA MANCUERNA.
En la celda J4 pondremos GIRO MUÑECA INVERTITO CON MANCUERNA.

Desde la celda J2 a la J4 la nombraremos con ANTEBRAZOS.

En la celda K1 pondremos Biceps. Le daremos un color negro y fuente color blanco.
En la celda K2 pondremos CURL ALTERNO MANCUERNA SENTADO.
En la celda K3 pondremos CURL INCLINADO MANCUERNAS.
En la celda K4 pondremos CURL BARRA PIE.
En la celda K5 pondremos CURL CONCENTRADO MANCUERNA.
En la celda K6 pondremos CURL MANCUERNAS ALTERNO
En la celda K7 pondremos CURL ZOOTMAN MANCUERNAS
En la celda K8 pondremos CURL ZOOTMAN CON BARRA

Desde la celda K2 a la K8 la nombraremos con BICEPS


En la celda L1 pondremos Espalda. Le daremos un color negro y fuente color blanco.
En la celda L2 pondremos CONCENTRACIÓN CON MARCUERNAS.
En la celda L3 pondremos PESO MUERTO.
En la celda L4 pondremos REMO CON BARRA.
En la celda L5 pondremos REMO CON MANCUERNAS

Desde la celda L2 a la L5 nombraremos con ESPALDA.

En la celda M1 pondremos Femoral. Le daremos un color negro y fuente color blanco.
En la celda M2 pondremos EXTENSIONES EN BANCO.

La celda M2 la nombraremos con FEMORAL.

En la celda N1 pondremos Gemelos. Le daremos un color negro y fuente color blanco.
En la celda N2 pondremos ELEVACIONES DE TALONES.

La celda N2 la nombraremos con GEMELOS.




En la celda O1 pondremos Hombros. Le daremos un color negro y fuente color blanco.
En la celda O2 pondremos DELTOIDE POSTERIOR SENTADO.
En la celda O3 pondremos ELEVACIONES FRONTALES CON MANCUERNAS.
En la celda O4 pondremos ELEVACIONES LATERALES CON MANCUERNAS.
En la celda O5 pondremos ENCOGIMIENTO CON MANCUERNAS.
En la celda O6 pondremos PRESS MILITAR.
En la celda O7 pondremos PRESS MILITAR CON MANCUERNAS.
En la celda O8 pondremos PRESS TRAS NUCA CON BARRA.
En la celda O9 pondremos REMO CON BARRA.
En la celda O10 pondremos REMO CON MANCUERNAS.

Desde la celda O2 a la O10 la nombraremos con HOMBROS.

En la celda P1 pondremos Pectoral. Le daremos un color negro y fuente color blanco.
En la celda P2 pondremos APERTURA MANCUERNAS HORIZONTAL.
Enla celda P3 pondremos APERTURA MANCUERNAS INCLINADO.
En la celda P4 pondremos PRESS BANCA HORIZONTAL BARRA.
En la celda P5 pondremos PRESS BANCA HORIZONTAL MANCUERNAS.
En la celda P6 pondremos PRESS BANCA INCLINADO BARRA.
En la celda P7 pondremos PRESS BANCA INCLINADO MANCUERNAS.
En la celda P8 pondremos PULLOVER.


En la celda Q1 pondremos Piernas. Le daremos un color negro y fuente color blanco.
En la celda Q2 pondremos ELEVACIONES PIERNAS BANCO.
En la celda Q3 pondremos SENTADILLA.

Desde la celda Q2 a la Q3 la nombraremos con PIERNAS.

En la celda R1 pondremos Triceps. Le daremos un color negro y fuente color blanco.
En la celda R2 pondremos EXTENSIÓN TRICEPS A UNA MANO.
En la celda R3 pondremos FONDOS PARALELAS.
En la celda R4 pondremos PATADA ATRÁS.
En la celda R5 pondremos PRESS FRANCÉS BARRA E-Z.
En la celda R6 pondremos PRESS FRANCÉS BARRA PIE.
En la celda R7 pondremos TRICEPS UNA MANO LATERAL TUMBADO.

Desde la celda R2 a laR7 la nombraremos con TRICEPS.




Esta parte es bastante importante para luego realizar el formulario, ya que se alimentará de todo ésto.









viernes, 25 de septiembre de 2020

Realización de un Crud en Microsoft Excel

 Vamos a iniciar una serie de entradas para realizar  un CRUD en Microsoft Excel. 

Este Crud será para nivel usuario, no será para usarlo a nivel profesional.

Empezaremos preguntarnos, ¿Qúe es un CRUD?


En informática, CRUD es el acrónimo de "Crear, Leer, Actualizar y Borrar" (del original en inglés: Create, Read, Update and Delete), que se usa para referirse a las funciones básicas en o la capa de persistencia en un software

Lo único que necesitaremos será el software de Microsft Excel. En principio vamos a realizar para llevar el Deporte que vamos realizando la mayoría de los días de nuestra vida.

Crearemos un Libro Nuevo que cada uno lo llamará como quiera. En principio vamos a necesitar una Hoja que llamaremos BBDD, otra que llamaremos Formulario y una tercera que llamaremos Configuración. En esta segunda es donde se encontrará el formulario, donde iremos registrando los datos, donde obtendremos el registro a modificar o simplemente a ver los datos y por último el registro que creamos que debemos eliminar.

Lo primero que haremos será crear nuestro libro y lo guardaremos, en mi caso, Crud y elegiremos, Libro habilitado para macros, como nos muestra la fotografía.




Seguiremos nombrando las hojas a la primera le ponemos BBDD, a la segunda Formulario, tercera Configuracion. A mi me gusta también asignarle esos nombres a las hoja en VisualBasic. Esto lo haremos entrando en la pestaña Programador y posteriormente pulsaremos en VisualBasic.
Haremos doble click en Hoja1 y en las propiedades de la hoja pulsaremos en Name para cambiarle el nombre e introduciremos el BBDD, haremos lo mismo en la Hoja2 y Hoja3 pero en este caso pondremos Formulario, y por último Configuracion, por supuesto sin tilde.

Empezaremos por diseñar la hoja BBDD y pondremos lo siguiente en cada celda de la primera fila:

En A1 pondremos ID.
En B1 pondremos FECHA.
En C1 pondremos MES.
En D1 pondremos AÑ0.
En E1 pondremos TIPO.
En F1 pondremos MUSCULO.
En G1 pondremos EJERCICIO.
En H1 pondremos SERI
ES.
En I1 pondremos REPETICIONES.
En J1 pondremos PESO.

Más o menos tendrá esta vista.







sábado, 12 de septiembre de 2020

Pueden cerrar Preventivamente la Fuerza Policial un Establecimiento durante el Covid-19

 Nos hacemos la pregunta de que ¿Puede cerrarnos preventivamente la Fuerza Policial nuestro establecimiento durante el Covid-19?

De acuerdo con el articulo 14 del Decreto-ley 21/2020, de 4 de agosto, por el que se establece el régimen sancionador por el incumplimiento de las medidas de prevención y contención aplicables en Andalucía ante el COVID-19, que nos habla de las medidas provisionales nos dice:

1. En los supuestos de imputación de infracciones muy graves, el órgano competente para resolver el procedimiento puede ordenar de forma motivada cualesquiera de las medidas provisionales previstas en el artículo 56 de la Ley 39/2015, incluido el cierre del establecimiento o la suspensión de la actividad o acto objeto de infracción, atendiendo en todo caso a los principios de proporcionalidad, efectividad y menor onerosidad.

2. La medida provisional debe ser ratificada, rechazada o modificada en la resolución iniciadora del procedimiento sancionador, que debe dictarse en los quince días siguientes a la adopción de la medida. Quedan sin efecto aquellas que, vencido el plazo, no se han ratificado.

3. Las medidas provisionales, salvo que se levanten, permanecen vigentes hasta la resolución firme en vía administrativa, con independencia de los cambios de titular que se puedan producir en el establecimiento.

4. Excepcionalmente, en los supuestos de riesgo grave para la salud de las personas, las medidas provisionales previstas en el apartado 1 de este artículo puede adoptarlas directamente el personal inspector, o las Fuerzas y Cuerpos de Seguridad, con carácter previo a la iniciación del procedimiento, y deben ratificarse, modificarse o revocarse en la resolución iniciadora del procedimiento sancionador en el plazo máximo de quince días. En todo caso, estas medidas quedan sin efecto si, una vez transcurrido el plazo mencionado,  el procedimiento no se inicia o la resolución de inicio no contiene un pronunciamiento expreso sobre las medidas.

Como observamos en el apartado 4 del articulo citado nos dice que en los supuestos de riesgo grave para la salud de las personas, las medidas provisionales previstas en el apartado 1, que incluye  el cierre del establecimiento o la suspensión de la actividad. 

En el apartado 2 nos dice que las medidas provisionales, como puede ser en este caso, deben ser ratificadas, rechazadas o modificadas por una resolución  iniciada por el procedimiento sancionador, que debe dictarse en los 15 días siguientes a la adopción de la medida.

Es decir, nos pueden cerrar preventivamente el establecimiento y la Junta de Andalucía tiene quince días para poder ratificar, rechazar o modificar la resolución. Por lo que se entiende que si un agente policial nos cierra el local preventivamente, hasta que la Junta de Andalucía no levante el procedimiento no podemos abrir. Y en el caso de que la Junta de Andalucía no ratifique la medida, una vez cumplido el plazo de 15 días podremos abrir.

Para aclarar la situación, esto no es que estemos incumpliendo el horario, y nos digan que cerremos que ya ha pasado la hora y abrimos el próximo día, esto es que nos cierran preventivamente el local y no podemos abrirlo, hasta que la Junta de Andalucía  dicte resolución o pasado los 15 días sin que haya dicho nada, y por supuesto dependiendo de la resolución de la Junta.

¿Cuando la Fuerza Policial puede aplicarnos dicha medida?

Como dice en el punto 1 de dicho articulo debe ser Infracción Muy Grave.

¿De que dependerá el tipo de infracción que podemos cometer?

Será Infracción Leve, de acuerdo con lo dictado en el articulo 5.2 de la misma norma que nos dice:

A los efectos del presente artículo se entiende por incumplimientos que puedan suponer, directa o indirectamente, un riesgo o un daño leve para la salud de la población aquellos que produzcan un riesgo de contagio de menos de 15 personas.

Será Infracción Grave, de acuerdo con lo dictado en el artículo 6.2 de la misma norma que nos dice:

A los efectos del presente artículo se entiende por incumplimientos que puedan suponer, directa o indirectamente, un riesgo o un daño grave para la salud de la población aquellos que produzcan un riesgo de contagio de entre 15 y 100 personas.

Será Infracción Muy Grave, de acuerdo con lo dictado en el artículo 7.2 de la misma norma que nos dice:

A los efectos del apartado 1, se considera que un incumplimiento puede suponer, directa o indirectamente, un riesgo o daño muy grave para la salud de la población, si produce un riesgo de contagio de más de 100 personas.


martes, 8 de septiembre de 2020

Formato fecha en Microsoft Excel

 Tenemos en una celda una fecha , por ejemplo hemos puesto en la celda A2 lo siguiente:

05/03/2020

Ahora lo que vamos a realizar, partiendo de la celda A2 donde tenemos la fecha, datos del día, mes y año en distintos formatos.

Vamos a comenzar con el año, aquí no existe ningún formato que nos de un texto, solamente haremos que nos de los cuatro dígitos del año, o con dos dígitos.

Para que nos de los cuatro dígitos del año introduciremos la siguiente fórmula en la celda C5;

=AÑO(A2)  nos dará el resultado de 2020.

Para que nos de los dos dígitos del año introduciremos la siguiente fórmula en la celda D5;

=TEXTO(A2;"AA") nos dará el resultado 20.

Vamos a seguir con el mes, obtendremos el mes en dígitos, el nombre del mes corto y largo.

Primero vamos a obtener el mes en número, introduciremos la siguiente fórmula en la celda C8:

=MES(A2)  nos dará el resultado de 3.

Segundo vamos a obtener el nombre del mes en formato corto, introduciremos la siguiente fórmula en la celda D8:

=TEXTO(A2;"mmm") nos dará el resultado de mar.

Tercero vamos a obtener el nombre completo del mes, introduciremos la siguiente fórmula en la celda E8:

=TEXTO(A2;"MMMM") nos dará el resultado de marzo.

Para que nos de el día en número, introduciremos la siguiente fórmula en la celda C11.

=DIA(A2)

Para que nos de el día en letras, solamente las dos primeras letras del día de la semana, introduciremos la siguiente formula en la celda D11

=TEXTO(A2;"DDD")

Para que nos de el nombre completo del día de la semana, introduciremos la siguiente formula en la celda E11

=TEXTO(A2;"DDDD")