Spostare l'ultima riga di un gruppo

di
Anonimizzato10066
il
1 risposte

Spostare l'ultima riga di un gruppo

Premetto che i dati provengono da un foglio excel. Li importo in una tabella Access e vorrei spostare la nota alla fine del gruppo in rosso nel campo note affiancato per tutti quelli di colore rosso.
Pensavo di creare un ciclo che vada a contare i record della tabella, selezionare solo quelli che soddisfano il nostro filtro “Esempio : Record 23-24-25-26 selezionare l’ultimo (26) applicarlo nelle note a quelli superiori del gruppo cancellarlo come record.
Esempio :
Questa è la mia tabella ORIGINE
RIGA-COD-----------EAN-----------------PEZZI---DESCRIZIONE----------------------------------------------NOTE
63----ELI0330------- 8717644397763---- 6-------DOVE DEO.ROLL ON 50 TALCO
64----FAT0167------8001480087651---- 6------- PAMPERS PANN. SOL/LUN EXLARX15
65----FAT0166------8001480084216---- 8------- PAMPERS PANN. SOL/LUN JUNIOX17
66----FAT0165------8001480087637---- 8------- PAMPERS PANN. SOL/LUN MAXI X21
67----FAT0164------8001480084193---- 6------- PAMPERS PANN. SOL/LUN MIDI X22
68----FAT0191------8001480084186----6------- PAMPERS PANN. SOL/LUN MINI X25
--------------------------------------------------------ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
69----ELI0165------- 8717644417713-----12-----CLEAR SH.250 + BS 0,30 ACTION
70----ELI0400------- 8717644417669-----12-----CLEAR SH.250 + BS 0,30 ANTICAD
71----ELI0168------- 8717644455746-----12-----CLEAR SH.250 + BS 0,30 ANTIPR.
72----ELI0167------- 8717644417560-----12-----CLEAR SH.250 + BS 0,30 REFRESH-------------------PURIFICANTE
73----ELI0525------- 8717644455746-----12-----CLEAR SH.250 + BS 0,30 SENSIT.
74----HEN0124----- 8015100562176-----12-----NELSEN PIATTI 1 LT CLASSICO
75----HEN0236----- 8015100562169-----12-----NELSEN PIATTI 1 LT CRIST.SALE
76----HEN0126----- 8015500571006-----12-----NELSEN PIATTI 1 LT ACIDI FRUTT
77----HEN0089----- 8015100823017-----12-----NELSEN PIATTI 1 LT CARBONI ATT-----------------ANTIBATTERICO
78----HEN0312----- 8015100562565-----12-----NELSEN PIATTI 1 LT ARGILLA
79----COL0265----- 48714789008972----12----- COLGATE DENT. MINERALE 75 + 25---------------FLUORO
--------------------------------------------------------ogni 2 ct., omaggio 12 pz colgate spazz.extraclean x 2

Avrei bisogno inserire la descrizione annerita alla fine del gruppo definito con lo spazio antecedente nel campo note del suddetto gruppo.

63--ELI0330----8717644397763---6---DOVE DEO.ROLL ON 50 TALCO
64--FAT0167---8001480087651---6--- PAMPERS PANN. SOL/LUN EXLARX15---ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
65--FAT0166---8001480084216---8--- PAMPERS PANN. SOL/LUN JUNIOX17---ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
66--FAT0165---8001480087637---8--- PAMPERS PANN. SOL/LUN MAXI X21---ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
67--FAT0164---8001480084193---6--- PAMPERS PANN. SOL/LUN MIDI X22----ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
68--FAT0191---8001480084186---6--- PAMPERS PANN. SOL/LUN MINI X25----ogni 5 ct., omaggio 12 pz bilba sap.liq.400 ml
69--ELI0165----8717644417713---12--CLEAR SH.250 + BS 0,30 ACTION
70--ELI0400----8717644417669---12--CLEAR SH.250 + BS 0,30 ANTICAD
71--ELI0168----8717644455746---12--CLEAR SH.250 + BS 0,30 ANTIPR.
72--ELI0167----8717644417560---12--CLEAR SH.250 + BS 0,30 REFRESH-------PURIFICANTE
73--ELI0525----8717644455746---12--CLEAR SH.250 + BS 0,30 SENSIT.
74--HEN0124---8015100562176---12--NELSEN PIATTI 1 LT CLASSICO
75--HEN0236---8015100562169---12--NELSEN PIATTI 1 LT CRIST.SALE
76--HEN0126---8015500571006---12--NELSEN PIATTI 1 LT ACIDI FRUTT
77--HEN0089---8015100823017---12--NELSEN PIATTI 1 LT CARBONI ATT------ANTIBATTERICO
78--HEN0312---8015100562565---12--NELSEN PIATTI 1 LT ARGILLA
79--COL0265---48714789008972-12-- COLGATE DENT. MINERALE 75 + 25----FLUORO ogni 2 ct., omaggio 12 pz colgate spazz.extraclean x 2
[/size][/size]

1 Risposte

  • Re: Spostare l'ultima riga di un gruppo

    La soluzione automatica da qualche parte ci sarà senz'altro, ma io al posto tuo farei prima a tagliare/incollare nelle celle e eliminare il record isolato, tutto a mano.
Devi accedere o registrarti per scrivere nel forum
1 risposte