Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 0
  • 1

Witam.

W momencie, gdy jeden plik zawiera formuły wyszukujące określone elementy z innych plików występuje spora różnica w wielkości pliku finalnego. Jeżeli otworzymy plik wsadowy ścieżka skraca się i zapisywany plik finalny jest mniejszy. Gdy zapiszemy plik finalny z zamkniętym plikiem wsadowym (pliki na serwerze z dużą ilością folderów - długa ścieżka) wielkość pliku wzrasta.

Czemu tak się dzieje? Czy ma tutaj wpływ fakt, że niektóre formuły SUMIF zwracają przy zamkniętym pliku wsadowym błędy ze względu na długość ścieżki? Czy błąd "waży" więcej niż wartość formuły?

Czy i jak można zapisać fragment standardowej ścieżki jako np. zdefiniowana nazwa, tak jak w menadżerze nazw?
Czy trzeba to robić VBA jako własna funkcja?

Pozdrawiam.
Krzysztof.

Krzysztof_Półgrabia
  • Zapytał
  • @ Krzysztof_Półgrabia | 27.06.2017
    • 1
    • 0
    • 1
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 0

Witam.

Niestety niektóre funkcje nie działają prawidłowo, w momencie, gdy plik źródłowy jest zamknięty. Jednym z rozwiązań, jest zastąpienie ich innymi funkcjami VBA, albo dane źródłowe importuje się np. do ukrytego arkusza w tym samym pliku. 

Jeżeli chodzi o wielkość pliku, to na pewno ilość informacji w komórce ma wpływ. Jeżeli chodzi o limity danych w komórkach, to maksymalna ilość znaków jaką możemy zmieścić to: xls - 1000, a xlsx - 10 000 (8 000 jeżeli to formuła).

Pozdrawiam.
Paweł.

pawel_niemyt
  • Odpowiedział
  • @ pawel_niemyt | 14.07.2017