Wpis z mikrobloga

Jak pobrać liste plikow z arkusza excel a nastepnie wylistowac je w total commanderze w ktorym jest 2000 plikow i usunac te ktore sa zawarte w arkuszu? Gdzie szukac wiedzy na temat rakich skryptow? Jakies linko strony? #programowanie #vbs #codeschool
  • 12
  • Odpowiedz
@fifiak: no i? Zapisujesz arkusz do csv, dzięki czemu możesz zajrzeć do środka praktycznie każdym shellowym narzędziem - bashem, powershellem, batchem...
Robisz pętlę po liniach i usuwasz plik, który masz w wierszu.
  • Odpowiedz
  • 0
@chopak: kurde a dalbys rade jakis przyklad podeslac? :) na przykladzie dwoch wierszy w excelu i dwoch plikow do usuniecia z lokalizacji x. Nie wiem jak powiedziec skyptowi by lecial po wierszach w excelu itp, jestem laik :)
  • Odpowiedz
@fifiak: Dlatego konwertnij to do CSV - każdy język (szanujący się) ma funkcję do iteracji na wierszach w pliku tekstowym (czym jest CSV) i ustawienia separatorów.

Jeżeli chodzi o Excel to większość języków (jak nie wszystkie - niech mnie ktoś poprawi) wymaga importu biblioteki do obsługi i jakichkolwiek działań na nich ze względu na sposób w jaki są zapisywane dane (to nie jest plik tekstowy).

Szukaj w dokumentacji (nie lubię dawać
  • Odpowiedz
@fifiak: nie mogę wszystkiego zrobić za ciebie ( ͡° ͜ʖ ͡°) Ale Excel ma opcję nagrywania makra. Włącz nagrywanie, zaznacz komórkę, wciśnij "strzałkę w dół", żeby przejść do kolejnego wiersza, a potem wyłącz nagrywanie. Excel wygeneruje ci makro, które zaznacza komórkę, a potem przechodzi do komórki niżej. Od tego zaczynasz i na tym budujesz. Jak usunąć plik mając jego ścieżkę już ci podałem, na tej samej stronie
  • Odpowiedz