Gracias por este video, me sucribo hermano. me ha funcionado tal cual lo describes, ahora estoy viendo para hacer cosas en la transacción, no sé si se pueda, llamar una variante y luego exportar esa data. Gracias mi brother si no es mucha molestia claro no quiero abusar de tu confianza tampoco. Saludos cordiales.
Hola estimado Muchísimas gracias por la suscripción pronto habrá videos nuevos ,Shift+F5 Simula que no Tenes mause y deberías usar el teclado solo ahí anda completando los campos . saludos
@@exa79623, estimado una consulta y si quisiera iniciar sesión en SAP con tu macro, que dicho sea de paso gracias a ti ya lo hice 😎, y quisiera ejecutar el script creado desde SAP, desde tu macro. Cómo se podría hacer?
Veo preguntas sobre como subir datos a SAP, hay una opcion que es con la transacción LSMW, esto dentro de SAP puede hacer como un macro he ir guardando la información de un archivo de EXCEL. y hay mucha información en internet
Hola Jairo, en segundo plano seria crear una tx sap nueva ,otra alternativa puede se correr el proceso en un servidor , o tener una pc de servidor con una macro que este a la espera de la orden y se ejecutaría automáticamente la orden podría ser, cuando encuentra un archivo en una carpeta N ejecuta la macro
Hola, Matías!! La verdad que n sabía que existía esta posibilidad. La pregunta es la siguiente: tengo SAP Hanna.. Puede ser por ello que no puedo hacer que se abra SAP automaticamente?. No soy experto en la materia. Uso mucho SAP en la empresa, pero con mis 51 años, me cuesta aprender a programar. Algo me la rebusco con las macros, pero no logro dar en la tecla con esto. Será que Hanna no es lo mismo? Muchas gracias por este aporte. Saludos Leonardo💪
Matías, eres un genio, como puedo pedirle a la macro que se posicione en el menú herramientas de SAP, requiero la combinación de alt+L para que entre al menú "Lista" de la barra de herramientas, saludos y muchas gracias por tu bondad. Saludos
Application.SendKeys esa es la sentencia y explora la pagina esta para que veas todos los comandos docs.microsoft.com/en-us/office/vba/api/excel.application.sendkeys saludos
Excelente explicación, me sirvió de mucho, Tengo una consulta, como puedo decirle a esta macro que me coja por ejemplo la transaccion desde una celda de excel en concreto?? Dependiendo de lo que yo escriba en esa celda, es la transacción que me abre Gracias
Hola Matías, gracias por el aporte. Me gustaría saber si tienes algún curso sobre esto, me estoy capacitando para fungir como consultor SAP y también estoy tomando cursos de Power Query, Power Pivot, Pivot Table, y Macros con VBA. Sin embargo veo muy interesante la idea de automatizar ambos programas solo que aún no he encontrado nada que capacite para dichas funciones.
Hola Leo!! no la verdad que no tengo un perfil de profe solo quiero aportar a la comunidad todo lo que la comunidad me dio tantos años de todas maneras conta con migo para lo que necesites Excel es una gran herramienta con un gran potencial para explotar te aconsejo que que veas algo de Google sheets que te va a ayudar a conectar medio como un teléfono celular con una tabla y luego con excel recuperarla y transformarla Saludos
Hola Matías, gracias por tus aportes, hay manera de conectar una base de datos excel y que la información viaje a sap específicamente a modulo de manufactura por medio de una macro. Trabajo para una fabrica y solo tenemos SAP en oficinas pero no dentro de planta, eso implica que los registro que hace los operadores se haga en formato excel para luego ser transcrito por otro grupo de personas a SAP. Busco automatizar ese trabajo, lo ideal seria que se instale SAP dentro de planta pero eso implica tener 30 usuarios SAP para el registro y es un poco complicado, que puedo hacer? tu ayuda.
Buen día, una consulta en mi caso para continuar con la secuencia de movimientos que se requieren para ingresar a la transaccion, tengo que simular el doble click. Como podría referenciar ese movimiento mediante la Macro. Muchas gracias.
Muy buen dia, muchas gracias por excelente aportación pero me quede picado, que mas se puede hacer?.. Se puede programar que a cierta hora determinada, quizás cada 15 días, se ejecute y realice la ejecución y exportación a excel ya como reporte?.. De antemano muchas gracias por toda esta gran ayuda y curiosidad que despiertas.
Hola! Tienes algún video que me ayude a actualizar un excel con la información que hay en sap con una macro? Ejemplo En sap todos los días suben cuanto material sacan de la bodega y eso lo tengo que descargar todas las semanas y actualizar el archivo excel, hay alguna forma de que sea automático con una macro?
mira de la forma que mostre en el video se puede hacer todo realmente tendría que ver bien lo que estas intentado hacer pero como lo ves en el video podes exportar importar siempre usando comando de teclas
Matias, Buenas tardes, me esta sirviendo demasiado tu archivo, muchas gracias!! Solo tengo una pregunta: Estando en un campo de fechas en SAP, hay forma que pueda programarlo para que escriba la fecha actual o un mes antes de la fecha actual?? Saludos
@@exa79623 ultima pregunta jaja tienes un video o algo donde explicas como detectar si sap esta abierto? Es para poner un IF sap esta abierto entonces proceder con los demas fucniones...ELSE abrir sap y proceder
Buenas...al ejecutar este codio me sale que el objshell y objapp no esta definidos....pero no se como te funciono a ti si esta tal cual....por fa ayuda
@@exa79623 sos un crack! Sabes como hacer este procedimiento para cerrar sap completamente? Osea entra sap, hace toda la transacción y luego que termina me cierra sap completamente
Hola Matías, buen video, no me ha resultado, algo me falta, solo estoy intentando que me abra sap somo primer paso y no logro dar, el que uso dice sap logon 760, reemplace los datos de usuario y conytraseña y nada
Hola Matias, es un excelente aporte. Intento acoplarlo a mis necesidades, sin embarco me sale una ventana que me marca error. "Se ha producido error ´429´ en tiempo de ejecución. El componente ActiveX no puede crear el objeto" Me marca en amarillo el código Set objshell = CreateObject("WScript.Shell") ¿Me podrías ayduar? Saludos desde México.
Ahí fueron 10 cafecitos, realmente merecido, aportaste un montón! Con lo tuyo pude automatizar varias transacciones
Ah sos un genio, buenísimo lo que pasaste! ahora te escribo al mail. Gracias mil
dale
Gracias por este video, me sucribo hermano. me ha funcionado tal cual lo describes, ahora estoy viendo para hacer cosas en la transacción, no sé si se pueda, llamar una variante y luego exportar esa data. Gracias mi brother si no es mucha molestia claro no quiero abusar de tu confianza tampoco. Saludos cordiales.
Hola estimado Muchísimas gracias por la suscripción pronto habrá videos nuevos ,Shift+F5 Simula que no Tenes mause y deberías usar el teclado solo ahí anda completando los campos . saludos
@@exa79623, estimado una consulta y si quisiera iniciar sesión en SAP con tu macro, que dicho sea de paso gracias a ti ya lo hice 😎, y quisiera ejecutar el script creado desde SAP, desde tu macro. Cómo se podría hacer?
Veo preguntas sobre como subir datos a SAP, hay una opcion que es con la transacción LSMW, esto dentro de SAP puede hacer como un macro he ir guardando la información de un archivo de EXCEL. y hay mucha información en internet
asi es
Buenísimo Matias! Sabes si hay alguna forma de lograr esto pero que ser haga en segundo plano?
Hola Jairo, en segundo plano seria crear una tx sap nueva ,otra alternativa puede se correr el proceso en un servidor , o tener una pc de servidor con una macro que este a la espera de la orden y se ejecutaría automáticamente la orden podría ser, cuando encuentra un archivo en una carpeta N ejecuta la macro
Hola, Matías!! La verdad que n sabía que existía esta posibilidad.
La pregunta es la siguiente: tengo SAP Hanna.. Puede ser por ello que no puedo hacer que se abra SAP automaticamente?. No soy experto en la materia. Uso mucho SAP en la empresa, pero con mis 51 años, me cuesta aprender a programar. Algo me la rebusco con las macros, pero no logro dar en la tecla con esto.
Será que Hanna no es lo mismo?
Muchas gracias por este aporte.
Saludos
Leonardo💪
Matías, eres un genio, como puedo pedirle a la macro que se posicione en el menú herramientas de SAP, requiero la combinación de alt+L para que entre al menú "Lista" de la barra de herramientas, saludos y muchas gracias por tu bondad. Saludos
Application.SendKeys esa es la sentencia y explora la pagina esta para que veas todos los comandos
docs.microsoft.com/en-us/office/vba/api/excel.application.sendkeys
saludos
Excelente explicación, me sirvió de mucho,
Tengo una consulta, como puedo decirle a esta macro que me coja por ejemplo la transaccion desde una celda de excel en concreto??
Dependiendo de lo que yo escriba en esa celda, es la transacción que me abre
Gracias
Ej range("A1").select
Selection.copy
@@exa79623 OK, gracias por responder, pero donde lo añado en la linea?... esta es lo que tengo
Application.SendKeys "MB52", True '(Tx)
Gracias
@@juanjosegarcia8891 matias-161085@hotmail.com mandame un correo porque tenemos que involucrar una variable ahi
Hola Matías, gracias por el aporte. Me gustaría saber si tienes algún curso sobre esto, me estoy capacitando para fungir como consultor SAP y también estoy tomando cursos de Power Query, Power Pivot, Pivot Table, y Macros con VBA. Sin embargo veo muy interesante la idea de automatizar ambos programas solo que aún no he encontrado nada que capacite para dichas funciones.
Hola Leo!! no la verdad que no tengo un perfil de profe solo quiero aportar a la comunidad todo lo que la comunidad me dio tantos años de todas maneras conta con migo para lo que necesites Excel es una gran herramienta con un gran potencial para explotar te aconsejo que que veas algo de Google sheets que te va a ayudar a conectar medio como un teléfono celular con una tabla y luego con excel recuperarla y transformarla Saludos
Hola Matías, gracias por tus aportes, hay manera de conectar una base de datos excel y que la información viaje a sap específicamente a modulo de manufactura por medio de una macro. Trabajo para una fabrica y solo tenemos SAP en oficinas pero no dentro de planta, eso implica que los registro que hace los operadores se haga en formato excel para luego ser transcrito por otro grupo de personas a SAP. Busco automatizar ese trabajo, lo ideal seria que se instale SAP dentro de planta pero eso implica tener 30 usuarios SAP para el registro y es un poco complicado, que puedo hacer? tu ayuda.
hola como estas acríbame a mi correo y te dare una mano
Excelente, pero esto es con Scrip ?, entendí secuencia de comandos.. pero eso significa que no se requiere que SAPScript este habilitado ?
es para cuando los Script no están habilitados
@@exa79623 Algo así pero sin necesidad de tener acceso a desarrollar dentro de SAP. me escribes ? ivan.castillo@its-mobile.co
@@exa79623 podríamos conectar este programa con excel. ruclips.net/video/o4d_ICEPu48/видео.html
@@sapwms tengo unos desarrollos en android para inventario como base de datos un google sheets te dejo mi mal Matias-161085@hotmail.com
Buen día, una consulta en mi caso para continuar con la secuencia de movimientos que se requieren para ingresar a la transaccion, tengo que simular el doble click.
Como podría referenciar ese movimiento mediante la Macro. Muchas gracias.
Porque un doble clic y no un f8 o un enter
Podrías tabular y entrar
Muy buen dia, muchas gracias por excelente aportación pero me quede picado, que mas se puede hacer?.. Se puede programar que a cierta hora determinada, quizás cada 15 días, se ejecute y realice la ejecución y exportación a excel ya como reporte?.. De antemano muchas gracias por toda esta gran ayuda y curiosidad que despiertas.
Si todo se puede pero para eso hay funciones específicas en SAP si te interesa mándame un correo y charlamos matias-161085@hotmail.com
Hola! Tienes algún video que me ayude a actualizar un excel con la información que hay en sap con una macro?
Ejemplo
En sap todos los días suben cuanto material sacan de la bodega y eso lo tengo que descargar todas las semanas y actualizar el archivo excel, hay alguna forma de que sea automático con una macro?
si se puede Indícame de que consulta sap descargas y intentare ayudarte con eso
@@exa79623 la transacción de donde saco los datos es la MB51 y la MB52, eso? 😅
@@tiivaaa dame unos dias y subo el video me quede sin editor de video
@@exa79623 yaaa muchas graciaaas
Nos quedamos esperando
Hola Matías, hay forma de conectarse a las tablas de Sap desde excel? Tu ayuda por favor
Mediante scrip quizás puedas descargar algun un Query, valida si tenes la tx SQ00, Porque directamente no creo que puedas .
How secure is it store SAP credentials in VBA script?
This is just an example of what you can do, you could use a text box to put the credentials
que tal amigo me puedes ayudar como puedo exportar datos de exel al sap aproximadamente 250 sku me gusto tu video espero me puedas ayudar saludos
mira de la forma que mostre en el video se puede hacer todo realmente tendría que ver bien lo que estas intentado hacer pero como lo ves en el video podes exportar importar siempre usando comando de teclas
@@exa79623 me puedes mandar tu correo para explicarte mas a detalle de lo que intento hacer saludos
@@TheZasuke3000 matias-161085@hotmail.com
Florentino_ramon@hotmail.com
Matias,
Buenas tardes, me esta sirviendo demasiado tu archivo, muchas gracias!!
Solo tengo una pregunta: Estando en un campo de fechas en SAP, hay forma que pueda programarlo para que escriba la fecha actual o un mes antes de la fecha actual??
Saludos
si el campo es fecha apreta F4 Luego de un segundo F2 se completa sola
Hay forma de cerrar completamente a sap ?
si podes hacer dos veces con ALT+F4
@@exa79623 ultima pregunta jaja tienes un video o algo donde explicas como detectar si sap esta abierto? Es para poner un IF sap esta abierto entonces proceder con los demas fucniones...ELSE abrir sap y proceder
@@XxproudcolombianxX de esta forma no solo con power Automate Desktop
Buenas...al ejecutar este codio me sale que el objshell y objapp no esta definidos....pero no se como te funciono a ti si esta tal cual....por fa ayuda
Entra en Visual Basic - Herramientas - Referencias y habilita Microsoft Office 16.0 Object Library
@@exa79623 sos un crack! Sabes como hacer este procedimiento para cerrar sap completamente? Osea entra sap, hace toda la transacción y luego que termina me cierra sap completamente
@@XxproudcolombianxX usa ALT+f4 activa el sap 7490 y ALT+f4
Hola Matías, buen video, no me ha resultado, algo me falta, solo estoy intentando que me abra sap somo primer paso y no logro dar, el que uso dice sap logon 760, reemplace los datos de usuario y conytraseña y nada
Que error te da
Disculpa como te puedo buscar en una red
Matias-161085@hotmail.com
Hola Matias, es un excelente aporte.
Intento acoplarlo a mis necesidades, sin embarco me sale una ventana que me marca error.
"Se ha producido error ´429´ en tiempo de ejecución.
El componente ActiveX no puede crear el objeto"
Me marca en amarillo el código
Set objshell = CreateObject("WScript.Shell")
¿Me podrías ayduar?
Saludos desde México.
Entra en Visual Basic - Herramientas - Referencias y habilita Microsoft Office 16.0 Object Library
Alguien sabe qué pasó con este canal? pintaba muy bueno pero por lo visto se cortó...
El canal tiene para hacer más contenido el tema que ya no trabajo con SAP pero en lo que te pueda ayudar avísame y armamos algo