Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 29.03.2006, 11:40   #1
loki7777
Guru
 
Avatar użytkownika loki7777
 
Data rejestracji: 05.11.2004
Lokalizacja: Sligo;)
Posty: 6,290
loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>
Makro w excelu

Mam zrobic makro wstawiajace nowy arkusz wedlug podanego wczesniej wzoru, czyli innego arkusza. Wszystko ladnie piekni rejestruje, makro dziala, robi to co ma robic, ale mam problem, a raczej dwa.Po pierwsze raz udalo mi sie zrobic z tego makra w vba takie okienko dialogowe, ktore uruchamia sie wraz z otwarciem excela, teraz cos mi nie chce wyjsc, czy moze mi ktos pomoc?I drugie tez onstatni arkusz, ktory jest wzorem ma nazwe wzor-rok i gdy uzywam makra wstawia wzor-rok(liczba) czy da sie tak napsac to makro by sie jeszcze pytal o nazwe tego nowego arkusza?Prosze o pomoc, bo googlowanie nic nie dalo
Tak wyglada kod tego makra
Sheets("Wzór-rok").Select
Sheets("Wzór-rok").Copy After:=Sheets(5)
loki7777 jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 30.03.2006, 18:48   #2
MQs
Poważny używkownik
 
Avatar użytkownika MQs
 
Data rejestracji: 16.02.2005
Lokalizacja: Manowce Zdrój
Posty: 389
MQs zaczyna zdobywać reputację <1 - 49 pkt>
Kod:
Sub Makro()
    Dim mySheet As String
    mySheet = Application.InputBox(prompt:="Podaj nazwę arkusza: ", Title:="Add Sheet!", Type:=1 + 2)
    Sheets("Wzór-rok").Copy after:=Sheets(5)
    Sheets("Wzór-rok (2)").Name = mySheet
End Sub
Działa wielokrotnie pod warunkiem, że nie nazwiesz któregoś "Wzór-rok (2)"
__________________
MQs jest offline   Odpowiedz cytując ten post
Stary 31.03.2006, 10:29   #3
loki7777
Guru
 
Avatar użytkownika loki7777
 
Data rejestracji: 05.11.2004
Lokalizacja: Sligo;)
Posty: 6,290
loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>loki7777 po prostu jest dobry(a) <350 - 449 pkt>
dziala ale nie do konca, bo kiedy np sie rozmysle, to i tak wstawi arkusz tylko ze z nazwa FALSE
loki7777 jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 04:23.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.