Excel - En celleberegning

  • Utgave
  • Løsning
  • Merk

Utgave

Trenger et program som beregner sum hver gang jeg legger inn en celle et tall. For eksempel, i celle A1 for å sette tallet: 1, 1200, 0, 50 og i celle B1 for å beregne summen av (1, 1200, 0, 50)

Hvis noen kunne hjelpe meg,

Takk på forhånd.

Løsning

Så lenge det er 3 tall og konfigurasjon samme

første nummer komma plass andre nummer komma plass tredje nummer

da vil følgende makro få deg resultatet i B1

En formel kan bygges opp, men for meg blir det komplisert.

Makroen er:

 Subtest () Dim j, j1, k, k1, m, m1, nj = InStr (Range ("a1"). Verdi, ", ") j1 = Venstre (Range ("A1"). Verdi, j - 1 ) k = InStr (j + 1, Range ("A1"). Verdi, ", ") k1 = Mid (Range ("A1"). Verdi, j + 2, k - 4) m1 = Høyre A1 "). Verdi, Len (Range (" A1 "). Verdi) - k) n = Arbeidsark.Funksjon.Sum (j1, k1, m1) 'MsgBox n Range (" B1 ") = n End Sub 

Merk

Takk til venkat1926 for dette tipset på forumet.

Forrige Artikkel Neste Artikkel

Beste Tips