Ik heb een macro geschreven voor een export/import conversie tussen twee applicaties. De export (xlsx) kopieer ik in het macrobestand (xlsm), voer daar de macro uit, en die spuugt een importbestand uit (csv). Dit werkte goed, tot voor kort.
De export is van een webapp en lijkt recentelijk gewijzigd en anders qua formaat. De inhoud is, voor zover ik kan zien nog gelijk maar de macro geeft een verkeerde output. Als ik de export (xlsx) opsla als .csv, de xlsx sluit en de csv open, kan ik daarmee de macro wel succesvol uitvoeren. Het lijkt er dus op dat er '"ballast'" in de originele export is gekomen die de macro niet slikt. Deze ballast verwdijnt als ik van de xlsx een csv maak.
Als ik kijk in de huidige xlsx export, dan zie ik ook allemaal groene hoekjes in de cellen:
:fill(white):strip_exif()/f/image/2Ab4G2IY6eqH2N8wGPvr5o6k.png?f=user_large)
Volgens mij is dat de ballast die nu voor problemen zorgt. Als ik het mij goed herinner waren deze groene hoekjes er niet bij oudere exports (helaas heb ik de deze niet bewaard).
De hoekjes verdwijnen dus als ik van mijn xlsx een csv maak. Echter is dat handwerk.
Mijn vraag: kan ik een bewerking uitvoeren die ik in de macro kan plaatsen, waarmee ik de genoemde ballast er uit gooi?
EDIT.
Deze uitgeschakeld. Dan verwdijnen de groene driehoekjes in de xlsx. De macro werkt echter nog niet.
/f/image/Dd9CFF80jyPMzDDouUfV4CMA.png?f=fotoalbum_large)
EDIT2:
Dit werkt ook niet:
https://www.extendoffice....o%20remove%20the%20errors.
Hiermee kun je errors weghalen via Go To --> Special. Als ik de actie uitvoer echter dan worden er geen cellen gevonden met errors.
De export is van een webapp en lijkt recentelijk gewijzigd en anders qua formaat. De inhoud is, voor zover ik kan zien nog gelijk maar de macro geeft een verkeerde output. Als ik de export (xlsx) opsla als .csv, de xlsx sluit en de csv open, kan ik daarmee de macro wel succesvol uitvoeren. Het lijkt er dus op dat er '"ballast'" in de originele export is gekomen die de macro niet slikt. Deze ballast verwdijnt als ik van de xlsx een csv maak.
Als ik kijk in de huidige xlsx export, dan zie ik ook allemaal groene hoekjes in de cellen:
:fill(white):strip_exif()/f/image/2Ab4G2IY6eqH2N8wGPvr5o6k.png?f=user_large)
Volgens mij is dat de ballast die nu voor problemen zorgt. Als ik het mij goed herinner waren deze groene hoekjes er niet bij oudere exports (helaas heb ik de deze niet bewaard).
De hoekjes verdwijnen dus als ik van mijn xlsx een csv maak. Echter is dat handwerk.
Mijn vraag: kan ik een bewerking uitvoeren die ik in de macro kan plaatsen, waarmee ik de genoemde ballast er uit gooi?
EDIT.
Deze uitgeschakeld. Dan verwdijnen de groene driehoekjes in de xlsx. De macro werkt echter nog niet.
/f/image/Dd9CFF80jyPMzDDouUfV4CMA.png?f=fotoalbum_large)
EDIT2:
Dit werkt ook niet:
https://www.extendoffice....o%20remove%20the%20errors.
Hiermee kun je errors weghalen via Go To --> Special. Als ik de actie uitvoer echter dan worden er geen cellen gevonden met errors.
[ Voor 31% gewijzigd door BPTBPTBPT op 09-06-2022 12:17 ]