<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:atom="http://www.w3.org/2005/Atom"
>
	<channel>
		<copyright>Copyright 1998 - 2026 DPG Media B.V.</copyright>
		<pubDate>Fri, 22 May 2026 16:33:58 GMT</pubDate>
		<lastBuildDate>Fri, 22 May 2026 16:33:58 GMT</lastBuildDate>
		<description>GoT - list_messages</description>
		<image>
			<link>https://gathering.tweakers.net/</link>
			<title>Gathering of Tweakers</title>
			<url>https://tweakers.net/g/if/logo.gif</url>
		</image>
		<language>nl-nl</language>
		<link>https://gathering.tweakers.net/rss/list_messages/1849757</link>
		<atom:link href="https://gathering.tweakers.net/rss/list_messages/1849757" rel="self" type="application/rss+xml" />
		<title>[VBA Excel 2016/365] ongewenste wijziging getalnotatie &gt;csv - Client software algemeen - GoT</title>
		<webMaster>gathering@tweakers.net (Administrator)</webMaster>
		<item>
			<title>HaraldNW</title>
			<link>https://gathering.tweakers.net/forum/list_message/55152003#55152003</link>
			<description>Bedankt voor alle reacties. Ik ga e.a. uitproberen en laat het weten zodra dat gelukt is. Zal wel eind mei 2018 zijn.</description>
			<content:encoded><![CDATA[Bedankt voor alle reacties. Ik ga e.a. uitproberen en laat het weten zodra dat gelukt is. Zal wel eind mei 2018 zijn.]]></content:encoded>
			<dc:creator>HaraldNW</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/55152003#55152003</guid>
			<pubDate>Wed, 09 May 2018 20:40:05 GMT</pubDate>
		</item>
		<item>
			<title>breew</title>
			<link>https://gathering.tweakers.net/forum/list_message/55010211#55010211</link>
			<description>Wat ook nog een mogelijkheid is, is om alle negatieve getallen om te zetten naar text. Ze gaan dan naar alle waarschijnlijkheid wel goed mee in de csv-export.

De last-resort is om met een (handmatige) find-replace op de csv- file het linkerhaakje te vervangen met &quot;-&quot; en het rechterhaakje met &quot;&quot; (niks). 
Soms (vooral als het een éénmalige actie is) is snel en lelijk oplossen nu eenmaal efficiënter   .</description>
			<content:encoded><![CDATA[Wat ook nog een mogelijkheid is, is om alle negatieve getallen om te zetten naar text. Ze gaan dan naar alle waarschijnlijkheid wel goed mee in de csv-export.<br>
<br>
De last-resort is om met een (handmatige) find-replace op de csv- file het linkerhaakje te vervangen met &quot;-&quot; en het rechterhaakje met &quot;&quot; (niks). <br>
Soms (vooral als het een éénmalige actie is) is snel en lelijk oplossen nu eenmaal efficiënter  <img src="https://tweakers.net/g/s/coool.svg" width="16" height="16" alt="8)"> .]]></content:encoded>
			<dc:creator>breew</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/55010211#55010211</guid>
			<pubDate>Wed, 25 Apr 2018 13:44:38 GMT</pubDate>
		</item>
		<item>
			<title>Lustucru</title>
			<link>https://gathering.tweakers.net/forum/list_message/55009933#55009933</link>
			<description>HaraldNW schreef op dinsdag 24 april 2018 @ 12:39:
In een VBA instructie wordt een tabblad uit een xlsm bestand opgeslagen als CSV formaat.
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:

Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True
ActiveWorkbook.Close
Application.DisplayAlerts = True

[..]

Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt.Je wilt een tabblad opslaan maar gebruikt workbook.saveas? waarom niet worksheet.save. En als het probleem niet optreedt zonder activeworkbook.close gaat het daar blijkbaar mis. Nu kun je verhinderen dat close ook een save akties is door de parameter savechanges de waarde false te geven.expression . Close( SaveChanges , Filename , RouteWorkbook )</description>
			<content:encoded><![CDATA[<blockquote><div class="message-quote-div"><b><a href="https://gathering.tweakers.net/forum/list_message/54996477#54996477" rel="external" class="messagelink">HaraldNW schreef op dinsdag 24 april 2018 @ 12:39</a>:</b><br>
In een VBA instructie wordt <b>een tabblad</b> uit een xlsm bestand opgeslagen als CSV formaat.<br>
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:<br>
<br>
Application.DisplayAlerts = False<br>
<b>ActiveWorkbook</b>.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True<br>
ActiveWorkbook.Close<br>
Application.DisplayAlerts = True<br>
<br>
[..]<br>
<br>
Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt.</div></blockquote>Je wilt een tabblad opslaan maar gebruikt workbook.saveas? waarom niet worksheet.save. En als het probleem niet optreedt zonder activeworkbook.close gaat het daar blijkbaar mis. Nu kun je verhinderen dat close ook een save akties is door de parameter savechanges de waarde false te geven.<blockquote><div class="message-quote-div">expression . Close( SaveChanges , Filename , RouteWorkbook )</div></blockquote>]]></content:encoded>
			<dc:creator>Lustucru</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/55009933#55009933</guid>
			<pubDate>Wed, 25 Apr 2018 13:27:15 GMT</pubDate>
		</item>
		<item>
			<title>Paul1987</title>
			<link>https://gathering.tweakers.net/forum/list_message/55009491#55009491</link>
			<description>HaraldNW schreef op dinsdag 24 april 2018 @ 12:39:
Mijn vraag:
In een VBA instructie wordt een tabblad uit een xlsm bestand opgeslagen als CSV formaat.
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:

Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True
ActiveWorkbook.Close
Application.DisplayAlerts = True

Het probleem is dat in het csv bestand de weergave van negatieve getallen veranderd.
De getallen komen tussen haakjes te staan i.p.v. met een - teken ervoor. 
Hierdoor kan het csv bestand niet ingelezen worden in Exact.
(De mogelijkheid om instellingen Exact te testen is niet aanwezig)

Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt. Met handmatig in de 2 dialoogvensters kiezen voor opslaan en &#039;zeker weten in csv?&#039; doet zich het probleem niet voor.
Maar die instructie wil ik juist gebruiken voor de efficiëntie.

Weet iemand welke instelling of instructie er voor kan zorgen dat de negatieve getallen opgenomen worden in het csv bestand met een - teken eraan voorafgaand?
Wellicht dat iemand ook weet welke TekstCodePage het verschil kan maken?
Een gerichte, eenvoudige, instructie welke instellingen in Exact aangepast moeten worden om het csv bestand, waarin de negatieve getallen tussen haakjes staan, toch ingelezen kunnen worden zou ook helpen.

Wat ik al gevonden of geprobeerd heb:
Alle csv fileformats vormen geprobeerd
Niets te maken met landinstellingen die zijn goed, en met &#039;Local=True&#039; zou voor de locale instellingen gebruikt moeten worden.
In het oorspronkelijke Excel bestand verschillende getalnotaties ingesteld.Probeer dit eens als fileformat:

FileFormat:=xlCSVUTF8

Je kunt ook even naar de cell eigenschappen kijken.
Als daar een speciaal invoermasker op staat dan zou dit ook jouw problemen kunnen veroorzaken.</description>
			<content:encoded><![CDATA[<blockquote><div class="message-quote-div"><b><a href="https://gathering.tweakers.net/forum/list_message/54996477#54996477" rel="external" class="messagelink">HaraldNW schreef op dinsdag 24 april 2018 @ 12:39</a>:</b><br>
Mijn vraag:<br>
In een VBA instructie wordt een tabblad uit een xlsm bestand opgeslagen als CSV formaat.<br>
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:<br>
<br>
Application.DisplayAlerts = False<br>
ActiveWorkbook.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True<br>
ActiveWorkbook.Close<br>
Application.DisplayAlerts = True<br>
<br>
Het probleem is dat in het csv bestand de weergave van negatieve getallen veranderd.<br>
De getallen komen tussen haakjes te staan i.p.v. met een - teken ervoor. <br>
Hierdoor kan het csv bestand niet ingelezen worden in Exact.<br>
(De mogelijkheid om instellingen Exact te testen is niet aanwezig)<br>
<br>
Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt. Met handmatig in de 2 dialoogvensters kiezen voor opslaan en &#039;zeker weten in csv?&#039; doet zich het probleem niet voor.<br>
Maar die instructie wil ik juist gebruiken voor de efficiëntie.<br>
<br>
Weet iemand welke instelling of instructie er voor kan zorgen dat de negatieve getallen opgenomen worden in het csv bestand met een - teken eraan voorafgaand?<br>
Wellicht dat iemand ook weet welke TekstCodePage het verschil kan maken?<br>
Een gerichte, eenvoudige, instructie welke instellingen in Exact aangepast moeten worden om het csv bestand, waarin de negatieve getallen tussen haakjes staan, toch ingelezen kunnen worden zou ook helpen.<br>
<br>
Wat ik al gevonden of geprobeerd heb:<br>
Alle csv fileformats vormen geprobeerd<br>
Niets te maken met landinstellingen die zijn goed, en met &#039;Local=True&#039; zou voor de locale instellingen gebruikt moeten worden.<br>
In het oorspronkelijke Excel bestand verschillende getalnotaties ingesteld.</div></blockquote>Probeer dit eens als fileformat:<br>
<br>
<b>FileFormat:=xlCSVUTF8</b><br>
<br>
Je kunt ook even naar de cell eigenschappen kijken.<br>
Als daar een speciaal invoermasker op staat dan zou dit ook jouw problemen kunnen veroorzaken.]]></content:encoded>
			<dc:creator>Paul1987</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/55009491#55009491</guid>
			<pubDate>Wed, 25 Apr 2018 12:56:44 GMT</pubDate>
		</item>
		<item>
			<title>HaraldNW</title>
			<link>https://gathering.tweakers.net/forum/list_message/54996477#54996477</link>
			<description>Mijn vraag:
In een VBA instructie wordt een tabblad uit een xlsm bestand opgeslagen als CSV formaat.
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:

Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True
ActiveWorkbook.Close
Application.DisplayAlerts = True

Het probleem is dat in het csv bestand de weergave van negatieve getallen veranderd.
De getallen komen tussen haakjes te staan i.p.v. met een - teken ervoor. 
Hierdoor kan het csv bestand niet ingelezen worden in Exact.
(De mogelijkheid om instellingen Exact te testen is niet aanwezig)

Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt. Met handmatig in de 2 dialoogvensters kiezen voor opslaan en &#039;zeker weten in csv?&#039; doet zich het probleem niet voor.
Maar die instructie wil ik juist gebruiken voor de efficiëntie.

Weet iemand welke instelling of instructie er voor kan zorgen dat de negatieve getallen opgenomen worden in het csv bestand met een - teken eraan voorafgaand?
Wellicht dat iemand ook weet welke TekstCodePage het verschil kan maken?
Een gerichte, eenvoudige, instructie welke instellingen in Exact aangepast moeten worden om het csv bestand, waarin de negatieve getallen tussen haakjes staan, toch ingelezen kunnen worden zou ook helpen.

Wat ik al gevonden of geprobeerd heb:
Alle csv fileformats vormen geprobeerd
Niets te maken met landinstellingen die zijn goed, en met &#039;Local=True&#039; zou voor de locale instellingen gebruikt moeten worden.
In het oorspronkelijke Excel bestand verschillende getalnotaties ingesteld.</description>
			<content:encoded><![CDATA[Mijn vraag:<br>
In een VBA instructie wordt een tabblad uit een xlsm bestand opgeslagen als CSV formaat.<br>
Daarna wordt dat opgeslagen bestand direct afgesloten. Hieronder de instructie:<br>
<br>
Application.DisplayAlerts = False<br>
ActiveWorkbook.SaveAs Filename:=Bestandsnaam, FileFormat:=xlCSV, ConflictResolution:=xlLocalSessionChanges, AddToMru:=True, Local:=True<br>
ActiveWorkbook.Close<br>
Application.DisplayAlerts = True<br>
<br>
Het probleem is dat in het csv bestand de weergave van negatieve getallen veranderd.<br>
De getallen komen tussen haakjes te staan i.p.v. met een - teken ervoor. <br>
Hierdoor kan het csv bestand niet ingelezen worden in Exact.<br>
(De mogelijkheid om instellingen Exact te testen is niet aanwezig)<br>
<br>
Het probleem doet zich niet voor als &#039;activeworkbook.close&#039; niet gebruikt wordt. Met handmatig in de 2 dialoogvensters kiezen voor opslaan en &#039;zeker weten in csv?&#039; doet zich het probleem niet voor.<br>
Maar die instructie wil ik juist gebruiken voor de efficiëntie.<br>
<br>
Weet iemand welke instelling of instructie er voor kan zorgen dat de negatieve getallen opgenomen worden in het csv bestand met een - teken eraan voorafgaand?<br>
Wellicht dat iemand ook weet welke TekstCodePage het verschil kan maken?<br>
Een gerichte, eenvoudige, instructie welke instellingen in Exact aangepast moeten worden om het csv bestand, waarin de negatieve getallen tussen haakjes staan, toch ingelezen kunnen worden zou ook helpen.<br>
<br>
Wat ik al gevonden of geprobeerd heb:<br>
Alle csv fileformats vormen geprobeerd<br>
Niets te maken met landinstellingen die zijn goed, en met &#039;Local=True&#039; zou voor de locale instellingen gebruikt moeten worden.<br>
In het oorspronkelijke Excel bestand verschillende getalnotaties ingesteld.]]></content:encoded>
			<dc:creator>HaraldNW</dc:creator>
			<guid isPermaLink="false">https://gathering.tweakers.net/forum/list_message/54996477#54996477</guid>
			<pubDate>Tue, 24 Apr 2018 10:39:39 GMT</pubDate>
		</item>
	</channel>
</rss>