vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest wtorek, 14 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Makro do kopiowania kodu VBA w innych plikach Excelu


otwartyotwarty rozpoczął: kaktus124 postów: 4



napisał: Trebor
postów: 1209


umieszczony:
27 maja 2011
21:32

  
Poniżej przykładowy kod dla excela 2007 i mam nadzieję nowszego.
Sub test()
Dim plik As Workbook
Application.EnableEvents = False
Set plik = Workbooks.Open("C:\Documents and Settings\Admin\Pulpit\Szablon.xltm") 'otwarcie szablonu
Application.EnableEvents = True
plik.Sheets("Arkusz1").Cells(1, 1) = Date 'zapisanie danych
plik.SaveAs ThisWorkbook.Path & "\test", FileFormat:=xlOpenXMLWorkbookMacroEnabled 'zapisanie
plik.Close 'zamknięcie
Set plik = Nothing
End Sub

napisał: kaktus124
postów: 14


umieszczony:
27 maja 2011
18:50

  
Hejka,
Podeział polega na tym iz w arkuszu mam np 2 zakładki.W każdej znich mam jakies dane ( miedzy innymi nazwa wojewódzwa ) . Makro dzieli mi ten arkusz na tyle pików ile wojewódz. Robi liste z wojewódz i na tej podstawie powstaja pliki. Na procedurze open workbook mam napisane makro które robi mi wykres.
I problem jest taki zeby w tych podzielonych plikach było to samo makro na openie.

PZDR
napisał: Trebor
postów: 1209


umieszczony:
27 maja 2011
16:15

  
Nie wiem na czym polega podział, a jest to ważne ponieważ od tego zależy metoda.
Przeważnie robię sobie plik podstawowy z makrami i do niego zapisuję dane i na koniec "zapisz jako" pod nową nazwą. Plik podstawowy (ten z makrami) nienaruszony oczekuje na następne działania.

Hej
napisał: kaktus124
postów: 14


umieszczony:
27 maja 2011
12:45

  
Czesc,
Mam makro do podziału plików wg jakiegos kryterium ( nazwa ) . Niestety w plikach które sa juz podzielone nie mam makr które miałem w pliku wejściowym. Potrzebuje makro do przepisania kodu w innych plikach.

Please help.

PZDR


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z