Jump to content

CarlosKurt

Members
  • Content Count

    201
  • Joined

  • Last visited

About CarlosKurt

  • Rank
    Advanced Member
  • Birthday 10/22/1986

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hola a tod@s Pensé haber intentado lo suficiente, no fue así. Leyendo en otros foros lo resolví con lo siguiente Reemplazo el comodín ? por % o _ (subrayado) LIKE '801-??-88????-???' por LIKE '801-%%-88%%%%-%%%' o LIKE '801-__-88____-___' Link que me ayudo : https://stackoverflow.com/questions/6037290/use-of-like-works-in-ms-access-but-not-vba Al parecer el operador Like de Vba Excel con respecto al operador Like de Access trabajan distinto con respecto a los comodines. Doy terminado el tema Saludos
  2. Hola a tod@s De antemano agradecer por su tiempo en leer este tema que me complica. La siguiente macro se conecta a una base de datos de Access, realiza la consulta, me extrae la primera linea (encabezado); pero no el resultado. Aparece un mensaje de error " El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual" cuando esta en la siguiente linea: "Recordset.MoveFirst" . Hasta donde pude observar el problema esta en LIKE '801-??-88????-???' ya que si no tomo en cuenta esa parte la informacion extrae sin problemas. He inten
  3. Gracias por responder. El archivo es de mi propiedad, solo tomo precauciones. No hay nada que hacer mas que solo usar una contraseña con diferentes caracteres. Doy por terminado el tema. Saludos
  4. Hola a tod@s. Gracias por su tiempo para con esta breve consulta. Tengo una macro personal que esta protegida. Sin embargo, averiguando por la web hay programas que pueden quitar la contraseña. Hasta el momento ese programa puede hacerlo en versiones de excel 2007-2013. Ya que en la versión 2016 no es factible. Ahora, seguramente se desarrollaran o ya están en la web más programas para desbloquear la contraseña en macro personal. Por lo tanto, obviamente, hay que insertar una clave que contenga mayúsculas, minúsculas, números y símbolos. Entonces, necesito saber si será suficiente, a
  5. Bueno, revise nuevamente y volvi a crear un nuevo modulo insertando el codigo con la combinacion ctrl+d el que llama al formulario. Como dije por alguna razón la combinacion de tecla ctrol+d no funciona. Y borro la linea "Option Private Module" , ahi si funciona se puede llamar al formulario con la combinacion de teclas. Me parece gracioso que a otros si les funcione y a mí no 🤣. Pero bueno, si no hay más opción ni modo. Doy por terminado el tema. De todas maneras gracias a @Antoni y @Gerson Pineda por su tiempo. Saludos
  6. Hola @Gerson Pineda Gracias por responder. Justamente iba a publicar esa solución en parte. Sin embargo hay un módulo que solo tiene el siguiente código: Sub LlamarProceso() ' ' Macro1 Macro ' ' Acceso directo: CTRL+d ' Load UserForm3 UserForm3.Show End Sub Apartir de ahí el usuario elige las opciones según convenga. Entonces si ingreso lo siguiente tal como sugieres Option Private Module Sub LlamarProceso() ' ' Macro1 Macro ' ' Acceso directo: CTRL+d ' Load UserForm3 UserForm3.Show End Sub En excel por alguna razon la combinacion de
  7. Gracias por responder @Antoni. No me supe explicar completamente. Tengo tres módulos y dos formularios que al hacer combinación de teclas "ctrol + d" se ejecuta la macro mediante un formulario. En los módulos hay líneas con "Call" que recorren otras líneas de otros módulos. Entonces hay como diez procedimientos en un módulo y en cada una de ellas escribí Private Sub y en efecto ya no se muestra las macros en excel pero tampoco se puede ejecutar con la combinación de tecla "ctrol + d". Si me pudieras especificar o enviar algun link para poder entender tu respuesta estara bueno ya que
  8. Hola a tod@s. Hay la posibilidad de ocultar la sección de Macros Personal, es decir que muestre todas menos la del Personal. Saludos.
  9. Hola a tod@s. Ya pude resolver el asunto que tenia con la ayuda de Vista Diseño con la siguiente sintaxis: SELECT CABECERAMOVIMIENTO.[TIPO DOCUMENTO], CLIENTE.[CODIGO REL] AS [COD CLIENTE], CABECERAMOVIMIENTO.FOLIO, IIf(DETALLEMOVIMIENTO.[CODIGO]="333115-OOO","333115-O",DETALLEMOVIMIENTO.[CODIGO]) AS CODIGOPRODUCTO, DETALLEMOVIMIENTO.ZETA, STOCKS.ESTADO FROM (((CABECERAMOVIMIENTO INNER JOIN DETALLEMOVIMIENTO ON (CABECERAMOVIMIENTO.[TIPO DOCUMENTO] = DETALLEMOVIMIENTO.[TIPO DOCUMENTO]) AND (CABECERAMOVIMIENTO.[FOLIO] = DETALLEMOVIMIENTO.[FOLIO])) INNER JOIN CLIENTE ON CABECERAMOVIM
  10. Hola a tod@s Me adelanto agradeciendo su tiempo ante la siguiente consulta en Access Vista SQL. Tengo la siguiente sintaxis el cual funciona correctamente: SELECT CABECERAMOVIMIENTO.[TIPO DOCUMENTO], CLIENTE.[CODIGO REL] AS [COD CLIENTE], CABECERAMOVIMIENTO.[FOLIO], IIF(DETALLEMOVIMIENTO.[CODIGO] ="333115-OOO", "333115-O", DETALLEMOVIMIENTO.[CODIGO]) AS [CODIGOPRODUCTO], DETALLEMOVIMIENTO.[ZETA], STOCKS.[ESTADO] FROM (((CABECERAMOVIMIENTO INNER JOIN DETALLEMOVIMIENTO ON DETALLEMOVIMIENTO.[FOLIO] = CABECERAMOVIMIENTO.[FOLIO] AND DETALLEMOVIMIENTO.[TIPO DOCUMENTO] = CABECERAMOVIMIE
  11. Gracias @John Jairo V Eres un crack!!! Doy por terminado el tema Saludos
  12. Gracias @Luis Caballero Esperare por si tengo mas respuesta de otros foristas. Sino tendré utilizar su fórmula cambiando posición los títulos según convenga. Saludos
  13. Hola a tod@s Nuevamente solicitando su tiempo para resolver un nuevo caso. Según el archivo "prueba" la celda A2 contiene la siguiente información: Vehículo 2018 BMW X4 2.0 XDrive20I A M Sport Precio $28.000.000 CLP Kilómetros 36.000 km Color blanco bach Body 5 doors 5 seat SUV Litros (motor) 2.0 Cilindros 4 Combustible Bencina Lo particular de esta información de la celda A2 es que está con "Ajuste de texto" o carácter (010) y por cada título o cabecera debajo de esta está la descripción. Por ejemplo: Vehículo es a 2018 BMW X4 2.0 XDrive2
  14. Hola a tod@s. Me adelanto dando las gracias por su tiempo en ayudarme en mi caso. Tengo una macro que extrae información de la página web de venta de autos el problema está en extraer ciertos secciones por ejemplo: details, features y specifications. <div class="tab-content" id="sections-contents"> <div class="tab-pane fade" id="details" role="tabpanel" aria-labelledby="details-tab" data-webm-section="features-tab-details"> <div class="tab-pane fade" id="features" role="tabpanel" aria-labelledby="features-tab" data-webm-section="features-tab-features">
  15. Hola @avalencia Te cuento que después de todo tuve inconvenientes instalando ambas versiones "AccessDatabaseEngine "(32 y 64 bits) en Excel 2016 v.64bits al inicio todo estaba operando con normalidad luego desconozco que paso que no era posible la conexión. Sin embargo, encontre la solucion en el siguiente enlace: https://stackoverflow.com/questions/1991643/microsoft-jet-oledb-4-0-provider-is-not-registered-on-the-local-machine/1992009#1992009 Ahi encontre la solución. Desinstale todos las versiones de" redistribuible del motor de base de datos de Microsoft Access 2016" v32 y v6
×
×
  • Create New...

Important Information

Privacy Policy