PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Aplikacije (https://forum.pcekspert.com/forumdisplay.php?f=37)
-   -   Funkcija u Excellu (https://forum.pcekspert.com/showthread.php?t=153403)

terminator 16.07.2009. 10:07

Funkcija u Excellu
 
Naime imam problem sa funckijom find() u excelu.
Imam redne brojeve od 1 do npr. 20 u stupcu A
imam neke stringove u stupcu B, isto ih ima koliko stavaka u stupcu A.
I sad trebao bih funkciju koja traži string koji upišem npr u D1 u cijelom stupcu B i vraća 1 ili DA ako je nađen, i 0 ili NE ako nije nađen u tom stupcu.
Ako nije nađen treba dodati string u stupac B, povećati broj stavaka (znači ako je bilo 20 i nije nađeno, sada će biti 21 i u stupcu A i B) i sortirati uzlazno.
Ako je netko voljan pomoći, bio bih zahvalan.
:chears:

gremlin33 16.07.2009. 12:14

evo, nesto sam sprckao nabrzinu, kod se da srediti još ali tebi ostavljam
u koloni a imas stringove koje trazis, u c1 upisujes string koji trebas naci u koloni a

ako ima kakvih nejasnoca tu sam:)

Sub trazi()
Dim strUnos As String
strUnos = Range("c1").Value

With Worksheets("Sheet2").Range("a1:a500")

Set c = .Find(strUnos, LookIn:=xlValues)
If Not c Is Nothing Then
firstAddress = c.Address
Do
If c.Value = strUnos Then
'ActiveCell.Font.Color = 85234
c.Font.Color = RGB(253, 19, 25)
Else
Set c = .FindNext(c)
End If

Loop While Not c Is Nothing And c.Address <> firstAddress
If Not c Is Nothing Then
Range("A1").Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, 0).Range("A1").Value = strUnos
End If
Else

End If
End With
End Sub

terminator 16.07.2009. 12:57

napravio sam novi macro i vraća mi u pozivu funkcije na tablici: "That name is not valid"

gremlin33 16.07.2009. 13:17

e to nije funkcija neg sub
pokrećeš je na klik gumba ili tools -> macro

znaci

Sub Pretrazi ()

kod....

end sub

gremlin33 16.07.2009. 18:19

1 privitaka
malo sam izmijenio kod,,evo attacha

terminator 17.07.2009. 00:25

e super, radi ko urica ;)
hvala


Sva vremena su GMT +2. Sada je 19:35.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger