Goedemiddag,
Ik heb hier nog nooit wat gepost (ben ook nieuw op tweakers
) en weet niet zeker of dit het juiste subforum is.
Mijn vraag:
Ik heb in Excel in kolom A enkele tientallen cellen met het volgende format: AB-CDEFGH-IJ
In kolom B wil ik het eerste streepje/minteken/- verwijderd hebben uit de cellen van Kolom A.
(in rij 1 staan wat headers; die doen niet mee. Ik begin dus in A2 en B2)
Dus met Formule "Substitueren" aan de gang: In B2 zet ik =SUBSTITUEREN(A2; "-"; ""; 1)
Dat lukt prima!
Nu trek ik cel B2 naar beneden, en keurig krijg ik in kolom B alle cellen van kolom A, en dan zonder het minteken
Heel mooi (wat ben ik toch slim/handig) !
Maar...
Nu wilde ik van deze actie een script maken (om te automatiseren).
Dus ik ga het opnemen.
En als ik het script opnieuw run (op een schoon nieuw blad) DOET 'IE HET NATUURLIJK NIET!
Dit is de tekst in het script:
// Set range B2 on selectedSheet
selectedSheet.getRange("B2").setFormulaLocal("=SUBSTITUTE(A2,\"-\",\" \",1)");
En dit is wat de script-editor zegt:
Line 8: Range setFormulaLocal: Het argument is ongeldig, ontbreekt of heeft een onjuiste indeling.
Maar graag wil ik het wel met script werkend krijgen.
Wat ik al gedaan heb:
Verschillende dagen vele uren gegoogled... en ik kom er niet uit.
Iemand enig idee?
Ik heb hier nog nooit wat gepost (ben ook nieuw op tweakers
Mijn vraag:
Ik heb in Excel in kolom A enkele tientallen cellen met het volgende format: AB-CDEFGH-IJ
In kolom B wil ik het eerste streepje/minteken/- verwijderd hebben uit de cellen van Kolom A.
(in rij 1 staan wat headers; die doen niet mee. Ik begin dus in A2 en B2)
Dus met Formule "Substitueren" aan de gang: In B2 zet ik =SUBSTITUEREN(A2; "-"; ""; 1)
Dat lukt prima!
Nu trek ik cel B2 naar beneden, en keurig krijg ik in kolom B alle cellen van kolom A, en dan zonder het minteken
Heel mooi (wat ben ik toch slim/handig) !
Maar...
Nu wilde ik van deze actie een script maken (om te automatiseren).
Dus ik ga het opnemen.
En als ik het script opnieuw run (op een schoon nieuw blad) DOET 'IE HET NATUURLIJK NIET!
Dit is de tekst in het script:
// Set range B2 on selectedSheet
selectedSheet.getRange("B2").setFormulaLocal("=SUBSTITUTE(A2,\"-\",\" \",1)");
En dit is wat de script-editor zegt:
Line 8: Range setFormulaLocal: Het argument is ongeldig, ontbreekt of heeft een onjuiste indeling.
Maar graag wil ik het wel met script werkend krijgen.
Wat ik al gedaan heb:
Verschillende dagen vele uren gegoogled... en ik kom er niet uit.
Iemand enig idee?