login:
hasło:
Rejestracja
Zapomniane hasło
Dziś jest poniedziałek, 13 maja 2024 roku.
Powrót do serwisu
Regulamin
RSS
tytuł wątku:
Wątki dyskusji
"Excel" - Jak uruchomić makro z innego skoroszytu niż ten, w którym jest ono zapisane.
otwarty rozpoczął:
Gumiś
postów:
2
napisał: Stanislaw
postów: 109
umieszczony:
27 sierpnia 2005
13:05
A wypróbuj kod:
Sub
Uruchom_makro_z_innego_skor()
Workbooks.Open _
Filename:=ThisWorkbook.Path & "\" & Worksheets("Arkusz1").Range("D10").Value & ".xls"
Application.Run ThisWorkbook.Worksheets("Arkusz1").Range("D10").Value & "!Dane"
End
Sub
napisał: Gumiś
postów: 1
umieszczony:
29 lipca 2005
11:58
"Excel" - Jak uruchomić makro z innego skoroszytu niż ten, w którym jest ono zapisane.
Stosowałem coś takiego
Application.Run "'Tabela.xls'!Dane"
ale problem powstaje gdy potrzebuje otworzyć plik, którego nazwa jest zapisana w arkuszu pierwszym.
Więc napisałem
Lokalizacja = ThisWorkbook.Path
Plik_miesiaca = Range("D10") & ".xls"
Windows(Plik_miesiaca).Activate
Ale dalej nie mogę uruchomić tego makra
Application.Run "'Plik_miesiaca'!Dane"
Dodam, że zmienia się tylko nazwa pliku, natomiast nazwa skoroszytu jest stała
Pomocy !!
wstecz
1
dalej
wszystkich stron: 1
Sortuj posty:
malejąco
rosnąco
z
dzisiaj
ostatnich 5 dni
ostatniego tygodnia
ostatnich 10 dni
ostatnich 20 dni
ostatnich 30 dni
ostatnich 60 dni
ostatnich 90 dni
wszystkie
Zarejestrowanych użytkowników:
6379
© A. Szarek 2003-2024