• Apgrejdovali smo forum na XenForo 2.1.1, ukoliko imate predloga vezanih za izgled ili funkcionalnost foruma, ili ukoliko naletite na neki problem, javite nam OVDE

    DEFINISALI SMO PRAVILA FORUMA. Pročitajte ih, pojaviće se automatski kada krenete da čitate nešto!

Pomoć oko Visual Basica u Excelu

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Pozdrav!

Prijavio sam se za neki projekat iz VB za dodatne poene na faksu, medjutim bio sam sprecen da prisustvujem predavanjima i sad nemam predstavu kako to da uradim. Da li bi neko znao i hteo da mi pomogne oko ovog zadatka:

Napisite program koji ce ispisati u excel tabelu sve trocifrene brojeve {N1,N2, ...Ni, ... NX} koji su deljivi
sa 11. Svaki broj Ni u tom skupu mora da ima zbir kvadrata svojih cifara = Ni/11. (jedan za drugim bez
razmaka u redovima)
Ja svakako moram da skapiram sta i kako funkcionise pre nego sto to usmeno odbranim, tako da bi mi ovo bila ogromna pomoc.
 

hedgehog

PCAXE Member
Učlanjen(a)
13.12.2014.
Poruka
797
Rezultat reagovanja
14
Moja konfiguracija
CPU & cooler:
AMD FX 4300 Black Edition & FX 8xxx Box poliran XD
Motherboard:
ASRock 970 Pro3 R2.0
RAM:
Exceleram Rippler 2x4GB @1600MHz CL9 1.5V
VGA & cooler:
XFX Radeon 5750 512MB
Display:
Dell P2417H
HDD:
WD Caviar Blue 500GB AAKS 16MB
Case:
Cooler Master Elite 334 Black
PSU:
Corsair VX450W
Optical drives:
Optiarc DVD RW AD-5240S
Mice & keyboard:
GIGABYTE GM-M6880 & CM Suppressor
Internet:
Telekom ADSL 10/1
OS & Browser:
Win7 x64 & Waterfox
Other:
Microsoft LifeCam HD-5000, Nexus 5
Pa jesi li bar malo upoznat sa VB sintaksom, petljama...?
Kreni od toga, potom se ovo svodi na cisto matematicki problem. Trebaju ti bar dve petlje i dva uslova da postavis.
Ja sam malo prizaboravio kako ide sintaksa posto nisam odavno nista kuckao u VB, samo sam neke makroe malo modifikovao, ali mogu da pomognem oko ideja :)

A oko uslova za brojeve deljive sa 11, operator koji to radi je \, tj. daje rezultat samo za "deljive" brojeve nekim brojem.
 
Poslednja izmena:

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Nisam uopšte, VB nam predstoji tek u sledećem semestru a ovo je zadatak u fazonu "snadji se" za te ekstra poene pre nego što počnemo da učimo VB, zato sam i postavio ovaj thread :)
 

Darko

PCAXE Addicted
Učlanjen(a)
10.05.2009.
Poruka
1.567
Rezultat reagovanja
2
Moja konfiguracija
CPU & cooler:
i7 4770k @ 4.3Ghz + Noctua NH-D14 / Bitfenix Recon
Motherboard:
Gigabyte G1.Sniper 5
RAM:
32GB G.SKILL TridentX DDR3-2400 CL10
VGA & cooler:
Asus GTX 980 Strix
Display:
3x Dell u2414h
HDD:
SSD Samsung 840 EVO 120GB + Samsung 840 EVO 1TB
Sound:
GB SB Recon 3Di @ Logitech Z906
Case:
Fractal Design Define XL R2
PSU:
Fractal Design Newton R3 1000W
Optical drives:
Samsung BluRay Ext
Mice & keyboard:
Corsair Katar + Corsair K70 RGB
Internet:
Netgear Nighthawk R7000 / Gbit
OS & Browser:
Win 7
Nemam excel na masini ali evo ti vrlo jednostavno resenje u pseudo kodu sa jednim jedinim for-om (*bes me ako nadjes brze resenje :d ):

j=0;
for (i=10; i<91; i++){
ni = i*11;
prvaCifra = ni MOD 10; // odnosno ostatak pri deljenju sa 10
drugaCifra = ( ni MOD 100 ) \ 10; //odnosno ostatak pri deljenju sa 100, pa celi deo deobe sa 10
trecaCifra = ni \ 100; //odnosno celi deo deobe sa 100
kvadrati = prvaCifra*prvaCifra + drugaCifra*drugaCifra+trecaCifra*trecaCifra;

if(kvadrati == i) printmeout[j++] = i*11;
}

Niz printmeout ce sadrzati sve trazene trocifrene brojeve deljive sa 11 kojima je zbir kvadrata cifara jednak trazenom mnoziocu. Zasto je iterator od 10 do 91? Pa zato sto je prvi trocifredni broj deljiv sa 11: 10*11 = 110, a zadnji 90*11 = 990. Da je tvoj profa malo 'fleksibilnije' zadao zadatak, resenje bi bilo za epsilon komplikovanije ali ko ga shisha kad je unapred zadao pocetni i krajnji uslov :d

Edit: dodao drugi deo uslova
 
Poslednja izmena:

Darko

PCAXE Addicted
Učlanjen(a)
10.05.2009.
Poruka
1.567
Rezultat reagovanja
2
Moja konfiguracija
CPU & cooler:
i7 4770k @ 4.3Ghz + Noctua NH-D14 / Bitfenix Recon
Motherboard:
Gigabyte G1.Sniper 5
RAM:
32GB G.SKILL TridentX DDR3-2400 CL10
VGA & cooler:
Asus GTX 980 Strix
Display:
3x Dell u2414h
HDD:
SSD Samsung 840 EVO 120GB + Samsung 840 EVO 1TB
Sound:
GB SB Recon 3Di @ Logitech Z906
Case:
Fractal Design Define XL R2
PSU:
Fractal Design Newton R3 1000W
Optical drives:
Samsung BluRay Ext
Mice & keyboard:
Corsair Katar + Corsair K70 RGB
Internet:
Netgear Nighthawk R7000 / Gbit
OS & Browser:
Win 7

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Dakle samo da ovo c/p u Excel i radice :d hvala puno! You're a lifesaver :d
 

Darko

PCAXE Addicted
Učlanjen(a)
10.05.2009.
Poruka
1.567
Rezultat reagovanja
2
Moja konfiguracija
CPU & cooler:
i7 4770k @ 4.3Ghz + Noctua NH-D14 / Bitfenix Recon
Motherboard:
Gigabyte G1.Sniper 5
RAM:
32GB G.SKILL TridentX DDR3-2400 CL10
VGA & cooler:
Asus GTX 980 Strix
Display:
3x Dell u2414h
HDD:
SSD Samsung 840 EVO 120GB + Samsung 840 EVO 1TB
Sound:
GB SB Recon 3Di @ Logitech Z906
Case:
Fractal Design Define XL R2
PSU:
Fractal Design Newton R3 1000W
Optical drives:
Samsung BluRay Ext
Mice & keyboard:
Corsair Katar + Corsair K70 RGB
Internet:
Netgear Nighthawk R7000 / Gbit
OS & Browser:
Win 7
Dakle samo da ovo c/p u Excel i radice :d hvala puno! You're a lifesaver :d
Ne moze direktno da radi, moras da prevedes kod u Excel VBA. Koristio sam MOD i '\' za cifre sto jeste VBA kod, ali for petlja i if se pisu malcice drugacije. Imam neki libreoffice pa mogu veceras da napisem Libre Office VBA kod, ako ti to znaci. Ali Excel nazalost nemam na ovoj masini :wave:

P.S. malena izmena (zaboravio sam da izmenim nakon dodatka drugog uslova):

" if(kvadrati == i) printmeout[j++] = i*11;"
promena u
" if(kvadrati == i) printmeout[j++] = ni;"
 

ilbb

PCAXE Addicted
Učlanjen(a)
07.06.2013.
Poruka
2.251
Rezultat reagovanja
269
Moja konfiguracija
I inkrement ++ nema u VBA pa ćeš morati:
j = j + 1
a za ubacivanje u tabelu:
ActiveSheet.Cells(j, 1) = ni, za ostalo imaš help(kursor iznad komande pa F1) malo i google, treba poene i zaraditi, jer šta će se desiti ako profesor prčita ovo?

A ako ti je zadatak iz baš VB, a ne iz VBA pošto nisi precizirao, da napišeš aplikaciju koja će da kreira i popuni excel fajl to već malkice kompliciranije ali može google i tu da pomogne.
 
Poslednja izmena:

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Iskreno pojma nemam, videcu posle Nove prezicnije sta i kako. Hvala vam za sad! :)
 

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
E ovako, pricao sam sa kolegama sa faksa: Oni valjda otvore Excel i unutar njega u Visual Basicu treba da se ispise kod koji ce da izvrsi ovaj zadatak. E sad, ja stvarno nemam pojma o cemu se radi i kako sve to treba da uradim, samo znam da trebam da posaljem kod profesoru na mail. Now, what do I do?
 

Никола

Shop manager
Učlanjen(a)
05.09.2011.
Poruka
848
Rezultat reagovanja
0
Moja konfiguracija
E ovako, pricao sam sa kolegama sa faksa: Oni valjda otvore Excel i unutar njega u Visual Basicu treba da se ispise kod koji ce da izvrsi ovaj zadatak. E sad, ja stvarno nemam pojma o cemu se radi i kako sve to treba da uradim, samo znam da trebam da posaljem kod profesoru na mail. Now, what do I do?
Учиться, учиться и учиться. :troll:
 

Darko

PCAXE Addicted
Učlanjen(a)
10.05.2009.
Poruka
1.567
Rezultat reagovanja
2
Moja konfiguracija
CPU & cooler:
i7 4770k @ 4.3Ghz + Noctua NH-D14 / Bitfenix Recon
Motherboard:
Gigabyte G1.Sniper 5
RAM:
32GB G.SKILL TridentX DDR3-2400 CL10
VGA & cooler:
Asus GTX 980 Strix
Display:
3x Dell u2414h
HDD:
SSD Samsung 840 EVO 120GB + Samsung 840 EVO 1TB
Sound:
GB SB Recon 3Di @ Logitech Z906
Case:
Fractal Design Define XL R2
PSU:
Fractal Design Newton R3 1000W
Optical drives:
Samsung BluRay Ext
Mice & keyboard:
Corsair Katar + Corsair K70 RGB
Internet:
Netgear Nighthawk R7000 / Gbit
OS & Browser:
Win 7
Resenje imas. Prevedi ga u VBA kod uz pomoc googla ;)
 

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Okej, thanks!
 

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.401
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Vrh