Está en la página 1de 15

AUDITORIA SELECTIVA

En efecto, en este ámbito de la actividad se


presentan frecuentemente situaciones cuyas
condiciones indican una perfecta educación
para el empleo del muestreo estadístico
como la masividad , ósea la existencia de
numerosas partidas que deben sujetarse a
examen; Y la homogeneidad del universo,
ósea el hecho de que las prácticas tienen un
comportamiento similar en algunas de sus
características tales como: estimaciones de
población, investigaciones de mercados,
apreciaciones de la opinión pública, control
de calidad de artículos que salen de un
proceso industrial, inspección de la cantidad de productos entregados por los
proveedores etc.
Con el empleo de técnicas de muestreo estadístico en el examen de estados
financieros, el auditor normalmente lleva a cabo pruebas selectivas de
transacciones financieras. Solo en casos extraordinarios deberá examinar todas o
sustancialmente todas las partidas que integran un grupo de operaciones.

Generalmente se puede obtener información respecto a las características de un


grupo de partidas, estudiando una pequeña muestra.

Siempre que el autor utiliza una técnica de muestreo se enfrenta tres problemas
más: como seleccionar las partidas, cómo determinar el tamaño de la muestra y
como evaluar los resultados de la muestra.

Al resolver estos interrogantes debe considerar la calidad de los controles internos


en vigor, el tipo de auditoria que esta siendo llevado a cabo, las condiciones
descubiertas a medida que la auditoría avanza, la naturaleza de las transacciones
que se examinan, el volumen de las mismas y clase del personal responsable del
registro de las operaciones.

Sin embargo por diferentes que sean entre sí las aplicaciones guardan entre ellas
un elemento común que hace posible la sistematización del procedimiento y el
establecimiento de principios generales, independiente de la utilización de la
utilización concreta a que se destine.

El auditor puede lograr un muestreo estadístico. El muestreo sobre la base de


juicio personal es la técnica tradicional denominada muestreo no aleatorio; en este
caso la selección y la amplitud de la misma se hacen sobre una base subjetiva, en
ocasiones arbitraria.
AUDITORIA MANUAL

El auditor interno debe preparar un plan


de trabajo que contemple las auditorías
que ejecutará en un período de tiempo
determinado, este debe ser presentado
a la autoridad superior correspondiente
de más alto nivel jerárquico para su
aprobación.
El plan de auditorías, ideal para la
empresa, ha sido una preocupación
para el auditor interno en todo
momento: ¿cómo lograr que la Auditoría
Interna no permanezca inmóvil y retenga y aumente su valor ante la alta gerencia
cada día?
Para tener éxito hoy en día, las organizaciones y los auditores internos deben
diseñar un plan de auditoría centralizado en aquellas áreas de negocios
significativas para los estados contables y que son vitales respecto al tipo de
riesgo que enfrenta la empresa; el resultado no es sólo una auditoría eficiente,
sino también una auditoría más efectiva.
Como afirma Radburn (2002), "Los auditores internos deben preguntarse cuáles
son las áreas de actividad más importantes de la organización. Una pregunta
relacionada identificaría a aquellas áreas en las cuales, si algo saliera mal, se
paralizaría toda la organización. Luego hace falta considerar que podría salir mal,
calcular la probabilidad de una falla y las consecuencias de tal falla." Además
agrega: "Quizá 10% o 15% de todos los recursos de auditoría deberían
permanecer sin agenda programada y disponibles para asuntos inesperados y no
planificados." La realidad es que los auditores no disponen de recursos ilimitados.
No se puede auditar todo, pero todo no necesita ser auditado con el mismo nivel
de detalle. El plan anual de auditoría debe reflejar la importancia relativa de los
asuntos a ser auditados.
En la actualidad, en Cuba el plan anual nominalizado de la actividad de auditoría
se confecciona según lo establecido en la Resolución 40 (2003) del MAC, donde
se emite un procedimiento que tiene como objetivo: "Establecer los métodos y
sistemas para la elaboración, registro y control del plan anual de auditoría, así
como la información de su cumplimiento." El MAC emite y distribuye las directivas
que sirven de base para la elaboración del plan anual del Sistema Nacional de
Auditoría.
A nuestro juicio, independientemente de que se consideren las directivas de
trabajo que se reciban del MAC teniendo en cuenta la importancia que tiene para
la organización en la actualidad la identificación de los riesgos y la imperiosa
necesidad de accionar para ponerlos bajo control; la información obtenida a partir
de la confección del mapa de riesgos global de la institución debe ser utilizada por
el auditor interno para la confección del plan anual de auditorías que constituirán
las prioridades a auditar en el centro por constituir los fundamentales riesgos que
enfrenta la organización en el cumplimiento de los objetivos.
Auditoria computarizada
La Auditoría Informática es un proceso
llevado a cabo por profesionales
especialmente capacitados p ara el efecto, y
que consiste en recoger, agrupar y evaluar
evidencias para determinar si un Sistema de
Información salvaguarda el activo
empresarial, mantiene la integridad de los
datos ya que esta lleva a cabo eficazmente
los fines de la organización, utiliza
eficientemente los recursos, cumple con las
leyes y regulaciones establecidas.
Permiten detectar de Forma Sistemática el
uso de los recursos y los flujos de información dentro de una Organización y
determinar qué Información es crítica para el cumplimiento de su Misión y
Objetivos, identificando necesidades, falsedades, costes, valor y barreras, que
obstaculizan flujos de información eficientes. En si la auditoría informática tiene 2
tipos las cuales son:
AUDITORIA INTERNA: Es aquella que se hace desde dentro de la empresa; sin
contratar a personas ajenas, en el cual los empleados realizan esta auditoría
trabajan ya sea para la empresa que fueron contratados o simplemente algún
afiliado a esta.
AUDITORIA EXTERNA: Como su nombre lo dice es aquella en la cual la empresa
contrata a personas de afuera para que haga la auditoría en su empresa. Auditar
consiste principalmente en estudiar los mecanismos de control que están
implantados en una empresa u organización, determinando si los mismos son
adecuados y cumplen unos determinados objetivos o estrategias, estableciendo
los cambios que se deberían realizar para la consecución de los mismos.
Los mecanismos de control en el área de Informática son:
Directivos, preventivos, de detección, correctivos o de recuperación ante una
contingencia.
Los objetivos de la auditoría Informática son:
 El análisis de la eficiencia de los Sistemas Informáticos
 La verificación del cumplimiento de la Normativa en este ámbito
 La revisión de la eficaz gestión de los recursos informáticos.
También existen otros tipos de auditoría:
 Auditoría operacional: se refiere a la revisión de la operación de una empresa y
juzga la eficiencia de la misma.
 Auditoría administrativa: se refiere a la organización y eficiencia de la
estructura del personal con la que cuenta el personal y los procesos
administrativos en que actúa dicho personal.
 Auditoría social: se refiere a la revisión del entorno social en que se ubica y
desarrolla una empresa, con el fin de valorar aspectos externos e internos que
interfieren en la productividad de la misma.
Sus beneficios son:
 Mejora la imagen pública.
COMO PROGRAMAR MACROS EN EXCEL

La opción para programar macros mediante el uso de la grabadora esta en la


ficha “DESARROLLADOR” de excel.
Pero la ficha desarrollador no esta activada normalmente, así que es muy
probable que tu no la veas en la parte superior de tu excel, donde esta “INICIO,
INSERTAR, DISEÑO DE PAGINA…”, así que sera necesario activar esa opción.
Activar la ficha desarrollador de excel
1. Abrir Excel
2. Click en archivo / Opciones/ Personalizar cinta de opciones
3. En la sección derecha de la ventana siguiente, activa la casilla de
verificación de la opción “Desarrollador”

1. Click en aceptar.
Ahora ya podrás ver la ficha Desarrollador.
Como Crear macros en Excel usando la grabadora.
Al usar la grabadora para programar macros excel, básicamente se esta
generando código por cada acción que realizas una vez que presionas el botón de
grabar maco, es decir, enciendes la grabadora y luego haces el procedimiento que
normalmente realizas para determinada tarea en excel, una vez que terminas el
proceso simplemente detienes la grabación dando click en detener grabación.
Aquí hay algo muy importante a destacar, para lograr que las macros generadas
sean lo mas eficientes posible, es de suma relevancia que prepares muy bien el
procedimiento a realizar durante la grabación, eso significa que tal vez haya cosas
que puedas mejorar en tu proceso.
Un ejemplo claro de esto es el proceso de copiar y pegar, en la mayoría de los
casos se usa el ratón para seleccionar un rango determinado, la grabadora de
macros detectara ese rango seleccionado y así lo guardara, pero es posible que
ese rango no sea siempre igual, en esos casos la macro resultante no cumpliría
con lo que realmente se requiere.
El caso de copiar y pegar se puede resolver usando una combinación de teclas
para seleccionar, por ejemplo, seleccionar la primera celda del rango que se va a
seleccionar, presionar CONTROL – SHIFT – FLECHA DERECHA y CONTROL –
SHIFT – FLECHA ABAJO.
Lo descrito en el párrafo anterior hace que la macro selecciona hasta el ultimo
dato a la derecha y luego hasta el ultimo dato hacia abajo, de ese modo se logra
seleccionar toda la información siempre, esto si no hay celdas vacías en tanto en
la primera fila como en la primera columna.
Una vez que tenemos claro el procedimiento que debemos seguir para la tarea
que deseamos programar, ya estamos listos para iniciar.
Para esto veremos un ejemplo donde la idea es almacenar los datos de registro
diarios dentro de una hoja concentradora, es decir, tenemos una hoja donde se
registra la información del día, al cerrar el día se debe pasar esta información a
otra hoja donde se va almacenando el registro de todos los días, seria nuestra
base de datos general.

En esta imagen se puede observar la hoja de registro diario, lo que queremos es


pasar esos registros a la hoja concentradora.
1. Antes de iniciar, es importante seleccionar una celda que no sea la primera
que se usara al realizar la tarea a programar, incluso es bueno seleccionar
una hoja diferente a la que se usara primero para tal operación.
2. Dar click en la ficha PROGRAMADOR
3. Click en Grabar Macro
1. Poner un nombre a la macro

1. Aceptar.
2. Seleccionar la hoja donde están los datos.
3. Click en la primera celda de los datos a copiar
4. Presionar CONTROL – SHIFT – FLECHA DERECHA para seleccionar todo
el rango hacia la derecha, esto también se puede hacer de la manera
tradicional con el ratón, esto en caso de que sea posible que puedan existir
celdas vacías en esa primera fila.
5. Una vez que la primera fila con datos se ha seleccionado, debemos
seleccionar hacia abajo hasta el ultimo registro, esto se hace con CONTROL
– SHIFT – FLECHA ABAJO, es importante hacerlo de esta manera para los
casos donde los datos a copiar ocupan rangos dinámicos, así no
aseguramos de que siempre se seleccionara todo el rango aunque no
siempre sea igual.
6. Control c para copiar
7. Seleccionar la hoja donde se pegaran los datos
8. Seleccionar la primera celda donde se pegaran los datos
9. Click derecho en esa primera celda
10. Click en insertar los datos copiados.
11. Click en la opción desplazar las celdas hacia abajo ( esto es para que
cuando haya datos ya registrados, estos se desplacen hacia abajo y no se
borren ).
12. Aceptar.
13. Click en la celda A1
14. Seleccionar la hoja de donde se copiaron los datos
15. Presionar ESC para desactivar el modo copiar.
16. Presionar la tecla suprimir, si se desea eliminar la información que ya se
respaldo.
17. Seleccionar la celda A1.
18. Click en detener grabación en la ficha Desarrollador.
Ver el código de la macro que se ha generado.
Con el procedimiento anterior se ha generado un código VBA de esa macro,
puedes verlo presionando ALT – F11

En la sección de la derecha de esa ventana se puede ver el código generado, esto


también te puede ayudar para aprender a escribir código tu mismo.
Como ligar esa macro a un botón para ejecutarla.
Puedes ligar esa macro a un botón, de ese modo podrás ejecutarla en cualquier
momento dando click en ese botón.
1. En la ficha desarrollador da click en insertar
2. Seleccionar el primer botón dando click en el
3. en la hoja de calculo da click para pegar el botón, puedes cambiar su tamaño
y texto
4. te saldrá una ventana donde podrás seleccionar la macro a la que quieres
ligar el botón
De este modo cada vez que des click en ese botón se ejecutara la macro que
generaste.
Como puedes observar, programar macros en excel es sumamente sencillo, el
trabajo realmente lo haces una vez al grabar la macro, después haces todo ese
trabajo simplemente dando click en un botón.
QUE ES VBA Y PARA QUE SIRVE
Y te estarás preguntando, ¿qué son las macros? Pues muy sencillo, son pequeños
textos escritos en código VBA (lenguaje de programación de Microsoft Excel) que
nos permiten automatizar ciertas tareas a través de botones.
Por ejemplo, una macro muy sencilla sería aquella que nos pide un número en
Excel a través de una ventana después de hacer click en un botón. ¿Interesante
verdad?
Pero la utilidad de las macros es mucho más que esto. Por ejemplo, algunos
ejemplos útiles y de uso cotidiano que puedes hacer con macros son:
 Copiar los datos de una hoja de Excel en un nuevo libro.
 Crear una copia de seguridad de un libro de Excel antes de realizar ciertos
cambios.
 Eliminar las filas de una tabla que cumplen con ciertos criterios.
 Añadir una hoja con algunos textos.
 Copiar un rango de celdas en una nueva hoja de Excel o en una hoja ya
existente.
 Proteger un libro de Excel con contraseña antes de enviarlo por correo.
 Antes de cerrar un libro de Excel, poner todas las hojas con el zoom en el
mismo tamaño.
 Crear tus propias funciones en Excel.
 ….
Como ves, todo lo que se puede hacer manualmente con Excel también se puede
automatizar y te ayudará a ahorrar miles de horas de trabajo. O incluso puede que
te permita hacer cosas que de otra manera serían imposibles de llevar a cabo por
dificultad o por tiempo.
¿Por dónde puedo empezar?
Vale, estamos de acuerdo, las macros en VBA pueden ser muy útiles si eres un
usuario avanzado de Excel (si no lo eres te recomiendo que sigas las clases de
José Enrique) antes de meterte en “más líos”.
Pero si ya tienes un buen conocimiento de Excel te recomiendo que te plantees
seriamente aprender a usar las macros para ahorrar un montón de tiempo en tú
trabajo.
Para que veas que no es tan difícil lo que vamos a hacer te animo a que sigas los
siguientes pasos para que veas que no es imposible aprender a hacer una macro.
1 – Abre el editor de Visual Basic haciendo click en las teclas Alt + F11
2 – Haz click en el icono mostrado en la siguiente imagen y selecciona la opción
“Módulo”.
3 – En la hoja en blanco que se acaba de abrir copia el siguiente texto:
Sub Primera_Macro()
        Msgbox “Hola querido amigo.”
End Sub
4 – Vuelve a la hoja de Excel con la que estabas trabajando e inserta una “forma”,
la que quieras. En mi caso yo he seleccionado un rectángulo al que le he dado un
poco de apariencia para que parezca un botón.

5 – Haz click sobre la forma con el botón derecho del ratón. De la lista de opciones
que aparece selecciona la opción de “Asignar macro…” como puedes ver
señalada en la siguiente imagen:
6 – En la ventana que aparece selecciona la opción de “Primera_macro” al igual
que en la siguiente imagen:

7 – Haz click en el botón “Aceptar” y después selecciona cualquier celda de la hoja


de Excel. Una vez que hayas hecho esto haz click sobre la “forma-botón” con el
botón izquierdo del ratón (como para ir a seleccionar la forma).
¿Has visto lo que ha pasado? Acabas de crear tú primera macro y no ha tenido
ninguna dificultad.
Si quieres, vuelve al editor de VBA como antes y sustituye la macro anterior por la
siguiente:
Sub Primera_Macro()
       Range(“A1”).Value=”Esto de las macros mola.”
       Msgbox “Hola querido amigo.”
       ActiveSheet.Name = “Excel mola”
End Sub
Fíjate ahora que en la celda A1 de tú hoja acaba de aparecer un texto y que el
nombre de la hoja ha cambiado. ¿Impresionante verdad?
¿Qué tengo que hacer para aprender macros?
Supongo que ya te ha picado el gusanillo y te gustaría aprender más. Pues bien,
hay que ser honestos. La mejor manera de aprender es contratar un profesor que
en pocas horas pueda explicarte un montón de cosas para que después, con tú
propio trabajo personal, puedas seguir aprendiendo por tú cuenta.
Pero si eres de los que antes de meterte en unas clases le gusta probar un poco
por su cuenta e investigar te recomiendo que le eches un vistazo a este curso de
VBA. Es online y totalmente gratuito y estoy seguro de que puede venirte bien
como apartado de consulta.

Espero que esta pequeña introducción a VBA te haya gustado y haya conseguido
que te intereses por la programación de macros.
QUE TENGO QUE HACER PARA APRENDER MACROS
Piénsalo primero, piénsalo en papel.
Como en todo en la vida, también cuando usas macros es bueno detenerse a
pensarlo un poco antes de acometer contra una gran tarea.  Y lo mejor casi
siempre es pensarlo en papel.
Sobre todo si se trata de un proyecto más grande que unas pocas líneas de
código, trabajarlo en papel activará una conexión entre tu mente y tu mano que
dará paso a una mayor creatividad y, si ademas haces unos gráficos, podrás ver
varias que se te estaban pasando por alto y que te podrían meter en aprietos si no
las consideras antes de empezar.
Detenerte a pensar antes de crear tus macros, te puede ayudar incluso a
determinar si tienes ya alguna macro que puedas reutilizar y adaptarla a tu
problema actual. Por si fuera poco, puede ayudarte a determinar si en realidad
necesitas una macro para lograr tu objetivo.

Haz el borrador, usa el grabador.


La grabadora de macros será una de tus más valiosas aliadas a la hora
de empezar a usar macros en Excel. Te permitirá analizar la sintaxis del código
de VBA para que aprendas como se invoca a cada elemento de la ventana de
Excel.

¿Cómo escribir en una celda usando macros?


¿Cómo aplicar formato a través de las macros?
Basta con que uses la grabadora de macros , ejecutes la tarea deseada y
observes el resultado. Sencillo, ¿no crees?
Yo aún la sigo usando y te puedo decir que es una excelente aliada para poder
desarrollar el esqueleto de tu código y ahorrarte algo de tiempo. Es muy útil para
crear borradores de tus macros para luego simplemente retocarlas o adaptarlas
para su reutilización.

Ayúdate con la ventana inmediato.


El editor de VBA tiene una herramienta que puedes aprovechar para ir realizando
cambios y pruebas casi en tiempo real. Es como tu campo de tiro donde realizarás
las comprobaciones de tu código y comprobarás si está comportándose como
esperas.
También es una excelente manera de aprender y practicar 😀
Para activarla, simplemente accede al editor de VBA usando el atajo de teclado
ALT + F11. Una vez allí, verás la ventana “Inmediato”.
En caso de que no puedas verla, actívala con el atajo CTRL + G
Así luce una prueba con la ventana Inmediato:

Tu aliado en las pruebas: Usa Debug.Print


Nunca te librarás por completo de los errores en tu código y a veces son errores
tan extraños que no logras identificarlos al primer vistazo, especialmente si ya son
las 3 de la mañana y tienes que entregar el trabajo a las 7 😀
Por esta razón, Debug.Print se convierte en uno de tus mejores aliado durante la
depuración. Te permite examinar el resultado que arroja una operación en tu
código en un momento determinado, sin interrumpir tu código ni ejecutarlo paso a
paso con puntos de interrupción:

En el ejemplo de la imagen, se escribirán los valores de cada una de las celdas


del rango, conforme se vaya ejecutando el código, dejándote ver si éste funciona
correctamente.
 No inventes el agua tibia: Busca la función correcta.
¿Te imaginas si todos hiciéramos lo mismo una y otra vez, en lugar de aprovechar
lo que ya está inventado?
¡Jamás avanzaríamos en nada!
Pero la mayoría de las ocasiones en que queremos realizar una tarea, resulta que
otra persona ya pasó por esa misma necesidad y encontró una forma de hacerlo.
Por eso, mi recomendación es que lo primero que hagas es buscar entre las
funciones de VBA la solución a tu problema.
Si no encuentras una función que sea nativa, puedes realizar un segundo paso
que es buscar en la Internet una función que otra persona haya realizado para
este fin.
Te sorprenderías de la cantidad de personas que tienen problemas similares a los
tuyos y, de todos modos, siempre es más sencillo retocar un poco una función que
hacerla toda desde el principio.

 Divide y vencerás.
Este es un principio que utilizamos en la programación. No te agobies con esa
enorme tarea. Divídela en tareas más pequeñas que sean más fáciles de abordar
y menos estresantes.
Esto es lo que llamamos dividir un código en módulos. Dichos módulos quedarán
independientes y especializados cada quien en lo suyo, en lugar de tener una
sopa de letras que trate de hacerlo todo.
Esto te dará varias ventajas muy claras:
 Podrás reutilizar tu código: Si lo divides en módulos que hagan cosas
específicas, podrás reutilizarlo posteriormente en otros trabajos haciendo
que tu tiempo de diseño sea cada vez menor. Por ejemplo, una función que
obtenga la raíz cúbica de un número.
 Será fácil de comprobar: Al tener secciones independientes, podrás
verificar con mayor facilidad quién está haciendo algo mal (si es que lo hay)
 Será fácil de mantener: ¿Cuántas veces has tenido que dejar de lado tu
viejo programa y comenzar desde cero uno nuevo, porque simplemente ya
no podías seguir haciendo cambios en ese “Frankestein” que habías
engendrado? Pues si modularizas tus programas, eso será cosa del
pasado.

 Un paso a la vez.


Sí, todos somos impacientes y queremos las cosas inmediatamente. Pero este es
el camino corto al fracaso. Si tratas de abordar todo a la vez, lo más seguro es que
no hagas nada o, lo que tal vez es peor, lo poco que hagas lo harás mal.
Regresa a leer el primer paso y comprende lo que tienes que hacer. Cuál es la
necesidad real que tienes que abordar y, si usas el paso número 6, podrás
encontrar cuáles son los más importantes para decidir con qué módulo empezar.
Esto te ahorrará mucho trabajo, dolores de cabeza y te dará un control mental
sobre grandes tareas al más puro estilo de los maestros de Kung-Fu.
 Mantén a la mano una buena referencia.
Si estás decidido o decidida a usar macros frecuentemente, mantener una
referencia a la mano es muy importante para poder disipar cualquier duda. Los
libros de Excel son una poderosa herramienta que contienen mucha información,
consejos y trucos que te permitirán sacarle el jugo a Excel y las macros.
Por ejemplo, una referencia que podrías tener a la mano en tu tableta o teléfono
(si no quieres un libro físico) es Macros con Excel 2007.
¿Te interesan los consejos sobre #macros? ¡Pues mira ésto! http://bit.ly/1Mjv5FC
[Tuitea ésto]

  Acepta desafíos.
No te conformes, no esperes, no dudes, no temas, no digas no.
Acepta desafíos que reten a tu mente y acomete contra ellos. El cerebro es como
un músculo, mientras más lo ejercites más fuerte se pondrá.
La manera más segura de aprender es desafiándote a ti mismo o a ti misma con
nuevas “batallas” que te fortalecerán. Pero comienza con desafíos realistas, no
cometas el error de lanzarte a crear un sistema de lanzamiento de cohetes para la
NASA con Excel. Eso déjalo para más adelante 😀
Lo que sí podrías es tomar los desafíos que yo te iré colocando de cuando en
cuando en el blog, como este,  y aplicarte a resolverlo. Verás cómo te diviertes
aprendiendo.

 Usa las macros solo cuando las necesites.


Bien, ya hemos llegado a este punto y tu emoción es grande. Ya sabes manejar
las macros y quieres resolverlo todo con ellas. Después de todo, si son tan
poderosas, deben ser siempre la mejor opción, ¿verdad?
Pues fíjate que no.
Si te detienes a evaluar con calma y objetivamente, verás que no siempre resulta
la mejor opción usar macros. Es más, te aconsejo que trates de mantenerte en lo
posible apegado a las funciones nativas con Excel. Aparte de que es una buena
forma de ejercitar tu creatividad, será una buena forma de mantener optimizada tu
planilla en cuanto a uso de memoria y accesibilidad.

También podría gustarte