Pracuję z wieloma plikami CSV i ciągle denerwuje mnie okno dialogowe Excela, które pojawia się, gdy próbuję zapisać plik:
„[Twój arkusz kalkulacyjny] może zawierać funkcje niezgodne z CSV (rozdzielanymi przecinkami). Czy chcesz zachować skoroszyt w tym formacie?”
Moja odpowiedź zawsze brzmi TAK. Czy istnieje ustawienie rejestru, aby ukryć to okno dialogowe potwierdzenia?
microsoft-excel
csv
gw.
źródło
źródło
Odpowiedzi:
Jest to powszechny problem, na który cierpią wszyscy użytkownicy programu Excel. Myślę, że jedynym sposobem na to jest użycie makra. Na przykład:
źródło
Left(.FullName, Len(.FullName) - 3) & "csv"
to w przypadkufoobar.xlsx
nowej nazwy plikufoobar.csv
, prawda? pomija to okno dialogowe zapisu i niestandardowe nazwy, prawda? w takim przypadku warto zauważyć, że jeśli „plik” skoroszytu zawiera wiele „kart” arkusza roboczego, CSV może tylko zapisać aktywny. i byłoby to lepiej, jeśli moim zdaniem byłoby to możliwe wraz z nazewnictwem! (niestety nie jestem jeszcze facetem od makr)Zaadresowałem to za pomocą ClickOff . Witryna, na której był hostowany, nie działa, ale przesłałem go tutaj .
źródło
Mam Microsoft Office 365 ProPlus i dziś zauważyłem po raz pierwszy w historii, Excel pyta mnie, czy chcę wyłączyć powiadomienia o zapisywaniu CSV. Zdaję sobie sprawę, że nie wszyscy mają subskrypcję Microsoft Office 365 ProPlus, ale jeśli tak, to może pomóc. Moja wersja pokazuje „Wersja 1609 (kompilacja 7369.2118).
Jeśli odwiedzisz ten link: Wyłącz ostrzeżenie CSV
Pokaże ci, gdzie go znaleźć. To jest w:
File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"
źródło