Cursos en vba excel. Cursos de VBA en Microsoft Excel

  • Colección de células

Objetivo del curso:...

Más sobre el programa

Módulo 1 "Introducción al Modelo de Objetos. Grabador de Macros"

  • Uso de la grabadora de macros: grabación automática de macros
  • Editor VBE: qué buscar
  • Aprenda y mejore el código VBA generado
  • Jerarquía de objetos, colecciones, propiedades, métodos y eventos

Módulo 2 "Sintaxis VBA"

  • Trabajando con variables y constantes,
  • Trabajar con la instrucción condicional If...Then...Else
  • Trabajando con For Each... Next, While... End While, Do... Loop
  • Funciones básicas para la interacción con el usuario
  • Creación y llamada de funciones definidas por el usuario

Módulo 3 "Trabajando con rangos de datos. Manejo de errores"

  • Propiedades y métodos del objeto Range
  • Colección de células
  • Creación de un procedimiento de error en tiempo de ejecución
  • Técnicas de depuración y prueba de código paso a paso

Formación práctica en un mini-grupo de hasta 5 participantes, sin conferencias ni grabaciones, mucha práctica "desde el campo".

Objetivo del curso:

  • leer con fluidez y corregir errores en el código VBA,
  • comprender el editor de VBA, depurar código y editar,
  • aplicar variables, bucles, cuadros de diálogo para ingresar valores y mostrar información, funciones definidas por el usuario,
  • paso a paso y crea conscientemente tu propio proyecto VBA

Sus competencias después del curso:

  • Lectura y comprensión del código VBA, edición.
  • Uso de la grabadora de macros y el depurador
  • Uso de matrices, bucles, subbucles
  • Desarrollo de modelos de decisión en VBA
  • Funciones y formularios personalizados
  • Pruebas VBA y manejo de errores
  • Crear su proyecto VBA de la A a la Z

Duración del curso: 16 horas académicas de práctica de código VBA en Excel (4 días por 4 horas académicas - de 19 a 22 días laborables)

Para cada participante en la capacitación:

  • se emite un certificado del centro de formación sobre la participación en la formación práctica y la confirmación de las habilidades profesionales,
  • una guía metodológica con todos los materiales del curso y una descripción paso a paso de todos los principales temas y tareas de la formación,
  • plantillas listas para usar que puede adaptar fácilmente a sus tareas profesionales,
  • soporte gratuito el próximo mes skype/teléfono/correo.

Además de los consejos sobre cómo aprender a escribir macros de VBA para Excel, les contaré mi historia: cómo aprendí a programar en VBA.

Todo empezó en el siglo pasado. 1993 año cuando estaba en la escuela. En las lecciones de informática, en nuestra clase, había computadoras monstruosas llamadas Corvette, y escribimos programas simples en ellas en BASIC. Estas computadoras diferían notablemente de las "normales" (compatibles con IBM): tenían una pantalla monocromática, no había disco duro ni disquetes, y lo único que se iniciaba en él (automáticamente, después de cargar) era el intérprete de lenguaje Básico.

En realidad, mostré interés en la programación antes: a la edad de 9 años, cuando vi en la revista "Modeler-constructor" de 1988 (que leo regularmente, de cabo a rabo) algunos códigos de máquina para la computadora "Especialista". Entonces estaba muy interesado en la oportunidad de introducir algunas letras y números en la computadora para que hiciera lo que yo quería. Por desgracia, la situación financiera de mis padres en ese momento dejaba mucho que desear, y la compra de cualquier apariencia de una computadora estaba fuera de discusión. Así que me divertí copiando estos códigos de un diario a un cuaderno, con la esperanza de que algún día tenga una computadora y pueda controlarla :)

Dado que en aquellos días una computadora en casa era un lujo (solo unos pocos tenían Spectrums en casa, y alguien tenía la suerte de conseguir una costosa IBM PC 286), dominé Basic exclusivamente en la escuela, a veces demorándome después de la escuela. El plan de estudios de la escuela preveía solo 2 años de estudio de la materia "Informática" (grados 10 y 11), pero desde niño me interesé en todo tipo de electrónica, por lo que comencé a asistir a clases desde el grado 8, leyendo el único libro de instrucciones. en el Corvette ahí (aquí está este libro, con el que empezó mi camino a la programación, también está en PDF), y tratando de componer programas sencillos. Pronto, el maestro comenzó a dejarme frente a la computadora principal (solo que tenía la capacidad de guardar programas en un disquete de 5.25 ", e incluso entonces, tuve que trabajar duro para esto) - y mis programas se volvieron mucho más complicados. Una vez incluso logré implementar el juego de póquer con una interfaz gráfica (resultó alrededor de 2000 líneas de código), a pesar de que el intérprete básico solo permitía mostrar caracteres y primitivas gráficas en la pantalla.
Como resultado, al final de la escuela ( 1996 año) Utilicé hábilmente los ciclos y tenía algo de experiencia en la compilación de algoritmos.

En cuanto a los algoritmos, este término todavía me da alergia. Cuando estaba en la escuela, en conferencias sobre informática (estudié bastante bien, y nosotros, los ganadores de todo tipo de Olimpiadas, fuimos enviados a recibir capacitación adicional en matemáticas superiores e informática en una escuela de medio tiempo en la Universidad Estatal de Ural ), nos vimos obligados a escribir algoritmos en algún tipo de pseudocódigo (mezclas de ruso con Turbo Pascal). Como estaba notablemente atrasado con respecto a mis compañeros en programación (ellos estudiaban en computadoras compatibles con IBM, donde estaba este mismo Pascal y mucho más, y yo, aparte de BASIC, no sabía ni veía nada), era muy difícil dominar la sintaxis. del lenguaje algorítmico. Además, no entendí (y aún no entiendo) por qué necesito pasar una hora escribiendo un algoritmo para un programa simple, si solo puede abrir un editor y escribir algunas líneas de código (para mí, que sabe inglés bueno, la sintaxis del lenguaje BASIC era mucho más clara que este pseudocódigo algorítmico críptico). No se habla de diagramas de flujo en absoluto: cuando recuerdo el instituto, donde nos obligaron a dibujar diagramas de flujo (en varias hojas de formato A4) para los programas más simples de 10 líneas, ya no entiendo cómo el deseo de aprender a programar no puede desaparecer después de todo esto .. .

Después de graduarme de la escuela, en el instituto, estudié un poco Turbo Pascal, en el que mi formación en programación se detuvo durante una década (no había computadora en casa y en el trabajo), y olvidé casi todo lo que estudiaba en las clases de informática.
Sin embargo, en 2004 año, en mi trabajo, las autoridades finalmente decidieron reemplazar la máquina de escribir (en la que ya golpeaba las teclas con mucha habilidad) con una computadora simple (era un Pentium-1 con 64 megabytes de RAM y Windows 98). Dado que vi Windows por primera vez, tuve que aprender a trabajar en una computadora desde cero.

Dominé la computadora rápidamente, porque. Ya en el segundo día, Windows se bloqueó después de un intento fallido de overclockear el procesador, y tuve que dominar urgentemente la reinstalación del sistema operativo y los programas. La persona que me ayudó a instalar el sistema operativo y los programas básicos el primer día que conocí la computadora no pudo ayudarme constantemente. Me dejó distribuciones de Windows y Office, un par de discos en varias utilidades, después de lo cual me explicó cómo ingresar y formatear texto en Word, cómo abrir y guardar archivos a través del menú del programa y se fue, deseándome buena suerte. . No tuve más remedio que dominar el sistema "al azar".

Qué felicidad (después de la máquina de escribir) fue la capacidad de guardar y editar documentos impresos ... y no me avergonzó en absoluto que Word tardara unos 20-30 segundos en iniciarse (y CorelDRAW cargó durante un par de minutos). La computadora se convirtió en mi principal pasatiempo: en un par de meses dominé los programas principales, seis meses después estaba hurgando en el registro con might y main, restaurando Windows roto (quien recuerde Win98 me entenderá), en el camino. dominaba la arquitectura de la computadora (constantemente tenía que empujar módulos de memoria, conectar discos duros adicionales, etc.)

Mi trabajo consistía en preparar varios documentos (actas, órdenes, etc.), y comencé a pensar en cómo simplificarlo (no me gusta hacer lo mismo todos los días). Casi de inmediato, llamé la atención sobre el elemento "Visual Basic Editor" en el menú de Microsoft Word y pude ver qué tipo de bestia era. Investigué, miré la ayuda integrada, pero entendí poco. Este Básico no se parecía en nada al que estudié en la escuela. Descubrí que puedes dibujar formularios con botones y campos de texto, pero aún no entendía cómo hacerlo funcionar. No había acceso a Internet, por lo que no pude ver ejemplos de uso.

Así que habría abandonado este negocio, pero luego, un buen día, los archivos de Word comenzaron a abrirse lentamente y comenzó a aparecer algún tipo de error cuando se abrieron. Empecé a entender - y descubrí que el error ocurre al ejecutar una macro de 20 líneas, que misteriosamente terminó en todos mis documentos. Mirando el código, me di cuenta de que frente a mí no había más que un virus de macro que infectaba todos los archivos de Word que se abrían y que intentaba enviar algunos datos a través de la red sin éxito. (Por cierto, esta fue la primera y última vez que vi un virus de macro; desde entonces, miles de archivos de Excel y Word han pasado por mí, y nunca he visto virus de macro en ellos). Esto me interesó: si una macro puede recopilar datos de una computadora, copiarse a sí misma en otros archivos e incluso enviar algo a otra dirección IP, ¡entonces con la ayuda de las macros puede hacer casi cualquier cosa!

Y comencé a dominar las macros: leí la ayuda integrada de VBA, probé ejemplos de código de esta ayuda, escribí bucles simples (que recordaba de la escuela), dibujé formas simples, etc. Con fuerza y ​​principal utilicé la grabación de macros en Word, optimizando el código resultante. (Entonces no trabajaba con Excel, realmente no entendía para qué podría ser útil). Esto trajo pocos beneficios, pero fue interesante para mí, porque. He estado en la programación desde la escuela secundaria. Poco a poco, mi trabajo comenzó a simplificarse, aunque me llevó más tiempo automatizar que realizar manualmente todas las acciones.

Un día, en 2006 año, realmente necesitaba habilidades de programación VBA. Para el trabajo, fue necesario crear (dibujar en CorelDRAW) muchos planos de evacuación del mismo tipo (son dibujos de habitaciones con flechas e iconos específicos). Era posible dibujarlos manualmente, pero para que el resultado cumpliera con GOST, era necesario observar diferentes proporciones y distancias entre los elementos. Mover los íconos alrededor de la hoja, ajustar la distancia de las líneas y los íconos vecinos "a ojo", rápidamente se cansó. Y también tuve que alinear todo, dibujar rápido y conectar bellamente las líneas punteadas, preimprimir cada vez, y así sucesivamente. etc. Como resultado, al haber dedicado 2 o 3 meses a automatizar este proceso, he logrado reducir en varias veces el tiempo de elaboración de un dibujo. Además, fue agradable mirar las caras de los colegas cuando ocurrieron milagros ante sus ojos: las líneas se dibujaron y movieron en la pantalla por sí mismas, las flechas se alinearon y doblaron, todo parpadeó y en un minuto ya estaba saliendo. un disquete de la computadora, listo para ser enviado a la imprenta (con dos copias del archivo listas para imprimir)

era verano afuera 2008 del año. No tenía nada que hacer y decidí ayudar a las personas que buscan consejos en los foros para resolver problemas en Excel. Me involucré en esto rápidamente; fue agradable escuchar el agradecimiento de personas a quienes mi "botón mágico" les ahorró muchas horas del mismo tipo de trabajo. Además, la ayuda requirió muy poco esfuerzo; a veces fue suficiente escribir 2-3 líneas de código. Luego comencé a comprender que todavía sé muy, muy mal en VBA y Excel, y comencé a aprender, entendiendo las soluciones ofrecidas por colegas más experimentados.

Me tomó 2 o 3 años, durante los cuales ayudé a todos en los foros, comenzar a sentirme seguro en Excel. Al principio escribí macros muy simples, luego otras más complejas. Un año después, comenzaron a contactarme con pedidos; entonces estaba listo para trabajar por un centavo (porque el objetivo no era ganar dinero, sino ayudar a las personas). El primer pedido más o menos serio, por el que cobré una tarifa, fue un programa para empleados del comité de selección: tenía que implementar una base de datos en Excel. Durante 3 semanas de tormento y alteraciones (una estudiante ordenó el programa, que ella misma no sabía exactamente lo que necesitaba), se escribió el programa, y ​​gané alrededor de 3500 rublos. Desde entonces, no he trabajado con estudiantes: no hay suficiente dinero, no hay términos de referencia, muchas solicitudes de modificación (porque al maestro no le gustó algo) y, en general, es desagradable darse cuenta de que el programa se lanzará solo 1 vez, y luego nadie lo usará.

A 2009 año hice un sitio web sitio web. Fue una exageración llamarlo un sitio: constaba de una página (así es como se veía en ese momento). Como comprenderá, no podría haber ningún beneficio en un sitio de este tipo: aquellos que visitaron el sitio ya sabían lo que estaba haciendo. Pero quería más: que el sitio me beneficiara tanto a mí como a sus visitantes. Por lo tanto, tuve que estudiar urgentemente la construcción del sitio y, gracias a la ayuda de un amigo, unos meses más tarde, el sitio adquirió un motor en forma de CMS Drupal (yo mismo no sería capaz de dominarlo). Todavía no había decidido qué publicar en el sitio, así que comencé a usarlo como un cuaderno: publicaba funciones y macros universales útiles allí para que no tuviera que buscarlos en diferentes archivos cada vez, recordando cuándo y a quien le hice esto.

En menos de seis meses, el tráfico del sitio comenzó a crecer. Resultó que las macros que cargué son de interés para muchos, y esto me dio un incentivo para desarrollar aún más el recurso: comencé a cargar soluciones listas para usar en forma de archivos de Excel y complementos, para prestar más atención a la funcionalidad y estructura del sitio. Al mismo tiempo, la cantidad de pedidos comenzó a crecer: los visitantes del sitio vieron que las posibilidades de las macros eran infinitas y se dirigieron a mí con una solicitud para automatizar su trabajo. Pero, de todos modos, había muy pocos pedidos para considerar seriamente la programación como fuente de ingresos: había 2-3 pedidos pequeños por mes. Incluso si ordenaron un programa relativamente complejo, no trajo alegría: por inexperiencia, acepté de inmediato la cantidad y luego, por la bondad de mi alma, acepté varias mejoras que no estaban en la asignación original para el programa. Como resultado de esto, trabajé durante semanas en un programa y gané muy poco, porque originalmente se suponía que había muy poco por hacer.

Pero este tiempo (casi un año) no se desperdició: no gané dinero, pero obtuve una experiencia invaluable en el desarrollo de interfaces de usuario (tuve que dibujar formularios de entrada con cientos de campos), resolviendo tareas no estándar para Excel (sitio web procesamiento, trabajo con archivos, imágenes, etc.), al mismo tiempo que aprende a entender a los clientes y sus tareas a partir de media palabra (uh, deberías haber visto cómo algunas personas formulan tareas para programas complejos en una oración de 10 palabras. ..). Todavía no me he convertido en telépata, pero comencé a adivinar lo que el cliente realmente quiere y le ofrecí a la gente exactamente lo que necesitaba (la mayoría no sabe lo que quiere cuando pide ayuda). Y todo estaría bien, si no fuera por la falta de pedidos (en ese momento, ayudar a las personas en el foro se volvió molesto: todos los días las mismas preguntas, nadie quiere usar la búsqueda, e incluso los estudiantes aprovechados superan).

Y comencé a pensar en cómo aumentar la cantidad de pedidos: quería que mi pasatiempo finalmente comenzara a generar ingresos tangibles. Una vez más, tuve que ir a la construcción del sitio para dominar los conceptos básicos de SEO, diseño y construcción del sitio en general. Y un día me di cuenta de lo que todavía faltaba en el sitio: un gran botón para realizar un pedido. Sin pensarlo dos veces, en 5 minutos este botón (que ahora puedes ver en la esquina superior izquierda de la página) se agregó a todas las páginas del sitio. El resultado no se hizo esperar, en un mes recibí más pedidos que en todo el año anterior.

Ha llegado 2012 año. El número de pedidos creció a tal volumen que me era imposible dominarlos solo. Empecé a transferir parte de los pedidos a mis colegas (especialmente los pedidos grandes y complejos), porque todavía no puedo ganar todo el dinero y realmente no quiero sentarme en el monitor durante días. En el camino, en mi trabajo principal (de 8:00 a 17:00 trabajaba como ingeniero en un proveedor local de Internet), la carga de trabajo aumentó notablemente y dejé de escribir macros durante las horas de trabajo. Como resultado, no quedó tiempo para el desarrollo del sitio: por las noches solo logré reunir parte de los pedidos y las cartas sin leer comenzaron a acumularse en el correo.

Era hora de cambiar algo en mi vida: elegir entre el trabajo y la programación. Y así, a mediados de julio de 2012, tomé esta decisión: en mi trabajo principal escribí una carta de renuncia, decidiendo dedicarme a la programación (desarrollo de macros para Excel). Desde entonces, tengo tiempo libre más que suficiente, por lo que planeo expandir el sitio nuevamente y trabajar más activamente en los pedidos (para evitar situaciones en las que los clientes tengan que esperar varias semanas por sus macros).
¿Qué saldrá de todo esto? No lo sé todavía, el tiempo lo dirá. Creo que la demanda de macros para Excel continuará durante al menos otros 2 o 3 años, por lo que no me quedaré sin pan y mantequilla.

También en los planes para el futuro cercano está el desarrollo y publicación de complementos shareware para Excel (los primeros intentos de escribir en este campo dieron buenos resultados).
Y luego, planeo desarrollar bases de datos (con una interfaz web) y cambiar gradualmente a trabajar con servicios web.

<спустя 4 года, решил продолжить статью>

Y ahora en el patio 2016 año. Para mi deleite, Microsoft no ha dejado de admitir VBA en Excel todavía, por lo que sigo trabajando en esta área. Estos 4 años han cambiado mucho mi vida: los ingresos han aumentado varias veces, comencé a viajar mucho, había menos tiempo para trabajar. La cantidad de pedidos de macros aumentaba constantemente, por lo que comencé a cooperar con varios programadores, a quienes les pasaba pedidos cuando no podía manejarlos por falta de tiempo. Algunos de mis colegas (a quienes di órdenes de trabajo) desaparecieron con el tiempo, mientras que otros, por el contrario, colaboraron conmigo cada vez más activamente, y ahora tengo un equipo que resuelve cualquier problema (un colega toma macros simples y hace rápidamente, el otro crea macros complejas utilizando soluciones no estándar, el tercero se ocupa de pedidos al por mayor "turbios", en los que debe discutir la tarea durante un par de semanas y luego hacerlo durante otro mes, el cuarto se especializa en fórmulas, el quinto configura analizadores, etc., cada uno tiene su propia área de actividad).

Encontrar un buen equipo no fue una tarea fácil, aunque yo mismo no busqué a nadie (la mitad de ellos recurrieron a mí por trabajo, el resto lo escribí yo mismo, porque conocía a todos en los foros de Excel como buenos especialistas), no 't lograr trabajar con todo el mundo durante mucho tiempo. Algunos rara vez aparecían en la red y no respondían lo suficientemente rápido a las órdenes, otros percibían el trabajo más como un pasatiempo (si de repente no había ganas de trabajar, esa persona podría desaparecer durante una semana, o incluso un mes, sin avisarme o el cliente). Un marco incluso logró estafarme por dinero (tomó varios pedidos y desapareció sin pagarme mi comisión). Pero todo esto está en el pasado: ahora conmigo, solo chicos probados (con los que he estado trabajando durante varios años), que toman órdenes de cualquier complejidad y siempre llevan el trabajo hasta el final.

Desde que logré deshacerme de la "abandono" (muchos pedidos pequeños, aunque generan buenos ingresos, pero ocupan el 100% del tiempo), comencé a prestar más atención al desarrollo y promoción de complementos universales. ins para Excel. Ahora tengo 9 complementos de este tipo en mi arsenal, pero solo 5 se venden con éxito: FillDocuments (mi primer trabajo, hasta hace poco, estaba entre los líderes en términos de ingresos y tiene una demanda estable, ya que todo lo que puede ser útil para que los usuarios completen documentos ya se ha implementado allí), PastePictures (a la venta desde 2012, pero comenzó a ganar popularidad hace relativamente poco tiempo), Unificación (hace 3 años era el más complejo de mis programas), Lookup (el más simple de mis complementos, que es esencialmente un reemplazo de la fórmula BUSCARV, pero muy popular entre los usuarios) y Parser (un analizador universal para recopilar datos de sitios y archivos, el más sofisticado de mis programas hasta la fecha: 17,600 líneas de código). En cuanto al analizador, en 2013 me parecía absolutamente irreal hacer algo como esto (y rechacé a los clientes, hablando de la imposibilidad de hacer una solución universal para sitios como Unification, un programa de procesamiento de precios), pero luego la cantidad de Los pedidos de analizadores de sitios comenzaron a aumentar y decidí probar, de lo que nunca me arrepentí: los ingresos de las soluciones basadas en este complemento superaron todas mis expectativas.

Pero no todos los programas tuvieron éxito. En general, me negué a vender un programa (YandexMarket): el sitio cambiaba con demasiada frecuencia, el programa requería mejoras, el algoritmo para encontrar los datos necesarios no era obvio, luego apareció un captcha, y decidí que no valía la pena perder el tiempo en más desarrollando el programa, devolviendo el dinero a varios compradores. Otros programas, como BarcodeScanner, Labels, SearchText, aunque compensaron el tiempo dedicado al desarrollo y continúan generando ingresos, no se pueden comparar con los cinco programas principales.

Con el desarrollo de los complementos universales descritos anteriormente, se formó el llamado "motor" del programa: un conjunto de macros y elementos de interfaz que le permiten crear rápidamente una solución lista para vender a partir de cualquier idea. Al principio, el motor era necesario para admitir actualizaciones (para que el usuario pudiera verificar e instalar una actualización con un solo clic), luego adquirió la funcionalidad de protección (los piratas informáticos comenzaron a prestar atención a mis soluciones, ya que la demanda de ellas crecía cada año, y tuve que inventar varios esquemas de protección contra el uso ilegal, a pesar de que la protección de código integrada en Excel no es buena, porque se elimina en un par de segundos). En el camino, tuve que hacer la funcionalidad de activar y actualizar programas en el lado del sitio: comencé a entender un poco PHP y MySQL, creando scripts que interactúan con el motor del programa.

Durante los últimos dos años, he dedicado la mayor parte de mi tiempo a brindar soporte técnico (hay más y más compradores de software cada año) y a desarrollar el complemento del analizador, como la más popular y prometedora de mis soluciones (yo añadir nueva funcionalidad, publicar ejemplos de analizadores personalizados). Mi nivel de programación, gracias al analizador y al nuevo motor de programa, ha crecido significativamente - aunque mi código era de bastante alta calidad y funcionaba sin fallas hace 5 años, ahora adopto un enfoque más responsable en el diseño del código, ante la necesidad por muchos años de soporte para mis complementos con miles de líneas de código. Ahora, junto con la introducción de un nuevo motor (multilingüe) en todos los complementos, estoy refactorizando (actualizando) el código, haciéndolo más simple, más claro y más universal. Por cierto, sobre el multilingüismo: decidí vender mis complementos fuera de la CEI e incluso creé un sitio web separado (para publicar allí solo complementos universales, con una interfaz y una descripción en diferentes idiomas), pero hasta ahora. Soy demasiado perezoso para hacer esto. Tal vez algún día las manos lleguen a esto (y por ahora hay suficientes compradores de la CEI)

Los planes para el futuro (a partir de septiembre de 2016) son desarrollar la dirección de sitios de análisis en Excel y, finalmente, hacer instrucciones en video para mis programas (no soy demasiado perezoso para agregar nuevas funciones al programa durante un par de semanas en una fila, mientras que los usuarios no pueden lidiar con el existente, debido a la falta de una referencia completa. Bueno, no me gusta grabar videos))
Bueno, es hora de ingresar al mercado internacional, ya que todos mis programas se han vuelto multilingües (aunque la traducción es solo en inglés por ahora, y luego solo parcialmente)

<продолжение следует>

Especialistas actuales de San Petersburgo

Vladímir Kravtsov

Vladimir sobre sí mismo:
“¿Quieres cambiar a “tú” con Excel? ¡Bienvenidos! El objetivo principal de mis clases es enseñar material con la posibilidad de aplicar los conocimientos adquiridos en la práctica, mostrar que trabajar con Excel puede ser interesante y que el proceso de aprendizaje puede ser accesible y comprensible para todos. Es genial crecer y mejorar profesionalmente en un ambiente ligero y positivo"

Comentarios de los oyentes:
“Quiero agradecer a Vladimir Kravtsov. Construcción competente de lecciones para la asimilación de la información. Eficiencia en el envío de información, envío accesible, interés en dominar las habilidades de los estudiantes y en resultados de trabajo de alta calidad en Microsoft Excel»
Ana, grupo PE219-1375

Orlov Sviatoslav

Svyatoslav sobre sí mismo:
“Una parte importante de mi actividad profesional ha estado relacionada con la formación empresarial. A menudo me encontraba en una situación en la que en poco tiempo necesitaba preparar a los nuevos empleados para el trabajo, aumentando significativamente su nivel de competencia en un campo de actividad fundamentalmente nuevo para ellos. Con el tiempo, dominé la capacidad de explicar cosas complejas en un lenguaje simple, especialmente porque ya tenía más de 50 grupos.

Comentarios de los oyentes:
“Me gustó la estructura de la lección: no es solo una lección, es un análisis del material y luego se trabaja con ejemplos. Gracias Svyatoslav! ¡Te recomendaré!”
Eugenia, grupo PE189-1079

Pimkina Elena

Elena sobre sí misma:
“¿Te encanta Excel? ¿Te gusta Excel tanto como a mí me encanta? (Con). Este entretenido e inagotable crucigrama de millones de celdas, este rompecabezas, juego de lógica, cuanto más lo juegues, más cosas nuevas aprenderás en él. ¡Ven a nuestros cursos, a ti también te encantará Excel! O, al menos, dejad de tenerle miedo) Me formo en Excel desde hace más de una docena de años, asesoro sobre problemas prácticos reales y comparto con gusto mis conocimientos y experiencia con mis oyentes”

Comentarios de los oyentes:
“¡Muchas gracias a Elena Mikhailovna por su profesionalismo y atención a los estudiantes! Como resultado de la capacitación, además de lo que me interesaba, aprendí muchas cosas nuevas y útiles. Satisfecho con el resultado en un 200%. Todo se entendió en ejemplos específicos e inmediatamente se resolvió de forma independiente. El entrenamiento transcurrió sin contratiempos"
Ana, grupo PE189-1205

Los cursos de macros en VBA se pueden realizar de forma presencial. El tutorial es adecuado para aquellos que usan constantemente Microsoft Excel en el trabajo o en la vida cotidiana. Muchos trabajadores de oficina, gerentes, contadores requieren el uso profesional del programa. Si desea comprender el código VBA, vale la pena tomar un curso que le enseñará todos los matices, incluida la programación de macros por su cuenta.

¿Qué habilidades proporciona el curso?

Los principales objetivos del curso:

  • Aprender a trabajar en el editor de Visual Basic;
  • El alumno de los cursos estudia Procedimientos de Función;
  • Dominar las habilidades de programación de objetos de Excel.

Después de dominar el curso, el graduado podrá usar varias funciones de usuario de la manera más eficiente posible, probar grabaciones automáticas de macros, programar control de objetos, acceder a ellos, trabajar con variables, cuadros de diálogo de entrada de datos.

Los objetivos del curso también incluyen:

  • Capacidad para trabajar en código VBA: encontrar y corregir errores;
  • Use el editor de VBA, edite el código;
  • Crear un proyecto de VBA;
  • Use ciclos, diálogos, aplique varias funciones.

Aprender macros en VBA le permitirá utilizar completamente todas las funciones del programa.

¿Qué necesitas para inscribirte en los cursos?

Puede inscribirse en un curso de formación con un diploma de educación superior o secundaria especializada. Si el documento educativo está en un idioma extranjero, se requiere su traducción oficial al ruso. También necesita un pasaporte para verificar su identidad.

Al finalizar el curso, el graduado recibe un certificado de desarrollo profesional.

Características del curso

  • El estudiante del curso puede elegir un horario conveniente para asistir a clases; las opciones están disponibles los fines de semana y los días de semana (lunes, miércoles, viernes).
  • El curso es impartido por profesionales experimentados que tienen conocimientos especiales en su campo.
  • La duración del curso es de 24 horas.
  • El entrenamiento se lleva a cabo estacionario, lo que permite a todos los estudiantes hacer preguntas, practicar bajo la guía de un maestro;
  • El programa de capacitación cubre tanto la teoría como la práctica; se dedica más tiempo a la aplicación práctica de las habilidades.

Las macros en VBA en Microsoft Excel son mucho más fáciles de aprender, gracias a la consideración del programa y la alta profesionalidad de los profesores.

¿Qué incluye el programa del curso?

  • Usar el decodificador de macros y grabar macros en el programa;
  • Uso del editor de Visual Basic: creación de código, uso de módulos, trabajo con código de programa, estudio de tipos de datos, variables y valores estables;
  • Funciones de programación en Excel, trabajo con celdas, hojas;
  • Estudiar ciclos: tipos de ciclos, trabajar con ciclos con condiciones, por objetos;
  • Formación de funciones de usuario, resolución de problemas a través de la automatización;
  • Automatización de macros;
  • Configuración y prueba del programa.

Como trabajo final, los alumnos realizan ensayos.

La principal ventaja es la oportunidad de obtener una lección de prueba gratis. ¿Qué le da a un estudiante potencial?

  • Puede familiarizarse personalmente con el maestro, examinar a la audiencia, el equipo;
  • Obtenga más información sobre el Centro de aprendizaje, su documentación;
  • Toma tus propias decisiones sobre el curso.

Si tiene alguna pregunta, puede comunicarse con los especialistas del Centro en el número de línea directa. Puede solicitar el curso en línea y pagarlo de una manera conveniente.

tiempo completo

Educación a tiempo completo

La educación a tiempo completo es educación en una de las 13 ciudades de Rusia donde hay clases del Softline Training Center (Moscú, San Petersburgo, Vladivostok, Ekaterimburgo, Kazan, Krasnoyarsk, Nizhny Novgorod, Novosibirsk, Omsk, Rostov-on-Don , Samara, Ufá, Jabárovsk).

Llegas a la hora especificada por el administrador a la dirección deseada y te capacitas en nuestras PC. Todos los laboratorios y/o asignaciones de práctica serán preconfigurados por nuestros técnicos y listos para funcionar. La matrícula de tiempo completo incluye un cuaderno, bolígrafo, libros de texto y manuales, té/café/agua/galletas y almuerzo. Para los estudiantes de otras ciudades que deseen estudiar en nuestras clases a tiempo completo, ayudamos con la selección y reserva de un hotel (usted organiza un viaje de negocios por su cuenta).

remotamente

La educación a distancia

Si no hay clase en tu ciudad, puedes estudiar en línea. El coste de un curso a distancia es un 10% inferior al de uno presencial.

El formato remoto significa conectarse a un grupo presencial durante el curso (se le enviará un enlace de conexión con anticipación). Por tu parte, necesitas un ordenador o portátil con conexión a internet estable y unos auriculares con micrófono y auriculares. Verá la presentación del profesor, lo escuchará, obtendrá acceso remoto al trabajo de laboratorio (si el curso implica el uso de ellos), podrá hacer preguntas en un grupo de chat o voz, comunicarse con otros estudiantes y al finalizar la capacitación. recibirás los mismos certificados (por correo electrónico) que los estudiantes de tiempo completo (el certificado no indica en qué formato te capacitaste).