Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Söka antal förekomster av ett cellvärde?

Postades av 2007-01-18 11:30:39 - Silvio Fumei, i forum microsoft office, Tråden har 1 Kommentarer och lästs av 1625 personer

Jag har inte ens ha tittat på någon sorts kod på över två års tid, därför vill ajg nu försöka mig på lite småsaker i VBA.

Jag har fått i uppgift av chefen att göra ett script/macro i Excel där jag skall söka efter ett tjänstenamn, en anställds namn och antal förekomster av olika datum.

All data får jag in i ett exceldokument som ser ut som nedan.
<code>tjänst 1 johan 2007-01-18
tjänst 3 anders 2007-01-18
tjänst 1 eva 2007-01-18
tjänst 2 eva 2007-01-17
tjänst 1 eva 2006-01-16
tjänst 3 johan 2007-01-18
tjänst 4 anders 2007-01-18
tjänst 5 eva 2007-01-16
tjänst 2 johan 2007-01-15</code>

Det jag alltså vill göra först och främst är att räkna ut hur många gånger "tjänst 1" förekommer för varje person.
Efter det så vill jag ha fram antal datum som varje namn förekommer i listan (t.ex. 2ggr den 18e, 1 gång den 17 och 1 gång den 16e för Eva i ovan exempel).

Någon som kan ge mig lite bra pointers eller kanske t.o.m. något exempel på detta?


Svara

Sv: Söka antal förekomster av ett cellvärde?

Postades av 2007-01-18 11:46:35 - Niklas Jansson

Kod är ju inte direkt svårt; du får loopa igenom listan och räkna upp och ner beroende på vilka villkor du har:

<code>
for i=1 to antalrader
if cells(i, ...) = ... and cells(i, ...) = ... then
antal = antal + 1
end if
next i

msgbox antal
</code>

Jag skulle istället satsat på att använda autofilter på ett bra sätt.


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 959
27 965
271 783
593
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies