Marina Smirnova

Guardado 19/03/19 18:25 en El ordenador

Урок 4. Пишем код (Теория+работа с формой). Excel+VBA. Система учета Интернет-магазина  Ver más detalles »

 
Subtítulos de video:
  • 00:00:00: Hola, seguimos nuestros estudios. creando una aplicación esta aplicación construcción de la tienda en línea material este es un proyecto real que voy a recordar cual es el cliente que dio ciertas tareas para nosotros y nosotros debe desarrollar tal sistema de contabilidad en el cual tendrá que traer mucho Diferente información interesante y ver. gestión digamos que la información sacar algunas conclusiones analizar y
  • 00:00:30: así que en la lección anterior nos creamos un formulario personalizado nosotros Preparamos los principales elementos para la forma. que se llama ventas esta es una de Bloques o módulos más básicos como nosotros llamalos y por eso ahora necesitamos gradualmente Esta forma se anima antes de que lo hagamos. para revivirla debemos ver tablas que interactuaran Con este formulario necesitamos asegurarnos de que
  • 00:01:00: Todos los elementos que agregamos aquí. bien bueno, todos en su lugar no lo son No extra o viceversa veremos que nos olvidamos de agregar algo vamos a tablas ya Lo que es eso, estamos ubicados en el hoja, respectivamente, aquí está la principal ventas es logistica y Esto es un almacén. Bueno, no hay nada en stock. agregaremos información aquí más adelante
  • 00:01:32: descargar Lo que me dieron y luego pensar en cómo. también interactuaremos con él Porque creo que con el almacén. Todavía nosotros no trabajamos a través del formulario. tan bien aquí es un grupo de nosotros ahora Interesado en esta venta logística y almacén. Y así, lo que tenemos en nuestra mesa. tener numero de pedido tenemos fecha En consecuencia, esta es también la fecha de la orden. Vamos a arreglar en la lección anterior que
  • 00:02:03: Lo hizo así que ya crearon fórmulas en base de esta tabla i Mostré esta mesa de inmediato Elementos creados que es lo que debería. Estar en este formulario porque ya lo sabía. de antemano que ya habrá de venir Especificaciones técnicas aquí estamos con ustedes. ahora comprueba si todo es Lo que tenemos en nuestro formulario y aquí. Agregué en los márgenes amarillos lo que. será posible
  • 00:02:37: o al menos sonaba de alguna manera camino en la tarea Creo que acabamos de tener estos amarillos. vamos a dejarlos caer en absoluto, pero eliminar probablemente si es necesario agregará Aunque con las adiciones también puede ser Complejidad pero bueno, nada terrible. Quitaremos el principio por ahora. No tenemos ojo calloso y por eso la línea se añadirá al pedido en Estado de fecha de pedido más adelante lo haremos ver qué sección y qué grupo
  • 00:03:09: la marca es una buena idea buena que En mi opinión, aunque superfluo es que marcas también pueden llevar a cabo la contabilidad de marca esta columna fue agregada aquí en mi por mi propia iniciativa, pero En mi opinión y no apoyé Sí, por lo tanto , estamos eliminando la marca y por lo tanto la sección agrupar otro artículo Descripción de la cantidad de bienes cuántos unidades
  • 00:03:40: El precio mismo de los bienes continuará con nosotros. cantidad total es una columna calculada Es decir, multiplica esta cantidad por el precio. Aquí ahora mismo veremos las mercancías. Información interesante en la misma mesa. esta compra veremos cuanto Esta posición vale y en consecuencia ¿Cuánto es su margen que es la diferencia entre El precio y la compra lo necesitamos. para que podamos calcular el beneficio con Cada producto y luego en realidad
  • 00:04:10: Aprovéchalo todo lo que está bien. está claro que menos cierto costos que también será lo que nosotros Lo llevaremos a otro lugar que es eso. digamos el beneficio neto ¿Cuánto costará este producto ? Sería beneficio y allí mismo vemos la entrega para cliente y columna de usuario Es posible que lo movamos ahora. En general, esta información es importante aquí. Eliminaré por qué porque en esta columna
  • 00:04:42: siempre estaremos arreglados que usuario que ingresa estos datos Vasya entró, significa albahaca Fui allí relativamente hablando Petya entonces veremos de qué se trata. usuario 5 y así sucesivamente, eso es todo tal información conveniente que siempre Podía ver quién contribuía ¿Qué datos bien y respectivamente para Cada uno tendrá sus propios derechos de acceso y por lo que también debe reflejarse en algún lugar
  • 00:05:13: Bueno, el hecho es que estaremos aquí justo escribe a los usuarios para el envío de tipo de cliente del cliente es en consecuencia Seremos nosotros una persona privada o a organizaciones como en el foro que hicimos Mes y año es algo que ya lo he agregado . Porque tenemos una cita e inmediatamente. ver que mes y año podemos así que adiós esto también limpiamos en Al final ya se podía ver algún tipo.
  • 00:05:44: Mi idea del infierno fue una idea para Más análisis ya cuando lo haremos con usted sube las funciones aunque puede y prescindir de él bien en principio conveniente para que podamos tomar mes específico año específico y ver algunos ingresos sí y aquí La columna es un mes y un año aunque puedes todo está tomado de la fecha en sí sí, porque que cualquier fecha ya es un mes y esta bien por ahora veamos por lo que el tipo de proveedor proveedor del cliente es
  • 00:06:15: que directamente a este producto para nosotros vendido conductor y conductor, adiós por lo que ya 20 columnas en principio por lo la tableta ya es grande vamos a ver lo que será igual aquí más tarde demasiado que puede ser necesario agregar Bueno, veo que no tenemos un formulario. varios campos diferentes que sí a nosotros Necesario pero creo que solo los tenemos
  • 00:06:45: De alguna manera nos detendremos automáticamente Porque aquí está la compra ya estará en almacén de marcadores entiendo sí sí sí aquí ella estará aquí en consecuencia ella va a tirar el margen sera Se calculará el beneficio ser calculado El precio es claro cantidad entonces la tasa es No tenemos entrega asi que todo igual escribir esta suma suma la cantidad de entrega por lo que será nuestra cantidad de envío para
  • 00:07:18: proveedor de tipo cliente conductor tan bien en En principio, todo está claro, conoces los drivers. tenemos un proveedor tenemos un tipo de cliente habrá un usuario también arrancarlo automáticamente lo haremos implementar de alguna manera a través de algunos Configuraciones que pienso memorizar Usuarios y ya añadimos a esto. La mesa está bien hasta ahora no hay problemas. Significa que lo primero que hacemos es lo primero. lo hacemos por supuesto nuestra mesa creamos como una tabla inteligente que es, nosotros
  • 00:07:48: Trabajaremos con mesas inteligentes para escribir. El código de la tabla es relativamente inteligente y para nosotros tablas inteligentes serán como un objeto que lo haremos con este objeto trabajar en alguna Lecciones que tengo por la forma en que este tema tocó Incluso escribimos lecciones separadas sobre trabajando con mesas inteligentes sobre mujeres si interesante no es pura aquí simplemente recta dedicado a esto aquí puedes ver por cierto aquí hay un enlace y en consecuencia aquí estaremos más desplegado más cosas
  • 00:08:21: Difícil de hacer y algunas propiedades nuevas. utilizar para estas tablas En consecuencia, debemos en la primera cosa esto es formatear nuestra tabla si vamos a seleccionar cualquier celda que haga formato sí bien aquí no es ahora Ve y porque no hay nada. así que tendremos que forzar Seleccione toda nuestra mesa y haga Formato como tabla y es importante. ¿Qué más incluir una tabla con encabezados?
  • 00:08:52: para que no tengamos nuestros propios titulares usamos nuestra mesa con nuestro encabezados Ahí significa que hago el estilo de las tablas. puedes hacer una jugada normal En principio, cualquier estilo es conveniente para usted. que estamos haciendo somos nuestros la mesa debe ser llamada dar un nombre porque a este nombre nos Nos adjuntaremos y nuestro código será escribir
  • 00:09:22: usando este nombre llamémosla Ventas, propongo hacerlo aquí. es decir, etc. Estará con nosotros y dos cartas. denotar que esta tabla es decir eibl Todas nuestras mesas son inteligentes con esto. prefijo entenderemos como es mesa exactamente cómo son las tablas inteligentes que Nos pondremos en contacto en este caso para Nosotros desde la mesa y por eso la venta es lo que hacemos. Hecho y creo que antes de que nosotros
  • 00:09:54: vamos a empezar a escribir un poco de código un poco de todos modos vamos a ver tal teoría base y ver los conceptos básicos en realidad cómo En general, trabajar con objetos lo que está en Excel objeto y qué métodos existen propiedades y por qué importa aquí en el marco Nuestro proyecto general, para empezar. ver lo siguiente estamos comprometidos digamos que orientado a objetos
  • 00:10:24: programación de la elección del idioma adecuado establece que es objetivo programación orientada y en En nuestro caso hay varios objetos en Excel esto puede ser el más arriba sí, es excel sobresale hoja de libro esto es rango de celda de Excel es también un objeto entonces puede ser una mesa o aquí mesas inteligentes como nuestro caso este diferentes tablas dinámicas algunas formas
  • 00:10:56: tambien usuario forma nuestros formularios personalizados y elementos de forma Todo lo que podemos llamar todo al objeto. algo que de alguna manera podemos usar simplemente lo llamamos un objeto de excel Hay muchos objetos mas objetos también hay métodos de objeto Es decir, bueno, digamos qué hacer con eso. objeto sí, sí hay algún tipo de conjunto
  • 00:11:27: acción que puede hacer bien un objeto por ejemplo, usted puede tomar en el libro y quitar hoja sí aquí en este caso o por ejemplo, una célula puede ser una célula claro que sí hay un método claro que hay también llamado, por ejemplo, el conjunto Libro para llevar y cerrar aquí para hacer allí. la salida credo tal llamado así respectivamente otros artículos si
  • 00:11:59: Hablamos por ejemplo el usuario de la forma que es posible. puedes esconderlo ahí por cierto ahora vamos a mostrar nuestra La forma es solo un método de show aquí pero además métodos también hay propiedades que es Las propiedades de los objetos ya son una posibilidad. accediendo a alguna información que ahora se almacena en este objeto Es decir, a través de las propiedades que podamos. obtener esta información, o para cambiarlo por ejemplo, hay un tamaño de color de fuente que
  • 00:12:29: Podemos posicionar la forma para hacer otra en pantalla o estado del objeto puede hacer que no haya visibilidad disponible a ti aquí para cambiar la característica Objeto pero solo tenemos que cambiar El valor de esta propiedad y todo lo que es. asignarle un poco definido El valor aquí es la esencia. propiedades del objeto en sí en accediendo a alguna información en Básicamente todo sucede de esta manera, entonces
  • 00:13:00: ahi estamos siempre debe llegar a algo usando algún método o propiedades que nosotros hacerse cargo de nuestro objeto pero Como en la vida misma cada objeto. Aquí estamos rodeados por una casa sí, por ejemplo, hay la casa entonces él tiene apartamentos sí, necesito Abre la puerta para entrar a este apartamento. es decir, usar significa algo método antes de abrir la puerta Me meto en este apartamento al lado estoy ahí
  • 00:13:32: Puedo por ejemplo ver algo que no te vea Tengo alguna accesibilidad Yo por ejemplo no veo el baño no disponible y por ejemplo alguien que pueda ver Hago algún tipo de vidrio transparente. Bueno, todo es exagerado, pero en realidad En la vida también funciona de la misma manera. Situación de Excel tal que tenemos por ejemplo, algún tipo de contabilidad de ventas de libros allí Pero hay una hoja que se llama En ventas hay una célula que es, nos gusta.
  • 00:14:02: sería por el punto aquí por cierto. si lo es acceso ya directamente al método o a bien propiedad , ya sea para el objeto que es En este caso en el libro encontramos el objeto. hoja sobre hoja nos encontramos con el punto El objeto es una celda y luego después de un punto. llamamos algún método o propiedad En realidad, esto es lo que haremos ahora. hacer este básico tal orientado a objetos comprensión de la programación de cómo es
  • 00:14:32: todo funciona bien vamos a sumergirnos en practica ahora ve a nuestro reserva y ve acorde a nuestro Código vamos a hacer una cosa simple que es Bueno, tenemos un elemento importante. si lo vendimos aqui eso está correspondientemente lleno de hacer clic en Aquí está este objeto para llamarlo el mismo También un objeto con nosotros, sí, cómo lo descubrimos formulario haciendo clic en este formulario debemos corre en consecuencia
  • 00:15:04: formulario personalizado para nosotros esta es nuestra forma que aparecimos preparado para el pasado la venta y entonces como hacerlo primero debemos escribir un poco Un procedimiento que llamaría a este formulario. En principio, todo solo significa escribe un código digamos El código principal en aplicación general . El código principal que siempre está escrito. colocado en el módulo que ya he mostrado a través botón de inserción podemos agregar esto
  • 00:15:37: módulo aquí se llama módulo hagámoslo y tenemos contigo Este módulo tiene la capacidad de crear procedimientos de función completamente diferentes y tenemos aquí tal aquí inscripción ellos diré un poco mas tarde vamos a variables te diré lo que Es generalmente como se incluye también. Pero también es muy importante que lo hagamos. al menos usa esto
  • 00:16:07: La aplicación me parece hacerlo mejor. ¿Qué no hacer especialmente a la aplicación? probable que sea grande así que vamos escribe el procedimiento cualquier procedimiento comienza con las palabras savia va más allá El nombre de este procedimiento es lo que haremos. ahora vamos a llamar a nuestro forma por la forma en que nuestro formulario así sucedió Que desde la última ocupación no teníamos nada. ella llamó al usuario form1 está mal porque tendremos aquí
  • 00:16:37: formas decentes más probable y por lo tanto, Usemos todo lo mismo más o menos claro y nombre para que entendamos ¿Qué forma trabajamos con esta forma? nosotros ventas así que donde nombre nombre escribo en ingles estoy acostumbrado a escribir escribir velas para la venta vamos a abrir verifique el formulario de venta Ahora vuelve al módulo y haz lo que este es nuestro procedimiento causará nuestra
  • 00:17:09: forma Velas que es, ella lo mostrará bien. En principio, puedes llamarlo como se llame. en ruso que por lo general no bienvenido pero no sé de alguna manera no Estoy acostumbrado a escribir en ruso en general. especialmente en el código, así que escribiré así que simplemente estamos mostrando aquí, pero Yo mismo muestro la forma en ruso nuestras ventas muestran sexo mira más lejos presiono entrar conmigo
  • 00:17:41: Este procedimiento está cerrado y aquí ya estoy. Escribo el código en sí mismo, en principio, para el estilo que puedas presione la pestaña y luego haga esto El cambio no es un gran espacio pero aquí está el código La escritura está más cerca aquí como si me parece centrarse un poco Mejor visualmente visible debemos escribir. un comando simple que es, debemos aquí llama a este formulario y ahora mira volviendo a orientado a objetos programación tenemos que usar Aquí está esta aquí es la clave sí debemos elegir
  • 00:18:11: Objeto y además tenemos que llamar algún método o propiedades en este caso llamamos al objeto que llamamos velas Sí, ¿por qué se llama así, pero porque que así formamos se llama aquí que navega y luego a través del punto perdón a través punto que llamaremos cualquiera de los métodos o ver cuantos objetos hay aquí todo interesante eso es suficiente muchas oportunidades aqui Diferentes y métodos y propiedades que tenemos.
  • 00:18:42: podemos elegir En este caso lo llamaremos. forma utilizando el método que llamado Mostrar con el que conduzco la primera letra sh te fuiste ver aquí solo muestra significa u nosotros métodos esta es una insignia Hay algo amarillo algo incomprensible por al menos no se que es y las propiedades son un pulgar para arriba que se muestra en algunos aquí aquí
  • 00:19:14: inscripción Una especie de documental como si Principio, puedes ver que estás con mucho más. que los métodos porque un objeto como Reglas bien, no tanto la acción puede maquillar mostrar abrir quitar Se esconden y algunos más específicos allí. método propiedades todavía mucho más y por lo tanto Escribimos elegimos dos veces un show o puedes Sería como presionar el botón htop. Todo fue añadido en principio con nosotros.
  • 00:19:44: El procedimiento está listo, es decir, estamos aquí. dicho solo nos muestra nuestro formulario Cada vez más no necesitamos nada, pero acabo de escribir aquí por lo que este código De alguna manera necesitamos llamar a esto hacer eso significa que tenemos que hacer nuestro este es este es nuestro procedimiento antes o nuestro macro puede ser el camino aun así para hablar Llamamos sigilosamente si estamos contigo De vuelta aquí podemos abrir Microsoft sobresalir para abrir nuestro libro con
  • 00:20:14: Aquí este icono si volvemos aquí. entonces nuestro objeto Ya aquí podemos dar este objeto. el equipo asignar una macro apropiada para y asigne esta pregunta que nosotros Ahora han escrito contigo que es procedimiento en consecuencia cómo hacerlo haga clic aquí haga clic en el perímetro clic derecho y tenemos un equipo asigna una macro puedes ver cual es la lista De todas las macros tenemos la nuestra.
  • 00:20:47: poco aquí está nuestro procedimiento pequeña macro si la seleccionamos presionamos bien allí y ahora más adelante en esto Aquí ya vemos este objeto. la pluma aparece más aquí, esta el equipo es decir, si empujamos abierto nuestro formulario es cerrar clic aparece forma todo está listo ahora podemos Para trabajar este formulario hicimos la primera. pequeño paso podemos ahora esta forma
  • 00:21:17: correr Bueno, ahora creo que es muy interesante intentemos comenzar algo ya programa para tener con nosotros Nuestra información apareció a la nuestra. mesa decidí lo que haremos es tan gradual Es decir , primero debemos prepararnos. Todo el bloque que concierne a las ventas lo tenemos. contigo haremos virtualmente todo lo demás veamos lo que nos falta tal vez antes de seguir trabajando allí procedemos a el siguiente bloque sigue adelante hasta
  • 00:21:48: el siguiente Elegirá dependiendo de cómo nuestros programas progresarán la lógica será y que deberia ser el proximo paso sólo nos entendemos a nosotros mismos por lo muchos dijeron que la factura de todo significa ahora vamos a sumergirnos en el código en sí significa que Voy a venir a través de los desarrolladores.
  • 00:22:19: o alt f11 voy a recordar y por eso ahora haremos nuestra tarea ahora Asegúrate de que podamos crear contigo código que agregará datos a nuestra mesa Es decir, todos los campos que estaremos aquí. contigo deben estar llenos trabajadores y en consecuencia la información de de estos campos deben caer en nuestro Mesa por ahora lo haremos sin algunos matices diferentes aquí y Configuraciones que deben hacerse
  • 00:22:51: Pero sin embargo, el núcleo principal. nosotros cosecharemos y antes de hacer esto a través de módulo haremos esto me gustaría demasiado sostener un pequeño curso teórico sobre el cambio que necesitamos estudiar Es decir, trabajaremos contigo. variables y tenemos que entender qué es local o global también llamado una variable pero porque en este programa utilizaremos
  • 00:23:21: variables globales y esta diferencia Ahora veremos variables locales y globales y por lo cual es su diferencia usa variables locales estas son variables que estan dentro procedimientos esta variable se declara y directamente dentro del procedimiento o funciones y variables locales pueden solo ser usado En el procedimiento en el que se declaran. Si bien aquí, por ejemplo, tenemos tal aquí Una pequeña prueba en la que tenemos.
  • 00:23:52: una variable llamada z Variable y tiene un valor de 10. respectivamente aquí para esta variable y y la visibilidad es limitada solamente éste aquí este procedimiento Cualquier otro procedimiento no verá este Aquí está z con un valor de 10 bien si sólo De alguna manera no lo pasan por otro tema.
  • 00:24:22: que tocaremos también en consecuencia esta variable en localmente actúa solo aquí en marco aquí este procedimiento aquí variable global respectivamente un poco diferente, es decir, global Cambia si pedimos tal cambio. está disponible desde cualquier módulo y visto en cualquier procedimiento o función y mantiene el resultado lo que es más interesante hasta la finalización de todo el programa entonces hay hasta que todo el programa funcione este procedimiento ella me terminará más precisamente
  • 00:24:53: esta variable que y sí aquí almacena este resultado es hasta la finalización cumplimiento Todo el programa en sí mismo y la voluntad almacenar el valor que se encuentra en este variable por lo que si estamos hablando variable global entonces variable global ella siempre es asi procedimientos que están y están aquí siguiente aquí con esto aquí interesante solo te mostré las rocas entonces lo veremos por ti
  • 00:25:24: Comunidades aquí es este vinagre plácido antes de expresar más precisamente, este es un anuncio obligatorio variables si damos este valor aqui Declaración obligatoria y variable. entonces ahora, digamos esto compilación de macros sí lo haremos mensajes de error Esto es si el código del programa se reunirá Una variable que no hemos declarado aquí. Esto es algo muy importante que creo. hay que hacer cuando el programa ya no está
  • 00:25:57: poco grande Si no hemos declarado ninguna variable. El chip de inmediato nos da un programa de señal. dice que tienes un error tienes esto variable no encontrada por lo tanto ser tipo de cambio que de alguna manera designar y si que es asi variable hay un cierto tipo de nosotros Ahora veamos también Por un lado, cada tipo tiene cierto es su tamaño y por lo y aún más, así que decidí que estamos en movimiento
  • 00:26:29: lo estudiaremos también lo haré mostrar y decir por qué nosotros hacemos exactamente este tipo o lo hacemos exactamente este tipo Ahora no creo que este detalle recto pararemos ahora Pero en no menos de dos cosas locales y cambio global estamos contigo tuyo Entendemos que todavía tenemos que hacer esto nos ahora lo estamos haciendo directamente vamos a activar esta opción en el código explícito Volviendo a nuestro módulo vemos qué.
  • 00:26:59: Ya tengo habilitada esta función lo más probable es que no está incluido si Habilitado por mostrar bien cómo habilitar Tenemos con ustedes una herramienta que somos nosotros. Llamamos si hacemos clic aquí con nosotros. hay un articulo aqui ausencia en consecuencia abrimos y si marcamos aquí Este es el continente son muy bola. declaración de una variable allí y
  • 00:27:29: En realidad ver esta comunidad aquí estoy ahora por cierto, apaga el show Luego, una vez que no se ha apagado Por alguna razón, por lo que es visible no se apaga. está bien lana, enciéndela , está con nosotros. Valor declarado y ya bien entonces aquí. Y ahora con cada variable estamos con Se te olvidó especificar el programa que haremos
  • 00:28:00: recuerda sobre esto no está mal así que continuemos Lo siguiente que tu y yo tenemos que hacer haz que llegue a todas nuestras Abrir nuestra forma de todos nuestros campos en. placa de identificación haciendo clic en este botón por cierto este es también nuestro objeto en consecuencia Al hacer clic en este objeto tenemos que ejecutar algún procedimiento que Lo añadiremos a nosotros ahora y
  • 00:28:31: haz eso es, haz click en este botón Llamaremos a un procedimiento específico. ella nos agregará una nueva orden con cierta información debido a esto formas lo que vamos a hacer una vez que hemos añadido clic más precisamente en el botón Agregar registro y por El evento que es, haciendo clic aquí vemos. Lo que fuimos al equipo es privado. unirte trabajando solo dentro de esto botón dentro vamos aquí en este cnc procedimiento y haga clic haga clic aquí estamos
  • 00:29:03: será justo Puedes escribir todo el código aquí en principio sí Hay tal enfoque, es decir, si nosotros había tal código digamos tan pequeño solo hay dos acciones allí abre una ventana y escribe un número Bueno, probablemente puedas hacerlo aquí. En general, así es como lo haremos. Bastante código y lo haremos Nos referimos a diferentes lugares y necesitamos Habrá estos globales Variables para que cada vez en el procedimiento. no se definen por lo tanto aquí vamos a
  • 00:29:34: que llamaremos el procedimiento crear directamente en el módulo así que aquí acabamos de llamar a esto recuento de procedimientos significa una llamada de procedimiento un equipo que dice eso llama a este procedimiento universal equipo un poco más de llenar y luego Escribe el nombre del procedimiento que ya tenemos que no tiene con usted ahora tiene que llegar a añadiendo una nueva orden bien, o simplemente puedes cortar para escribir
  • 00:30:05: de, por ejemplo, una orden o escribamos Adsense que está agregando una venta a Ventas, es decir, entendemos de qué se trata. hay, y luego copiamos esto e iremos al módulo donde vamos a crear directamente escribir Insertar en el jardín añadimos que yo recomiendo Recomiendo procedimientos grandes Bueno, en principio, las pequeñas deberían comentar
  • 00:30:37: si agregamos uno aquí Cotizar continuar escribiendo entonces obtenemos Tal comentario es, está con nosotros. estaré agregando [música] pero Hay una orden y así lo hacemos a continuación. nos dimos cuenta más precisamente, lo hicimos y nos dimos cuenta de que nuestro registro inteligente tiene un nombre Por cierto, si haces clic en él en
  • 00:31:09: constructor veremos como ella Llamado aquí ventas etc. por cierto vamos a guardarlo de inmediato ventas etc. al portapapeles porque lo necesitamos ahora Y así volvemos de nuevo al código. y eso es lo que hablé de global variables comenzamos aquí solo ellos entonces ahora tenemos que anunciar variables de nuestros futuros objetos en En este caso, tenemos objetos. nuestras sábanas
  • 00:31:39: Vamos a poner estos objetos simplemente nuestras variables y eso es solo global cambios que vamos a crear aquí bajo este letras que se llaman ex comunidades placida cualquier variable también se crea con una palabra tenue Recuerda que tomamos esta nota y lo haremos. ten en cuenta dimm A continuación escribimos cual variable bien aquí. aquí vamos a crear ahora variables de hoja tenemos una hoja de ventas así que me propongo abreviar así
  • 00:32:09: Aquí, por ejemplo , hoja de estado de Schitt por ingles mierda y luego directamente El nombre navega más allá debemos decir significa esta variable ella lleva en sí misma qué personaje es ¿Qué es esta variable para qué? se refiere al número que se refiere a la cadena será traído en ella que nosotros decimos que no esta variable no es una cadena
  • 00:32:41: Número no más allí El elemento es exactamente nuestra variable. balista en consecuencia, esta variable será suena como una mierda de trabajo Es decir, este cambio de objeto de hoja y aquí. Usted puede ver que cuando añadimos La inscripción pulsada entra en nuestro global. variables separan la linea Hay en este caso un editor de trampolín. Entiende que nos separamos si no escribimos
  • 00:33:13: dentro de algún objeto dentro de la nuestra existe procedimientos de este cambio escribimos esto ya en la variable global Ahí está el siguiente objeto que nosotros también es necesario definir que sería El objeto es exactamente nuestra mesa que es 1. hoja así llegamos a la hoja más lejos estamos en Esta hoja que buscas lo que buscamos. Buscando nuestra tableta para trabajar con ella. en consecuencia para esta tableta nosotros también debe crear una variable específica
  • 00:33:44: Trabajaremos con un objeto sí nuestro El objeto es una mesa inteligente que tiene tal título a objeto de hoja y por lo que procederemos de este nombre también ya habrá velas Nuestro plato es velas y le pondremos el nombre a la hoja. ofender eso es El objeto en este caso es nuestra venta. mesas y se irá como como
  • 00:34:14: Aquí hay una mesa práctica, aquí funciona. objeto sllist con éste objetos de hoja de objeto que es en realidad mesa inteligente y además de eso nos Arrastrado a nuestra mesa seguimos siendo haz lo siguiente como estamos en esto La mesa funcionará con lo que estamos allí. trabajaremos allí trabajaremos con Filas porque las columnas que dejamos. sin cambios ambos fueron y nosotros vamos
  • 00:34:44: nada agregará programa pero El programa lo iremos añadiendo constantemente. Nuevas entradas según nuevas entradas. Esta es la aparición de una nueva línea para nosotros. También es necesario decidir sobre este objeto. Con el objeto cadena y aquí estamos. También vamos a prescribir esto de inmediato ver dónde estamos sigue siendo útil esto se llama list.ru un objeto como una hoja que él lista de llamadas
  • 00:35:14: en realidad es una cadena en inteligente la mesa sigue siendo creo que nosotros suficiente de estas variables para empieza a hacer algo así que vamos Intentamos escribir lo primero que tenemos que hacer. debe determinar la ubicación nuestra mesa Es decir, nuestra variable es ahora. sobresalir la mujer debe entender pero bien Hay una variable y qué es en sí misma. se esconde en consecuencia necesitamos esta variable identificar con mayor precisión que tenemos un cierto
  • 00:35:46: comando asignar El objeto es un equipo que llamado establecer este comando ella diseñado para asegurar objeto para algún particular variable en este caso para este variable pero hay tal error que es, él ve algo no escrito aquí pero presionamos nada bien ignorar Decimos que no estamos en un apuro Fill Tenemos este comando y variables entonces
  • 00:36:16: Ahí primero ponemos el conjunto que decimos. lo que necesitamos arreglar objeto detrás de la variable detrás de éste variable, fijamos el objeto es decir, es el nombre de una variable más a través de iguales que tipo de esto esto Esta variable es un objeto de lo que somos nosotros. El objeto que tenemos es un objeto nuestro. por consiguiente deberíamos escribir aquí nuestra hoja pero nuestra hoja después de todo está en algún libro que puedas
  • 00:36:47: omitido porque Excel entiende que estamos en nuestro libro en la corriente más precisamente los libros que podemos escribir ¿Qué hay allí, así que la hoja de trabajo? Todo menos lo recomiendo como dicen de lejos cuando el programa es grande cuando mas en este programa lo hare utilizado lo más probable es que creo Trabajaremos con otro archivo que será necesario, también, para retrasar y mejor evitar este después de todo
  • 00:37:19: Especifique exactamente con qué estamos trabajando. este libro hagámoslo escribimos esto un equipo llamado sí y una disputa de haya Es decir, decimos que trabajamos. con este libro y luego a través del punto que llamamos por consiguiente Nuestro objeto que necesitamos y aquí ya Que va directamente a la hoja, es decir, hojas de Borg ya través de los soportes podemos escribir el nombre de este objeto en sí Ahí está Yandex y sí, acabamos de escribir.
  • 00:37:51: citas del nombre de nuestra hoja que llamada venta vendiendo hay escuchar ip ipad cavar en realidad a esta hoja Aquí hay una línea en no esta mal y solo una linea Y ya hemos tomado esa hoja como dicen. Es decir, ahora no podemos usar La inscripción es larga hay esta hoja de libro. Esto no es lo que tenemos aquí por este equipo.
  • 00:38:21: Nuestro objeto se fija aquí este objeto esta es esta variable entonces ahora nosotros Podemos usar esta variable más lejos Ahora veremos cómo lo hacemos. Además de lo que hemos asignado a este. objeto de hoja variable que necesitamos para otra variable ahora arregla y nuestra mesa nuestra mesa en la que estamos contigo Copiado por el modo de venta etc. pero ya Comemos este portapapeles y lo limpiamos.
  • 00:38:52: se apresuró a informar, pero el siguiente conjunto siguiente equipo vamos a conseguir este aquí para no jurar así que aquí esta equipo, ahora variable mas precisamente asignemos el nuestro directamente mesa inteligente que es así que también Asigna el objeto a esta variable. Creo que sería bueno si nosotros estamos haciendo en la hoja
  • 00:39:22: buscando nuestra mesa si nuestra hoja es lo estas son ventas y no Asegúrate de escribir Diss Dios de nuevo y de nuevo usamos esta inscripción ya conseguir un poco más bonito que sí llamamos otro objeto llamado lista el objeto en sí mismo ya es un cuadro I Y también lo registramos aquí a través de. cotizaciones de venta db listo en principio
  • 00:39:54: Nuestros dos objetos aquí los hemos creado. ahora podemos hacer lo siguiente ahora Podemos añadir una nueva línea pero para Para agregar una nueva línea de manera más precisa Añadir una nueva línea, entonces no somos un problema. añadir una nueva línea ingrese información para traer información que tenemos para tomar esta información de nuestro formulario Es decir, sacar de estos campos y aquí estoy.
  • 00:40:25: Recordamos que resultamos ser nuestros. campos, excepto cómo convertirse y esto en primer lugar que ni siquiera hacemos cualquier nombres todos tenemos otros campos aquí si estoy en ellos a menudo kueva ver nombre Los veo a todos por defecto solo de alguna manera llamado cuadro de tex 2 3 cuadro combinado 2 3 4 5 y así sucesivamente En primer lugar, vamos a Rápidamente ahora lo haremos. Selector de fecha significa accidente que haremos
  • 00:40:55: guión bien, en principio, esta fecha de orden sí si pantano Para hacer un proveedor con nosotros ya Dijo que cortamos nuestros campos. hacer un cuadro de texto abreviatura por ejemplo etc. Es posible y sobre otro como reducirlo . mi preferencia es
  • 00:41:25: Así que aquí tenemos un proveedor para que esté en Nos boquillas y escribimos sappa como este por lo que significa estado del pedido combobox también reducimos combobox a bx se bix combobox Todo es simple aquí será estado. artículo de cuadro de texto adicional También artículo aquí creo que sí descripción Los bienes pueden escribir algo como esto
  • 00:42:02: corto para el tipo de disco Cortar el disco aquí será más combobox combobox seccion tenemos bien en este caso si podemos escribir tipo por ejemplo aquí combobox Habrá un grupo de grupos más allá del tipo. cliente combobox
  • 00:42:33: kline así, pero el precio de x-box suele ser el precio cantidad de recuento de cuadro de texto por lo que este elemento, también llamada inmediatamente la forma en que Acorto el giro acaba de escribir Spin cuenta que es, lo entenderemos.
  • 00:43:03: ¿Cuál es el elemento que es responsable de nosotros? La cantidad que llamaremos aquí. nuestra tsiferki por lo que corrieron 123 o abajo 2321 disponibilidad caja t-rex presencia, sí, pero aquí hay algo de o con vamos a escribir así
  • 00:43:36: más precisamente de IV si es así como aquí combobox Bueno, entidad jurídica, creo que la organización es entonces orco orco Y aquí estoy, el cuadro de texto también es un orco, ya que diferente aquí tenemos un campo para que pueda permitirse escribir lo mismo org aqui y org aqui si nosotros
  • 00:44:07: Por supuesto, 2 era el texto del boxeo. no nos dio logistica la misma fecha del accidente esto significa que la entrega será entrega así combobox combobox más lejos está con nosotros habrá un conductor conductor tan cantidad cuadro de texto así, pero usted puede simplemente hasta la cantidad
  • 00:44:39: Nos dieron más de lo mismo no hay nada muy bien, Así que vamos a sí mismo Asuntos cantidad de envío por lo que aquí está casilla de verificación También somos auto recogidos lo tenemos también casilla de verificación recogida déjanos hacerlo todo así que ciudad combobox abajo por lo que será y nosotros el boxeo de texto bien un poco largo
  • 00:45:14: Lleva exactamente esta descripción. pero sin que en realidad y en ninguna parte telefono solo haz todo el telefono y tenemos que llamar nuestro nuestro etiqueta de información de la etiqueta donde se obtener información diferente sobre esos eventos que ocurrirán por ejemplo, si hay algo que no existe la mente vamos a añadir la etiqueta simplemente hará Información tenemos información
  • 00:45:45: así que tenlo todo listo al lado Regresa al módulo ahora que podemos Ya agregue directamente la línea y prueba allí en nuestra mesa añadir datos y por lo que significa que nosotros Haciendo contigo ahora somos otro objeto crear Una vez más utilizando el mismo conjunto, creamos, variable por lo que las variables y arreglar otro objeto y esto ya está Habrá un objeto de nuestra línea sí que es
  • 00:46:16: lo interesante es también un objeto de cadena también crear a través del punto que llamamos propiedades si avestruz nuestras líneas y todavía a través del punto nos hacer el método este es el método de agregar La nueva línea aquí es básicamente lo que yo. mostró cuando a través del punto podemos llamar métodos de propiedad y así sucesivamente aquí Ella encadena trazada aquí solo tenemos nuestra mesa inteligente por qué es eso
  • 00:46:46: tablas inteligentes porque hay una variable y escribimos esta variable asignado sí a esta variable éste un objeto este objeto es una tabla completa él está en esta hoja y esta hoja esta variable a la que nos utilizado podría haber sido completamente Era posible escribir todo de manera diferente. todo puede ser escrito en una linea Y hacerlo me parece tan visualmente. y en general, luego para más
  • 00:47:17: usarlo es mejor, es más fácil y Trabaja más rápido con él que aquí una larga lista de vistas, pero líneas y aquí vemos lo que nosotros y nuestras mesas inteligentes añadido aquí a través de punto a Más precisamente, aún no hemos añadido nada. No agregamos elegimos si las propiedades avestruz y luego el método es más preciso si el avestruz Es decir, el método de trabajar con líneas.
  • 00:47:48: somos como en esta tabla elige las líneas que dice eso Ya hacemos propiedades y el método que decimos. Añadimos y además añadimos. Es decir, en principio, esta línea añade. Tenemos una nueva línea, vamos a intentarlo. como funciona velas abiertas agregar registro visible si tenemos una nueva linea aparece así sucesivamente
  • 00:48:19: cierra todo funciona asi que vamos a hacerlo remueve todo como este ahorramos muchas cosas también aún no guardado Así que ahora tenemos que añadir a la nuestra. columnas y Ya esos valores que estaremos con la forma. anota lo que hacemos como lo hacemos Se define la variable objeto es
  • 00:48:49: Hay una nueva línea más allá que podemos con este trabajo variable que es Tenemos que llegar a un particular, columna específica entonces tenemos aquí que usar este objeto tiene mas Una gama más de propiedades y nosotros con usando esta propiedad podemos llamar para yandex aquí en este caso hasta yandex.ru yandex a nuestro índice columnas es decir, rango 1
  • 00:49:21: nos dice que estamos ahora escribe algo en la primera columna trata de hacerlo nuestro primero columna tenemos que escribir lo que tenemos primera columna us 1 columna número de pedido y número ordenando con nosotros esta forma forma el elemento de cuadro de texto el orden está bien significa que vamos y escribimos igual a nuestro formulario de texto boxeo porque Escribo 1 cuadro de texto y no está ya
  • 00:49:55: da todo lo que es todo lo que tenemos con Has escrito aquí todos estos de nuestros campos. El nombre de estos campos ya están en la sombra. orden xbox y aún más a través del punto I Yo llamo aquí un método que dice que necesitas agregar lo que significa que es El propósito de esta propiedad es más precisamente no un método ya propiedades allí vamos a ver así que vamos aqui en todo podemos ir aqui por cierto, pero desde aquí será el caso
  • 00:50:26: ocurren clics que ingresa el administrador número de pedido 1 haga clic en añadir entrada le pasó no sabemos que pasamos mientras no no procesamos información aparece bien veamos mas algo funcionó o no pero algo Trabajado aquí apareció fecha bien Había algún tipo de formato aquí como una fecha vamos a cambiar el formato que acaba de poner Aquí se agregó nuestra total privacidad. significa local lo que está haciendo esto
  • 00:51:00: pequeño problema en la línea superior Cuando estemos con ustedes todas las fichas. él le quita añadiendo aquí en color como un sombrero todavía haciendo demasiado audaz Bueno, yo estoy haciendo Elijo esta linea me caigo gordo y en consecuencia restablecer la luz haciendo sin llenar y todo si estamos contigo ahora vamos a ejecutar el formulario a través del módulo aquí, así que no hay forma de elegir , haga clic vamos a lanzarlo
  • 00:51:32: por ejemplo, tenemos una segunda orden Ahora todo está bien añadido 33 comer significa el siguiente vamos a lo mismo ver con todos nuestros campos aquí para asegurarnos de que todos estamos aquí añadir así que vaya al módulo más adelante haciendo copiar y pegar lo que se llama copia anterior insertamos escribimos la segunda columna columna 2 us fecha orden 3 estado recordar inmediatamente
  • 00:52:04: Y así, sigilo es lo que eliminamos . fecha fecha orden tenemos una orden de choque también Voy a derramar más lejos que hacemos 3 tenemos estado en la tercera columna rellena el estado tenemos de la lista desplegable por lo estado de cuadro combinado aquí es el objetivo de una mayor
  • 00:52:34: hacemos la cuarta columna con nosotros hits vamos a ver tan 4 5 esto sección de grupo A continuación, el artículo para la sección de nuestro grupo 3 4 tenemos 4 tenemos una sección esto también es un combobox Este es mi grupo, me llama y hay no agrupar el tipo de tipo más lejos al quinto en
  • 00:53:06: El quinto de nosotros está por irse. Observo que aquí tenemos estos combobox. No se llenan y nosotros también los necesitamos. Rellena lo haremos obligatorio. ahora mientras comprobamos Rendimiento en general en código de principio. añadiendo datos a la tabla combobox nosotros por lo que este grupo será 5 6, que es 6 número de artículo
  • 00:53:36: descripción del producto significa artículo Descripción de los bienes inmediatamente añadiré 2 que es cinco seis siete en principio, primero puede agregar todos columna para la descripción del producto este es nuestro cuadro de texto cuadro de texto Descripción en mi opinión antes de la divulgación. A continuación viene la descripción de las mercancías. número hasta número de ataques 6 iguales tan tan 6 artículo tan mal
  • 00:54:10: copia 6 7 esta descripción Y aquí tenemos un cuadro de texto del artículo. artículo así que 6 es el séptimo sobre 8 más precisamente tenemos contigo 8 por 1 9 Así que 8 es nuestro número por la forma en que tengo columnas aquí antes de las columnas ya se nombran, pero Sin nombre ya van como uno dos tres 4
  • 00:54:43: 5 es un cierto estilo hasta r1 c1 si De repente alguien no sabe cómo hacerlo y Alguien se siente incómodo ante quien bcd puede hacer el siguiente archivo abierto Los parámetros aquí están por debajo de los parámetros y Aquí donde las fórmulas ponen el estilo de los enlaces. o uno c1 aquí ya lo tengo si no debes marcar y luego Aquí en este caso será conveniente. hazlo porque puedes ver de inmediato bajo lo que El número va a la columna, aquí está el caso. cuando el estilo r1 c1 es muy aquí
  • 00:55:15: ayuda aquí está bien todo es visible en ¿Qué columna necesitamos agregar? y así la columna 8 es la cantidad Precio 9 asi que cantidad con nosotros número también tenemos un recuento de cuadro de texto y el precio significa boxeo de texto para trixbox y la etiqueta de precio en la etiqueta de precio es la siguiente estamos llegando noveno décimo
  • 00:55:49: calculamos la cantidad total ver la compra de nosotros caerá por la media El margen se calcula, es decir, estamos aquí. estos campos no se tocan en absoluto vamos Por cierto, por algún color , lo marcaremos. Aquí estos campos no se tocan porque Habrá algún otro tipo debajo de ellos Otro código que escribiremos. El beneficio de las mercancías es la misma cantidad de entrega. Aquí ya sustituimos la suma del formulario. Tipo de entrega al cliente proveedor conductor
  • 00:56:20: conductor y usuario en consecuencia mes año esto también es para el futuro Así que aquí notamos todo lo que dejamos cuatro agregar 14 15 16 17 porque como es decir, primero agregue esto luego tratar con los demás el hecho de que somos más fáciles Inmediatamente hacemos algo más complicado que haremos. entonces me retirare de esta manera Luego conduciremos 14 años tenemos. mira la cantidad de envío 14
  • 00:56:51: por lo que el importe de la entrega se da forma por lo asi que La cantidad de entrega que tenemos aquí por cierto aquí. no tenemos fechas de entrega tenemos fechas de entrega Así que la fecha de entrega no necesitamos aquí. porque es venta Pero en la hoja de logística nos queda a nosotros. necesitaremos en consecuencia estamos aquí Por ahora estamos haciendo algo sencillo. rellene la placa solo ventas luego pasar a la siguiente
  • 00:57:21: placa de logistica mismo trabajo con esta forma en consecuencia necesitamos Añadir a la logística y estaremos modificando y haciendo cosas nuevas que También están relacionados con esta tabla en general. más precisamente con esta forma por lo que en los casos generales aquí será decente esta bien vale, no hagas preguntas significa 14 Este es nuestro precio de cuadro de texto. luego hacemos 15 no como tú, entonces el precio es la cantidad
  • 00:57:52: entrega por lo que este cuadro de texto es la entrega Así que tenemos 15 allí que no olvidaron el tipo. cliente entonces proveedor tipo de conductor tipo de cliente cliente combobox cliente 15 Ahora tenemos 16 va de proveedor medio
  • 00:58:22: proveedor de nosotros en el boxeo hasta la mi cuadro de texto es una boquilla p y el controlador 16 driver conductor que tenemos en mi combo conductor de la caja y todavía hay 17 confundido 14 15 cliente 15 cliente por lo Ahora hacemos todo
  • 00:59:00: 17 significa que el conductor significa que la boquilla está aquí aqui hay un cliente [música] combobox luego combobox cline para cliente No estábamos tan sí 15 cliente 16 proveedor conductor 15 cliente que Proveedor conductor es todo en principio todos llenos vamos a eliminar por cierto
  • 00:59:32: todo así que trata de ejecutar nuestro formulario haz lo que puedas asignar Sí clave aquí, por ejemplo, estamos en esta hoja y seria buena recta pulsa cualquier combinación de teclas y tu forma flota me parece gran opción hagamos como esto hazlo rápido y fácil Desarrollador tenemos nuestras macros. Encuentra el color que causa esta forma. Este espectáculo es sigiloso ya través de un botón. parámetros, establecemos una combinación de algunos teclas, por ejemplo, vamos a hacer el cambio de control
  • 01:00:03: con turno con eso es, mantenemos pulsado solo cambio y añadir un botón para controlar el cambio de con ella La bomba estará implicada que es nuestra es posible formar aquí, también, las letras rusas hagamos el inglés haz el ojo cerca prueba control inglés Cambia con hay nuestros formularios y por lo tanto el número orden por ejemplo alguna fecha orden deja que sea de la misma manera que tu
  • 01:00:34: La fecha que vemos no cambia tan bien como Eran 4 así que eso es todo y cuesta como yo pon una fecha aquí en un dia determinado y ella lo come y lejos del cuarto por lo tanto, sí, sí así que haremos algo más para cada vez que se inicializa este formulario Teníamos una fecha actual bien hasta ahora Luego puse el proveedor con nosotros hasta
  • 01:01:06: determinado por Bueno, vamos a escribir un proveedor que lo deje Será tan proveedor que hay un estado orden Tenemos todo nuestro combobox vacío estamos en la siguiente lección es probable que esta dedicar una lección entera y hacer Rellenando todos estos campos mientras nosotros solo escribe el estado del pedido nuevo artículo, por ejemplo, tal descripción bienes
  • 01:01:39: significa que tenemos una mezcla tan seca m-150 miré allí sección en el sitio y es decir, mezclas secas El grupo es solo una mezcla mia como esta Aquí tenemos el tipo de cliente que vamos a permitir. Persona privada Persona privada sobre precio digamos que habrá 200 rublos cantidad
  • 01:02:10: Disponibilidad de una bolsa hasta que estemos interesados. El pagador elegirá para que el pagador pagador y lo que hicimos allí Es interesante y tenemos un pagador donde lo consigue bien, vamos a escribir Cualquier nuevo así y tenemos privado no necesitamos un pagador por lo que Necesito entonces comprobar de todos modos mejor Presentamos la organización después de todo el pagador.
  • 01:02:40: Esta es una entidad legal por ejemplo Bobble en algunos aspectos y entonces el conductor lo hará por ejemplo en gacelas la cantidad de entrega allí mil rublos La ciudad de Moscú y esto es en realidad nosotros No lo hizo porque sí allí y ahora estos campos de teléfono de nombre de la ciudad pero aquí excepto cantidades sí y auto-recogida todavía no es nada
  • 01:03:13: no hecho es decir, somos el conductor aquí y La cantidad de entrega comprobamos la gacela y la cantidad. entrega sí bien vamos a hacer clic es claro que línea añadida vamos a ver qué número añadido fecha estado de la sección artículo del grupo abracadabra qué es un schA comprobar la cantidad de mezcla seca también, pero Aquí está el formato y la fecha tan cerca Pero no es visible tanto por lo que la cantidad de entrega proveedor de la organización una gacela x todo
  • 01:03:45: nuestra organización aquí me tenía que bien porque aquí tú y no Aquí hay una unidad, así que todos estamos aquí. Solo estoy haciendo un poquito ahora hacer un poco menos como esto significa que toda esta columna es un artículo que convertir en un formato común El número de unidades también está en el formato general. El precio de las mercancías será común aunque se pueda. Por supuesto, numérico sí, vamos
  • 01:04:15: mejor numérico seguro marido allí un centavo algunos serán esa cantidad es poco probable La entrega que tenemos también es de tipo numérico. organizaciones aquí todo está bien aquí todo está bien aquí por alguna razón formato y fecha fecha fecha vamos Vamos a hacer lo general después de todo, así que añadido ahora Completamente toda la línea del formulario.
  • 01:04:45: Que lo lanzamos con la forma de venta. Creo que vamos a terminar aquí. cambio de control Con aquí en ruso por la forma en que no trabajé Creo que terminaremos porque tendremos el siguiente también lo suficientemente grande como una acción que nosotros debe llenar todos nuestros combobox y tenemos que hacer preparar listas y esto todos miramos siguiente lección estoy aquí, adiós todo