Względne zamiast ścieżek bezwzględnych w programie Excel VBA
Napisałem makro Excel VBA, które importuje dane z pliku HTML (przechowywane lokalnie) przed wykonaniem obliczeń na danych.
W tej chwili plik HTML jest nazywany bezwzględną ścieżką:
Workbooks.Open FileName:="C:\Documents and Settings\Senior Caterer\My Documents\Endurance Calculation\TRICATEndurance Summary.html"
Chcę jednak użyć ścieżki względnej, aby odwołać się do niej w przeciwieństwie do ścieżki absolutnej (ponieważ chcę rozpowszechniać arkusz kalkulacyjny wśród kolegów, którzy mogą nie używać tej samej struktury folderów). Ponieważ plik html i arkusz kalkulacyjny excela znajdują się w tym samym folderze, nie sądziłbym, że byłoby to trudne, jednak nie jestem w stanie tego zrobić. Szukałem w internecie, a proponowane rozwiązania wydawały się bardzo skomplikowane.
Korzystam z programu Excel 2000 i 2002 w pracy, ale planując dystrybucję, chciałbym, aby współpracował z tak wieloma wersjami programu Excel, jak to możliwe.
Wszelkie sugestie otrzymane z wdzięcznością.