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: 755 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

snenad_82
Nenad Stevanovic
Niš

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



Profil

icon Macro za kopiranje podataka iz jednog Worksheeta u drugi22.11.2016. u 13:02 - pre 123 dana i 12h
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

Član broj: 141632
Poruke: 160
109.175.106.*



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 15:19 - pre 121 dana i 10h
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 ...
 
Odgovor na temu

snenad_82
Nenad Stevanovic
Niš

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



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 16:18 - pre 121 dana i 9h
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

Član broj: 141632
Poruke: 160
109.175.104.*



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi24.11.2016. u 21:39 - pre 121 dana i 3h
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"
 
Odgovor na temu

snenad_82
Nenad Stevanovic
Niš

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



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi28.11.2016. u 07:39 - pre 117 dana i 17h
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: 2666

Sajt: www.ic-ims.com


Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi30.11.2016. u 18:55 - pre 115 dana i 6h
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: 47
*.dynamic.isp.telekom.rs.



Profil

icon Re: Macro za kopiranje podataka iz jednog Worksheeta u drugi01.12.2016. u 06:10 - pre 114 dana i 19h
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: 755 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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