» »

excel/vb - dodajanje novih zapisov v "validate list"

excel/vb - dodajanje novih zapisov v "validate list"

okota.slapi ::

zdravo, ali mi lahko kdo pomaga pri malem problemu z excelom oz že visual basicom

rad bi vnašal nove zapise v okence kjer se tudi izpisujejo(podobno combo boxu)

tale koda je macro samo deluje le če edini na listu oz. ali se ga da prirediti, da bi imel na istem listu več teh"cboxov", probam narest naročilnico v excelu

Polje C3
na list "lists"

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Dim ws As Worksheet
Dim i As Integer

Set ws = Worksheets("Lists")
If Target.Column = 3 And Target.Row > 1 Then
If Application.WorksheetFunction.CountIf(ws.Range("NameList"), Target.Value) Then
Exit Sub
Else
i = ws.Cells(Rows.Count, 1).End(xlUp).Row + 1
ws.Range("A" & i).Value = Target.Value
ws.Range("NameList").Sort Key1:=ws.Range("A1"), _
Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom
End If
End If

End Sub


koko bi dodal podoben macro za polje npr. C4 kjer so drugi podatki.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

vba array

Oddelek: Programiranje
12923 (616) Vazelin
»

[Excel]Kako izvleči vrednost?

Oddelek: Programiranje
223783 (3506) Mobidick
»

[VBA]Excel

Oddelek: Programiranje
81143 (1101) mmaestro
»

Mojstri excela pomoč prosim

Oddelek: Programska oprema
91461 (1327) icko
»

Prosim za pomoč pri VBA

Oddelek: Programiranje
352098 (1901) apachee

Več podobnih tem