Hikari Opublikowano 21 Stycznia 2007 Zgłoś Opublikowano 21 Stycznia 2007 Hej, Tradycyjny zapis excelowej zakladki do pliku CSV (tzn. File > Save As...) powoduje, ze kolumny oddzielone za srednikami, a jako znak dziesietny uzywany jest przecinek. Niestety to samo tylko, ze w kodzie VBA owocuje tym, ze za separator sluzy przecinek, a za znak dziesietny kropka. I to niestety jest moj problem. Potrzebuje skonczyc dosc wazny arkusz, ktorego koncowym efektem jest wlasnie wyeksportowany plik CSV, ktory uzywa srednika jako separatora. Moze ktos z Was spotkal sie z tym problemem i wie jak zmusic VBA do takiego dzialania? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
alienzero Opublikowano 26 Stycznia 2007 Zgłoś Opublikowano 26 Stycznia 2007 jaki hak. na forum pclab to samo. jakas smieszna dziura w IPB albo dobry bot. wogole, na forum winapi.org tez jakies boty. nowa moda? anyway, co do pytania, mozesz sprobowac zmienic ustawienia lokalne w systemie, zeby znakiem ulamka byla kropka, nie wiem tylko co ze znakiem separatora. mozesz tez recznie lub skryptem sprobowac zamienic te znaki po exporcie do csv. moze nawet uzywajac do tego vba ;p Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
PelzaK Opublikowano 26 Stycznia 2007 Zgłoś Opublikowano 26 Stycznia 2007 przy zaczytywaniu csv d o excela da sie chyba wybrać format, wiec przy zapisie też się powinno dać... (?) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...