Vapaa kuvaus

Isaan Rules WFF CCC If you walked away smiling-then for you the price was right Keep Exceling Suosikkibändit/artistit: Queen, Rammstein, genesis, Bruce Bringsteen, Kino, Mandref Mann Earth band Who Lempikirjat: ohjelmointi... Suosikkipalstat Suomi24 Keskusteluissa: EXCEL, Kivitalot, EPS En pidä: pakkanen ja loskakelit Ruoka & juoma: loimulohi ja valkkari Linkit: http://www.kundepuu.com, Khorat Koulutus: --- Ammatti: Tiede/teknologia Työskentelen: freelancer Ase tai siviilipalvelus: yliluutnantti Siviilisääty: Varattu Lapset: --- Hakusanat: Thaimaa, korat, Excel, VBA, ACAD, CNC, Polyurea, EPS, MgO elementti

Aloituksia

7

Kommenttia

1374

  • Uusimmat aloitukset
  • Suosituimmat aloitukset
  • Uusimmat kommentit
  1. firmalaskuri soluista A19
    haluamaasi soluun kaava
    =Yritys("ky")

    missä ky on firmatyyppi (KY,Ky.kY,ky- käy kaikki kirjoitusasut...)
    muuta yhteenveto taulukon nimeä tarvittaessa, nyt yhteenveto ( muuttaa sen pieneksi joten ei ole väliä onko isoja tai pieniä kirjaimia)

    summalaskuri soluista B25
    haluamaasi soluun kaava
    =YritysSumma("ky")

    missä ky on firmatyyppi (KY,Ky.kY,ky- käy kaikki kirjoitusasut...)
    muuta yhteenveto taulukon nimeä tarvittaessa, nyt yhteenveto ( muuttaa sen pieneksi joten ei ole väliä onko isoja tai pieniä kirjaimia)

    moduuliin funktiot

    Option Explicit
    Function Yritys(Firmatyyppi As String) As Long
    Dim taulukko As Worksheet
    Dim löytyi As Variant

    On Error Resume Next
    Application.Volatile
    For Each taulukko In ActiveWorkbook.Worksheets
    If Not LCase(taulukko.Name) = "yhteenveto" Then
    Select Case LCase(taulukko.Range("A19"))
    Case LCase(Firmatyyppi)
    Yritys = Yritys + 1
    Case Else
    End Select
    End If
    Next taulukko
    End Function

    Function YritysSumma(Firmatyyppi As String) As Double
    Dim taulukko As Worksheet
    Dim löytyi As Variant

    On Error Resume Next
    Application.Volatile
    For Each taulukko In ActiveWorkbook.Worksheets
    If Not LCase(taulukko.Name) = "yhteenveto" Then
    Select Case LCase(taulukko.Range("A19"))
    Case LCase(Firmatyyppi)
    YritysSumma = YritysSumma + taulukko.Range("B25")
    Case Else
    End Select
    End If
    Next taulukko
    End Function

    Keep Excelling
    @Kunde