..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Prikaz podatka iz aktivne celice v textBox-u

Pomoč pri izdelavi makrov

Prikaz podatka iz aktivne celice v textBox-u

OdgovorNapisal/-a BJ » Po feb 20, 2017 12:15 pm

Pozdravljeni!
Ko formo odprem, naj bi v textboksu bil prikazan podatek iz izbrane celice.
Hvala za pomoc

Koda: Izberi vse
Option Explicit


Private Sub cmdZapri_Click()

    Unload Me
End Sub

Private Sub frm1_Initialize()
' Tukaj se zatakne. Ko formo odprem, naj bi bil v TextBox1 viden podatek iz izbrane celice
Dim c
c = ActiveCell.Value
TextBox1.Value = c.Value

End Sub

Private Sub cmdZapis_Click()
ActiveCell.FormulaR1C1 = TextBox1
ActiveCell.Value = CDbl(TextBox1.Text) + TextBox2
Unload Me
End Sub
BJ
 
Prispevkov: 154
Pridružen: Sr okt 26, 2005 5:46 pm



Matjazev.NET
 

Re: Prikaz podatka iz aktivne celice v textBox-u

OdgovorNapisal/-a admin » Po feb 20, 2017 2:30 pm

Pozdravljeni,

Tu morate ločiti dve možnosti:

Ali uporabljate modalno okno

Ko je prikazano modalno okno (UserForm1.Show 1), tedaj uporabnik ne more pisati v tabelo, dokler je okno prikazano in zato tudi ne more spremeniti vsebine celice, kar pomeni, da lako vi vsebino celice zapišete v okno še preden okno prikažete:

Koda: Izberi vse
UserForm1.TextBox1.Value = ActiveCell.Value
UserForm1.Show 1


Ali uporabljate ne-modalno okno

Če je okno nemodalno potem pa lahko uporabnik spreminja tabelo in tam do vrednosti pač dostopite tako kot ste želeli:
Koda: Izberi vse
UserForm1.Show 0
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3524
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Prikaz podatka iz aktivne celice v textBox-u

OdgovorNapisal/-a BJ » Po feb 20, 2017 4:28 pm

Nallepsa hvala!
Lep dan se naprej
BJ
 
Prispevkov: 154
Pridružen: Sr okt 26, 2005 5:46 pm


Vrni se na VBA

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 2 gostov

cron