goedemorgen,
in de marco's in excel kun je gemakkelijk extra informatie meegeven door een ' voor de tekst te plaatsen
in ems doe je dit met */ fdfjgljgmk sj /*
zodat je weet wat het deel van de query net uitvoert (vooral handig bij unions)
kan iemand me vertellen hoe ik deze info kan weergeven in de query.
een voorbeeld van de query is bijgesloten alsook wat ik bedoel (deze is een macro in excel)
vb query
vb van marco met begeleidende tekst (groene tekst is begeleidende tekst en dit wil ik ook in sql acces)
katrien
in de marco's in excel kun je gemakkelijk extra informatie meegeven door een ' voor de tekst te plaatsen
in ems doe je dit met */ fdfjgljgmk sj /*
zodat je weet wat het deel van de query net uitvoert (vooral handig bij unions)
kan iemand me vertellen hoe ik deze info kan weergeven in de query.
een voorbeeld van de query is bijgesloten alsook wat ik bedoel (deze is een macro in excel)
vb query
Code:
SELECT SCHEPEN.schipnaam, DOSSIERS.reisid, [SCHIPNAAM] & Space(22-Len([SCHIPNAAM])) & Mid([REISID],1,4) & "/" & Mid([REISID],8,3) AS OMSCHRIJVING_NEDERLANDS, ITEMS.DFS, ITEMS.FACTUUR, DOSSIERS.dossierid, FACTUREN.datum, IIf([ITEMS].[DEBCRE]="D",[ADRESSEN].[REKDEBET],[adressen].[REKCREDIT]) AS grootboek, ADRESSEN.NAAM, (Round([ITEMS].[NETTOSUBTOTAAL]/[ITEMS].[KOERS],2)+[ITEMS].[COMMISSIERM])*[ITEMS].[POSNEG] AS vracht, 0 AS liggeld, ADRESSEN.schipper, DOSSIERS.datum, ITEMS.periode,items.debcre
FROM [parameters], ((((((DOSSIERS INNER JOIN SCHEPEN ON DOSSIERS.SCHIPID = SCHEPEN.SCHIPID) INNER JOIN TRAJECTEN ON DOSSIERS.DOSSIERID = TRAJECTEN.DOSSIERID) INNER JOIN ITEMS ON TRAJECTEN.TRAJECTID = ITEMS.TRAJECTID) INNER JOIN FACTUREN ON (ITEMS.FC = FACTUREN.FC) AND (ITEMS.DEBCRE = FACTUREN.DEBCRE) AND (ITEMS.FACTUUR = FACTUREN.FBNUMMER)) INNER JOIN ADRESSEN ON ITEMS.ADRESID = ADRESSEN.ADRESID) INNER JOIN ADRESSEN AS ADRESSEN_1 ON DOSSIERS.ADRESID = ADRESSEN_1.ADRESID) INNER JOIN ADRESSEN AS ADRESSEN_2 ON TRAJECTEN.UITVOERDERID = ADRESSEN_2.ADRESID
WHERE (((DOSSIERS.datum) Between [parameters].[vanaf datum] And [parameters].[tot datum]+#12/30/1899 23:59:59#) AND ((ITEMS.soort)="N"));
union
SELECT SCHEPEN.schipnaam, DOSSIERS.reisid, [SCHIPNAAM] & Space(22-Len([SCHIPNAAM])) & Mid([REISID],1,4) & "/" & Mid([REISID],8,3) AS OMSCHRIJVING_NEDERLANDS, ITEMS.DFS, ITEMS.FACTUUR, DOSSIERS.dossierid, FACTUREN.datum, IIf([ITEMS].[DEBCRE]="D",[ADRESSEN].[COMDEBET],[adressen].[comCREDIT]) AS grootboek, ADRESSEN.NAAM, -[items].[commissierm]*[items].[posneg] AS vracht, 0 AS liggeld, ADRESSEN.schipper, DOSSIERS.datum, ITEMS.periode,items.debcre
FROM [parameters], ((((((DOSSIERS INNER JOIN SCHEPEN ON DOSSIERS.SCHIPID = SCHEPEN.SCHIPID) INNER JOIN TRAJECTEN ON DOSSIERS.DOSSIERID = TRAJECTEN.DOSSIERID) INNER JOIN ITEMS ON TRAJECTEN.TRAJECTID = ITEMS.TRAJECTID) INNER JOIN FACTUREN ON (ITEMS.FC = FACTUREN.FC) AND (ITEMS.DEBCRE = FACTUREN.DEBCRE) AND (ITEMS.FACTUUR = FACTUREN.FBNUMMER)) INNER JOIN ADRESSEN ON ITEMS.ADRESID = ADRESSEN.ADRESID) INNER JOIN ADRESSEN AS ADRESSEN_1 ON DOSSIERS.ADRESID = ADRESSEN_1.ADRESID) INNER JOIN ADRESSEN AS ADRESSEN_2 ON TRAJECTEN.UITVOERDERID = ADRESSEN_2.ADRESID
WHERE (((DOSSIERS.datum) Between [parameters].[vanaf datum] And [parameters].[tot datum]+#12/30/1899 23:59:59#) AND ((ITEMS.soort)="N") AND ((ITEMS.commissierm)<>0));
vb van marco met begeleidende tekst (groene tekst is begeleidende tekst en dit wil ik ook in sql acces)
Code:
Sub samsung_wit()
'
[COLOR="#00FF00"]' samsung_wit Macro[/COLOR]
'
'
Application.ActivePrinter = "SAMSUNG WIT op Ne01:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"SAMSUNG WIT op Ne01:", Collate:=True, IgnorePrintAreas:=False
Application.ActivePrinter = "SAMSUNG DUBBELZIJDIG op Ne06:"
End Sub
katrien