FAQ | Points | Add... | Recent posts | Search | Register | Log in


VBA Excel - makro


Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> VBA Excel - makro
Author
Message
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#1 Post from the author of the topic 29 May 2008 17:03   

VBA Excel - makro


Witam wszystkich znających VBA w Excelu!
Pilna potrzeba napisania makra.
Jest tak: arkusz 2 kolumna G, (w poszczególnych komórkach G1,G2 itd do G400 - są formuły złączające text.
potrzebuję skopiować:

arkusz2 G1 do arkrsza1 C18
arkusz2 G1 do arkusza1 C24

arkusz2 G2 do arkusza1 C81
arkusz2 G2 do arkusza1 C87

arkusz1 G3 do arkusza1 C144
arkusz2 G3 do arkusza1 C150

itd. Jestem raczej zielony z VBA.
Czy ktoś mi pomoże????
Pozdro. Ps. Dam 2000 punktów.

Temat poprawiłem - krzychoocpp
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#2 29 May 2008 17:15   

Re: VBA_Excel_pilne


1. Nie rozumiem, po co VBA?
2. Nagraj sobie makro ;) Potem podmienisz tylko wartości...
Back to top
   
Zbych034
Poziom 22
Poziom 22


Joined: 13 Oct 2005
Posts: 1570
Location: Okolice Białegostoku

Post#3 29 May 2008 17:20   

Re: VBA_Excel_pilne


Kopiować chyba chcesz komórki a nie arkusze bo to co piszesz jest niejasne. Polecam przycisk FI w Excelu
Back to top
   
Google

Google Adsense


Post# 29 May 2008 17:20   





Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#4 Post from the author of the topic 29 May 2008 17:48   

Re: VBA_Excel_pilne


To jest 400 komórek do przekopiowania x 2
Napisałem z arkusza2 komórka C1 do arkusza1 komórka C18 itd
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 29 May 2008 17:48   





Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#5 29 May 2008 17:59   

Re: VBA_Excel_pilne


wciąż nie rozumiem, jaki problem byłby w zaznaczeniu i skopiowaniu...
Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#6 Post from the author of the topic 29 May 2008 18:23   

Re: VBA_Excel_pilne


Ja potrzebuję takiego programu. Tłumaczenie dlaczego jest dość długie i zawiłe.
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 29 May 2008 18:23   





Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#7 29 May 2008 18:36   

Re: VBA_Excel_pilne


jeśli to są zakresy komórek, to możesz spokojnie nagrać makro - nie trzeba się bawić w ręczne tworzenie jego.
Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#8 Post from the author of the topic 29 May 2008 19:29   

Re: VBA Excel - makro


Kolego! Ty wiesz ile to jest klepania?
A może tego dalej nie rozumiesz?
Sorry. Upieram się przy napisaniu programu.
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#9 29 May 2008 20:23   

Re: VBA Excel - makro


Możesz zamieścić ten arkusz? (jeśli to jakieś poufne dane, to po prostu je zmień) Bo albo faktycznie tego nie rozumiem, bo wg mnie to jest zero klepania.

Dodano po 41 [minuty]:

No to teraz matematycznie, czy dobrze rozumiem:

Chcesz skopiować:
Arkusz2 [G][x] na Arkusz1 [C][(x-1)*63+18]
Arkusz2 [G][x] na Arkusz1 [C][(x-1)*63+24]

czy to się zgadza?

Dodano po 1 [minuty]:

I jeszcze jedno - to ma być kopia czy referencja (łącze)?
Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#10 Post from the author of the topic 29 May 2008 20:47   

Re: VBA Excel - makro


To ma być:
Arkusz2 [komórka G1] kopiowana jako łącze do Arkusza1[komórka C18 i C 24.
Arkusz2 [komórka G2] kopiowana jako łącze do Arkusza1 [komórka C81 i C87]

Reszta analogicznie.
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#11 29 May 2008 20:49   

Re: VBA Excel - makro


Czyli po prostu wg matematycznej zależności... Zmyliło mnie to, bo przecież to się wzorem opisuje :)
Code:

For I = 1 To 400
    Sheets("Zduńska Wola K.").Select
    Cells(I, 7).Copy
    Sheets("Arkusz3").Select
    Cells((I - 1) * 63 + 18, 3).Select
    ActiveSheet.Paste Link:=True
    Cells((I - 1) * 63 + 24, 3).Select
    ActiveSheet.Paste Link:=True
Next I

Stworzysz sobie makro i uruchomisz? Ewentualne zmiany nazw arkusza też wprowadzisz?
Back to top
   
Google

Google Adsense


Post# 29 May 2008 20:49   





Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#12 Post from the author of the topic 29 May 2008 21:10   

Re: VBA Excel - makro


Dzięki. Teraz to dopiero się zamotałem. Mógłbyś mi to podać w całości??

Przy okazji Do Twojej strony internetowej, dział Hobby/kolej
NIe wiem symbolu, ale jest to nowy przerobiony osobowy zestaw elektryczny tzw. jednostka. Nosi przezwisko UBOT, bo przecieka.
Tak ją nazwali monterzy radiotelefonów.

Dodano po 9 [minuty]:

GOŚCIU!!!! Jesteś WIELKI.
Poradziłem sobie z tym makrem. SUPER.
Wielkie dzięki.
Pozdrawiam
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#13 29 May 2008 21:17   

Re: VBA Excel - makro


Ładnie migają arkusze? :D Może można to optymalniej zrobić, ale się opieram na rejestratorze - nie znam też VB :]

O Ubocie nie słyszałem, ale może się czegoś dowiem :) Dzięki.
Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#14 Post from the author of the topic 29 May 2008 21:50   

Re: VBA Excel - makro


No arkusze migają super szybko. Jeszcze raz dzięki.
A mógłbyś mi przybliżyć poszczególne linie???
Wiem że to działa w pętli.A co to jest to *63 ??
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4729
Location: Żory (kiedyś Opole)

Post#15 29 May 2008 21:56helpful post - solution   

Re: VBA Excel - makro


mnożenie :D To zwykła matematyka. Zasadniczo przetłumacz na polski i wszystko stanie się jasne :D
Back to top
   
korelian
Poziom 17
Poziom 17


Joined: 30 Nov 2003
Posts: 422

Post#16 Post from the author of the topic 29 May 2008 22:27   

Re: VBA Excel - makro


Już kumam.
Pozdrawiam.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> VBA Excel - makro
Page 1 of 1
Similar topics
[vba excel] Makro wyszukujące wartość formuły (4)
[excel]VBA makro zamieniające kod na tekst (6)
Excel - makro. Napisanie skryptu używająć VBA. (2)
VBA Excel - makro z zapytaniem do użytkownika (6)
[Excel - VBA] Ignorowanie błędów w makro (4)
VBA, makro, excel, (=wyszukaj.pionowo... (1)
VBA, makro, excel wyszukiwanie komórek (17)
[Excel] VBA makro - problem (21)
VBA Excel - makro rozpakowujące plik rar (3)
VBA Excel - makro do ściągania pliku z internetu (8)

Page generation time: 0.174 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed