Jump to content

Search the Community

Showing results for tags 'sql'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • First visit?
    • Presentaciones
  • Dudas y consultas sobre Excel
    • Excel General
    • Macros y programación VBA
    • Power BI
    • Comparte tus aportes
  • Sobre ayudaexcel.com
    • Solicitud proyectos
    • Blog
    • Plantillas
    • Productos de ayudaexcel
    • Megaguías
  • Otras aplicaciones de Microsoft Office
  • Variedades
    • Cafeteria Ayuda Excel
    • Temas resueltos
    • Temas Abandonados
  • ¿Eres nuevo? Lee las Normas y Reglas del Foro
    • Access, Word, Power Point, Outlook etc...
  • Archive
  • Resources
    • Ideas y aportes

Categories

  • Tools
  • Add-ins
  • Store
  • Finance
  • Dpto. Admin
  • Purchasing
  • Agendas
  • Data registry

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Skype


Facebook


Twitter


Localización:


Interests

Found 5 results

  1. Estimados quien sabe como puedo acelerar el procedimiento para guardar registros, ya que el archivo adjunto realiza lo que quiero con pocos registros, pero si coloco mas registros en la hoja, se me queda pegado el excel y se demora en guardar, como a las 3 o 4 minutos para terminar el procedimiento. ¿Hay algún proc mas efectivo? La idea es llevar los registros visualizados en la hoja excel a una tabla de una base de datos SQLite. Libro1.xlsm
  2. Hola que tal saludos a todos a través de sql y usando excel, requiero consultar la cantidad de la ultima compra de un cliente,intente usando esta sentencia pero no sirve: Sub Compras_anterior() ABRIR_RS Sql = "select Max(FECHA) as Next_Date,[CANTIDAD COMPRA] from [Registros$]R WHERE R.cliente='" & UserForm1.Cliente & "' and" & _ " R.Asesor='" & UserForm1.ComVendedor.List(UserForm1.ComVendedor.ListIndex, 1) & "'" & _ " group by [CANTIDAD COMPRA]" Rs.Open Sql, Cnn, 1, 1 If Rs.RecordCount > 0 Then Rs.MoveLast UserForm1.Compra_anterior = Rs.Fields(1) End If Conexion.CERRAR_RS End Sub si alguno sabe como se puede, agradezco de su valiosa ayuda,adjunto el archivo de ejemplo,luego de seleccionar el asesor o vendedor,darle click al check luego nos traerá la cantidad de la ultima compra de el cliente,pero en esto ultimo he fracasado : ( ultima compra.xlsm
  3. Buenas tardes, tengo una procedimiento que estoy modificando para contar los registros de una tabla access y verlos en un textbox de un formulario excel vba, pero el resultado siempre me sale -1 y en la tabla hay 4 registros. Sub Consulta_Registros() Dim conexion As ADODB.Connection Dim recordset As ADODB.recordset Dim Consulta As String Dim MiBase As String Set conexion = New ADODB.Connection MiBase = "\DBClientes.accdb" conexion.Open "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=" & Application.ThisWorkbook.Path & Application.PathSeparator & MiBase Consulta = "SELECT * FROM TClientes " Consulta = "SELECT COUNT(Razon_Social) FROM TClientes " Set recordset = New ADODB.recordset recordset.Open Consulta, conexion Dim total_reg As Integer recordset.MoveNext UserForm1.TextBox1.Value = recordset.RecordCount total_reg = 0 Set recordset = Nothing Set conexion = Nothing End Sub Espero me puedan apoyar, gracias. ContarRegistros.rar
  4. Como va? hace un tiempo arme un formulario en excel que consistía en realizar un resumen de de los comprobantes de repartos a través del llenado de un listbox que luego se exportaba en pdf. Adjunto a continuación un ejemplo del pdf que actualmente genera: https://drive.google.com/file/d/1jeIvxYVisSuZ4bUHuQsN-NRUrdoXyLXJ/view?usp=sharing Ahora funciona a través de los datos que se encuentran en las tablas de excel. El código es un doble bucle for next que como ya mencione llena los datos en un listbox, la ultima columna del mismo es la parte conflictiva ya que en una sola fila almacena todos los productos que contiene una factura de reparto y los separa a través de un salto de linea para que finalmente mediante el código que lo exporta a pdf envié todos los productos con dicho salto a una sola celda. El problema que tengo ahora es que necesito que el informe obtenga los datos de una base de datos Access y mediante una sentencia SQL no se como obtener el mismo resultado o similar. Apelo a la creatividad y conocimientos de los mas experimentados en este foro, hace días que vengo intentando y no logro solucionarlo. Desde ya muchas gracias y un abrazo. Adjuntos: https://drive.google.com/file/d/1r39L8xqjk0wKmS0oFsO3kpOxM9hY4qL3/view?usp=sharing El formulario se llama "reparto" actualmente hay cargadas 2 facturas de reparto con fecha 29/6/2019 turno: tarde antes de apretar el botón exportar se deben seleccionar las 2 facturas en el listbox para que se carguen al pdf
  5. Como va? estoy armando un programa de gestión de inventarios en excel el cual tiene su base de datos en access, Desde excel envío los registros de salida de productos a una tabla de access que se llama "Salidas" la cual tiene los siguientes campos: el producto, el numero de factura y la cantidad del producto. De la misma forma también envía los registros de entrada de productos a una tabla que se llama "Entradas". En resumen: tengo dos tablas: una entrada y otra de salida, ambas tienen cantidades positivas de productos, y estos productos se encuentran repetidos. Necesitaría obtener una tabla que contenga la lista de productos de ambas tablas pero de productos sin repetir y con la cantidad que resulte de la resta de la suma total de los ingresos menos la suma total de las salidas para que después pueda capturar esos datos en un listbox de excel, O si es posible quizas con una sentencia SQL conseguir el mismo resultado ya que Carezco de conocimientos en Acces y en un principio pensé que iba a ser fácil de resolver para mi, pero la verdad me esta dando unas vueltas barbaras. Agradeceré a quien me pueda orientar con este tema y cualquier otra forma de resolución, solo necesito tener el stock almacenado en la base de datos. Un abrazo y disculpen pero ya había abierto este hilo en acces pero parece que no hay nadie por ahí, espero no se enojen por volver a abrir este hilo.
×
×
  • Create New...

Important Information

Privacy Policy