- Private Sub gridStavki_Smetka_AfterColUpdate(ByVal ColIndex As Integer) 
-   
-     Select Case ColIndex 
-            Case 1 'Barkod pole 
-              ArtikalID = "" 
-              'Barkod 
-              ArtikalID = DLookup("ID_Artikal", "tblArtikli", "Artikal_BarKod='" & gridStavki_Smetka.Columns(1).Text & "'") 
-              If IsNull(ArtikalID) Or ArtikalID = "" Then 
-              ' MsgBox "nema barkod" 
-              'Sifra 
-                 ArtikalID = DLookup("ID_Artikal", "tblArtikli", "Artikal_Sifra='" & gridStavki_Smetka.Columns(1).Text & "'") 
-                 If IsNull(ArtikalID) Or ArtikalID = "" Then 
-                ' MsgBox "nema sifra" 
-                frmNajdi_Artikal.Show 
-                frmNajdi_Artikal.pret.Text = gridStavki_Smetka.Columns(1).Text 
-                ' Naziv 
-                 End If 
-             Else 
-                  gridStavki_Smetka.Columns(0).Value = gridStavki_Smetka.ApproxCount 
-                  gridStavki_Smetka.Columns(2).Value = ArtikalID 
-                  gridStavki_Smetka.Columns(3).Value = DLookup("Ed_Mera", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  gridStavki_Smetka.Columns(4).Value = 1 
-                  gridStavki_Smetka.Columns(5).Value = DLookup("Artikal_Prodazna_Cena", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  gridStavki_Smetka.Columns(6).Value = DLookup("Artikal_DDV", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                 ' gridStavki_Smetka.Col = 4 
-                  SendKeys "{RIGHT}" 
-                  SendKeys "{RIGHT}" 
-                  SendKeys "{RIGHT}" 
-              End If 
-             Case 2  ' Stavka pole 
-              ArtikalID = "" 
-              'Barkod 
-                  ArtikalID = gridStavki_Smetka.Columns(2).Value 
-                  If IsNull(gridStavki_Smetka.Columns(0).Value) Or gridStavki_Smetka.Columns(0).Value = "" Then 
-                     gridStavki_Smetka.Columns(0).Value = gridStavki_Smetka.ApproxCount 
-                  Else 
-                     gridStavki_Smetka.Columns(0).Value = gridStavki_Smetka.Columns(0).Value 
-                  End If 
-                  gridStavki_Smetka.Columns(0).Value = gridStavki_Smetka.ApproxCount 
-                  gridStavki_Smetka.Columns(1).Value = DLookup("Artikal_BarKod", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  gridStavki_Smetka.Columns(2).Value = ArtikalID 
-                  gridStavki_Smetka.Columns(3).Value = DLookup("Ed_Mera", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  gridStavki_Smetka.Columns(4).Value = 1 
-                  gridStavki_Smetka.Columns(5).Value = DLookup("Artikal_Prodazna_Cena", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  gridStavki_Smetka.Columns(6).Value = DLookup("Artikal_DDV", "tblArtikli", "ID_Artikal=" & ArtikalID) 
-                  SendKeys "{RIGHT}" 
-                  SendKeys "{RIGHT}" 
-             Case 4  'kolicina pole 
-                 If gridStavki_Smetka.Columns(4).Value <= 0 Then 
-                    gridStavki_Smetka.Columns(4).Value = 1 
-                    gridStavki_Smetka.Columns(4).RefreshCell 
-                 End If 
-                    
-             Case Else 
-           
-      End Select 
-   
- End Sub