GRY-Online.pl --> Archiwum Forum

VBA makra excel - potrzebna pomoc

05.03.2008
13:07
[1]

kivibest [ Centurion ]

VBA makra excel - potrzebna pomoc

Witam

Nie mam pojecia o pisaniu makr, potrzebuje jednak stworzyc makro w arkuszu excela które po naciśnięciu przycisku skopiuje zawartość kilku komórek w inne określone miejsce.
np:
z komurek C2,C3,C4,..... do komórek F4,F5,F6,.....

z góry dzięki

05.03.2008
13:20
[2]

albz74 [ Legend ]

Najprościej będzie nagrać takie makro, jeżeli komórki zawsze są takie same.
Narzędzia -> Makra -> Najgraj nowe makro
I potem zaznaczasz pierwszy zakres, kopiujesz do schowka, ustawiasz się na pierwszej komórce drugiego zakresu i wklejasz, po czym zatrzymujesz nagrywanie. I masz makro.

05.03.2008
13:28
smile
[3]

jojko999 [ Generaďż˝ ]

dokładnie jak mówi albz74, a jak ci cos nie zadziała to ci pokarzę jutro "na żywo" :-)

05.03.2008
13:30
[4]

Antemos [ Pretorianin ]

Później za pomocą formantów możesz stworzyć przycisk i przypisać do niego makro, dzięki czemu po naciśnięciu tego przycisku wykonana zostanie dana czynność. Niewiele jednak mogę ci pomóc, ponieważ w Open Office Calc opcje makr wyglądają nieco inaczej niż w MS Excel.

Koniecznie i bezwzględnie zakończ rejestrację makra po wykonaniu wszystkich czynności, które ma wykonać to makro. jeśli o tym zapomnisz, mogą ci się porobić dziwne rzeczy, co może doprowadzić do zawieszenia pracy systemu :p

05.03.2008
13:50
[5]

Rendar [ Srokaty Konik ]

Moze byc np. cos takiego

Sub cos()
Columns("A:A").Select
Selection.Copy
Columns("F:F").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub

to kopiuje zwartosc kolumny a do kolumny f

05.03.2008
13:53
[6]

kivibest [ Centurion ]

Wielkie dzięki ___> albz74

jak się okazuje jest to w sumie proste działanie
jeszcze tylko chciałbym się dowiedzieć
jak to podpiąć pod jakić przycisk

05.03.2008
13:59
[7]

eLJot [ a.k.a. księgowa ]

Wybierz "Formularze" z paska i klawisz. Jeśli nie masz ich na pasku - naciśnij prawy klawisz myszy :)

© 2000-2026 GRY-OnLine S.A.