Excel lijkt de laatst gebruikte begrenzer in de sessie te gebruiken. Dave Peterson beschrijft een mogelijke oplossing hier U maakt in wezen een macro die de standaard begrenzer instelt en deze in de xlstartmap plaatst. Als u dit doet voor een bestand op andermans machines, zal dat waarschijnlijk niet werken, maar dit is hoe u het zou benaderen, programmatisch op uw eigen systeem, en u kunt het aanpassen aan uw situatie. Het uitvoeren van de volgende code zou op voorhand de begrenzer voor u moeten instellen. Dit zal werken op een bestaande sessie. Dus als u inhoud heeft die specifieke begrenzingen verwacht, voer dan iets dergelijks uit voordat u importeert, waarbij u de parameters van
With ThisWorkbook.Worksheets(1).Range("a1")
.TextToColumns Destination:=.Columns(1), DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=True, Space:=False, Other:=False
End With
ThisWorkbook.Close SaveChanges:=False
``` kunt instellen.