Hej
Jeg er ved at lave en makro, hvor brugeren indtaster en masse data for nogle rum i in input box. Disse data lægges over i én linie i et regneark. Næste input lægges i næste linie osv.
Problemet er, at i nogle af kolonnerne vil jeg have lagt en formel som baserer sig på nogle af de andre input. Men hvordan skal formlen se ud i VBA?
Jeg har min input box, hvor jeg har en "Sub" for hvad der sker når jeg trykker på knappen Gem
Næste ledige række aktiveres, og data gemmes med et offset:
With ActiveCell
.Offset(0, 22).Value = txtSS1.Text
.Offset(0, 23).Value = txtSS1br.Text
.Offset(0, 24).Value = txtLugeEtMin
.Offset(0, 25).Value = txtLugeEtMax
Jeg ønsker at lave en formel, hvor celle referencen for SS1br og LugeEtMin indgår
' 26 min1 = SS1br*(LugeEtMin/1000)*0.3*3.6
Jeg forventer at sætte formlen ind med denne funktion:
'.Offset(0,26).Formula =
Det der skal stå efter lighedstegnet er noget i stil med: X4 * Z4*0.3*3.6
hvor 4-tallet skal være den aktuelle række man står i
Hvordan skal formlen se ud?
Mvh Annette