Consulting

Results 1 to 3 of 3

Thread: Help with concatrelated vba excel

  1. #1
    VBAX Newbie
    Joined
    Oct 2012
    Posts
    1
    Location

    Exclamation Help with concatrelated vba excel

    Hi, I'm having problem using the function concatrelated on a sql statement. I want to obtain as follows:

    My data is:
    A.CABNRO E01.EXCCEX
    90001 500
    87000 400
    90001 450
    90001 300
    87000 500
    76005

    I want to obtain:
    A.CABNRO NEW FIELD
    90001 500,450,300
    87000 400,500
    76005

    The following code does not run when I include the statement related with concatrelated. I will be grateful if someone can help me!!!

    MYSQL = "SELECT A.CABFPR, A.CABCIA, A.CABCTR, B.CTRDTR, A.CABLOE, "
    MYSQL = MYSQL & "A.CABNRO, A.CABCAR, A.CABFED, A.CABHOD, A.CABFEI, "
    MYSQL = MYSQL & "A.CABHOI, A.CABFEF, A.CABHOF, A.CABFEE, A.CABHOE, "
    MYSQL = MYSQL & "A.CABCCL, A.CABNEM, A.CABDEM "
    MYSQL = MYSQL & "CONCATRELATED(EXCCEX, E01, A.CABNRO=E01.EXCNRO) "
    MYSQL = MYSQL & "FROM BDYOBEL.AIPDTA.AIPCAB A "
    MYSQL = MYSQL & "LEFT OUTER JOIN BDYOBEL.AIPDTA.AIPCTR B ON A.CABCIA=B.CTRCIA AND A.CABCTR=B.CTRCTR "
    MYSQL = MYSQL & "LEFT OUTER JOIN BDYOBEL.AIPDTA.AIPEXC E01 ON A.CABNRO=E01.EXCNRO "
    MYSQL = MYSQL & "WHERE A.CABCIA='LOR' AND A.CABFED>="
    MYSQL = MYSQL & Chr$(39) & fini & Chr$(39) & "AND A.CABFED<=" & Chr$(39) & ffin & Chr$(39)
    MYSQL = MYSQL & " AND (A.CABCTR='DM' OR A.CABCTR='L1' OR A.CABCTR='L5' OR A.CABCTR='LR') AND A.CABCAR<>'0'"

  2. #2
    Knowledge Base Approver VBAX Wizard
    Joined
    Apr 2012
    Posts
    5,645
    croosposted here:
    http://www.excelfox.com/forum/f2/hel...-605/#post2484

    typos included.

  3. #3
    VBAX Expert shrivallabha's Avatar
    Joined
    Jan 2010
    Location
    Mumbai
    Posts
    750
    Location
    Quote Originally Posted by snb
    LOL
    Regards,
    --------------------------------------------------------------------------------------------------------
    Shrivallabha
    --------------------------------------------------------------------------------------------------------
    Using Excel 2016 in Home / 2010 in Office
    --------------------------------------------------------------------------------------------------------

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •