Toon posts:

Waarde uit cel meenemen in query (mysql en excel)

Pagina: 1
Acties:
  • 142 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi,

Is er iemand die mij kan vertellen hoe ik de waarde uit een cel mee kan nemen in een query zodat ik daarmee kan 'filteren'?
de query is als volgt:

SELECT DISTINCT project_id, version FROM mantis_project_version_table WHERE
project_id LIKE "C2"

en de waarde C2 pakt ie uiteraard niet...maar hij moet deze waarde wel opnemen uit excel..iemand een idee hoe je dit op kan vragen, dus eigenlijk...wat moet er in de plaats van C2 komen in mijn query ?

Verwijderd

Topicstarter
anyone ?

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

je doet je sign eer aan :( maar ik snap er geen bal van. waar bouw je die querystring op en hoe stuur je hem naar mysgl etc. Is dit vba of wat?

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Verwijderd

Topicstarter
het is idd VBA.
wat ik doe is, ik klik in Excel op data en dan externe gegevens importeren.
dan klik ik op 'nieuwe databasequery' waarna ik verbinding leg met de mysql database...nu is mijn vraag alleen hoe ik dan de gegevens uit een cel..
inde geval cel C2 (met waarde 1,2,3 of 4) mee kan nemen, om

SELECT DISTINCT project_id, version FROM mantis_project_version_table WHERE
project_id LIKE "C2"

deze query wil ik dus doorvoeren, alleen moet er in de plaats van C2 iets anders komen zodat ie de waarde uit die cel doorvoert...op deze manier werkt het namelijk niet.

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 21:09

Maasluip

Kabbelend watertje

Waarschijnlijk is dit in VBA en dan een query met OpenRecordSet openen?

Een waarde uit je worksheet halen gaat met:
code:
1
Workbooks(1).Sheets(1).cells(Row,Col).value

Waar Row en Col dus de rij en de kolom zijn waar je waarde staat.

Signatures zijn voor boomers.


Verwijderd

Topicstarter
Maasluip schreef op 05 maart 2004 @ 14:26:
Waarschijnlijk is dit in VBA en dan een query met OpenRecordSet openen?

Een waarde uit je worksheet halen gaat met:
code:
1
Workbooks(1).Sheets(1).cells(Row,Col).value

Waar Row en Col dus de rij en de kolom zijn waar je waarde staat.
ik wil de waare hebben ui de cel C2 van tabblad 2 uit mijn excel bestand.
wordt het dan zo: ?

SELECT DISTINCT project_id, version FROM mantis_project_version_table WHERE
project_id LIKE Workbooks(1).Sheets(2).cells(2, 3).value

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 21:09

Maasluip

Kabbelend watertje

Verwijderd schreef op 05 maart 2004 @ 14:29:
[...]

SELECT DISTINCT project_id, version FROM mantis_project_version_table WHERE
project_id LIKE Workbooks(1).Sheets(2).cells(2, 3).value
Als jouw manier van selecteren het pikt om zo de select op te bouwen, dan ja. Ik maak zelf altijd een string, dus
code:
1
sQuery = "select * ..."  & Workbooks(1)...

Signatures zijn voor boomers.


Verwijderd

Topicstarter
Ik ben er zo goed als uit, er zijn alleen weer wat nieuwe probleme naar boven gekomen ondertussen...thanks in ieder geval !
Pagina: 1