Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Macro za kopiranje podataka iz jednog Worksheeta u drugi

[es] :: Office :: Excel :: Macro za kopiranje podataka iz jednog Worksheeta u drugi

[ Pregleda: 2669 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

snenad_82
Nenad Stevanovic
Niš

Član broj: 126686
Poruke: 74
*.dynamic.isp.telekom.rs.



Profil

icon Macro za kopiranje podataka iz jednog Worksheeta u drugi22.11.2016. u 13:02 - pre 89 meseci
Potreban mi je macro za kopiranje podataka iz jedne tabele u drugu. Snimanje macroa ne pomaže jer ne pamti adresu izvorne tabele.
Da pojasnim na primeru potreban mi je macro koji će vrednosti iz kolona B, C, D, E, F... tabele Izvor kopirati u tabeli Proba na odgovarajućem mestu. Probao sam na googlu da se snađem ali pošto od programiranja ne znam ni celo p teško ide.
Tabele bi se uvek nalazile u istom folderu i bilo bi odlično ako bi se mogle koristiti relativne putanje

https://www.dropbox.com/s/x87gzpowzrpme4r/Izvor.xlsx?dl=0
https://www.dropbox.com/s/ly7at56nq8tpxje/Proba.xlsm?dl=0
 
Odgovor na temu

jaskojsako
BIH

Član broj: 141632
Poruke: 224
109.175.106.*



+4 Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 15:19 - pre 89 meseci
pozdrav
da li bi se dodavali novi podaci u tabeli izvor i gdje bi se nalazila tabela Proba,njezina putanja,da li na lokalnom disku ili ...

Jasmin
 
Odgovor na temu

snenad_82
Nenad Stevanovic
Niš

Član broj: 126686
Poruke: 74
*.dynamic.isp.telekom.rs.



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 16:18 - pre 89 meseci
Ovo su naravno samo primeri. Tabela Izvor bi imali fixni broj redova i kolona. Obe tabele bih držao u istom folderu na hdd-u.
Za sad imam samo glupo rešenje da macroom unesem u potrebne ćelije tabele formulu kojom linkujem dve tabele i onda copy istih, pa paste special values da ostanu vrednosti.
 
Odgovor na temu

jaskojsako
BIH

Član broj: 141632
Poruke: 224
109.175.104.*



+4 Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 21:39 - pre 89 meseci
poz evo jedan kod
pa probaj u svome primjeru prilagoditi

Dim wbCopy As Workbook
Dim wsCopy As Worksheet
Dim rngCopy As Range
Dim wbPaste As Workbook
Dim wsPaste As Worksheet
Dim rngPaste As Range

Set wbCopy = Workbooks.Open("C:\vasnaziv.xls") 'change path
Set wsCopy = wbCopy.Worksheets("baza")
Set rngCopy = wsCopy.Range("a:e").EntireColumn 'sta kopirati
Set wbPaste = Workbooks.Open("C:\vasnaziv2.xls.xls")
Set wsPaste = wbPaste.Worksheets("baza") 'kopira na drugi list?
Set rngPaste = wsPaste.Range("a1") 'zamjeni ako treba

rngCopy.Copy
rngPaste.PasteSpecial

Application.DisplayAlerts = False

wbCopy.Close

Application.DisplayAlerts = False
wbPaste.Save
wbPaste.Close

MsgBox "Uspješno ste kopirali podatke", vbInformation, "c0de"

Jasmin
 
Odgovor na temu

snenad_82
Nenad Stevanovic
Niš

Član broj: 126686
Poruke: 74
*.dynamic.isp.telekom.rs.



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi28.11.2016. u 07:39 - pre 89 meseci
jaskojsako hvala na pomoći, nažalost nisam uspeo da prepravim kod da proradi na mom primeru. Ako Vama ili nekom drugom sa znanjem programiranja nije problem da prilagodi kod mom primeru bio bih zahvalan.
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi30.11.2016. u 18:55 - pre 89 meseci
Dok ti @jasko ne prepravi VBA kod, pogledaj može li ti pomoći ovaj način koji je osmislio RonDeBruin.
Vidi prilog
Prikačeni fajlovi
 
Odgovor na temu

snenad_82
Nenad Stevanovic
Niš

Član broj: 126686
Poruke: 74
*.dynamic.isp.telekom.rs.



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi01.12.2016. u 06:10 - pre 89 meseci
Hvala Ivek33 testiraću danas

Edit:
Testirao, kod je odličan, super jednostavan i mali ali ima jednu manu. Ne radi pod Excelom 2016. Probao u 2007 i radi odlično. Ima li neko ideju kako to prevazići tj. prilagoditi ga da proradi.

[Ovu poruku je menjao snenad_82 dana 01.12.2016. u 11:38 GMT+1]
 
Odgovor na temu

[es] :: Office :: Excel :: Macro za kopiranje podataka iz jednog Worksheeta u drugi

[ Pregleda: 2669 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.