293016964

293016964



T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 15

4.    Makro w kolumnie H wypisuje zakupy z grupy rozrywka.

Sub lista()

'Wypisz za pomocą makra listę zakupów z grupy rozrywka.

Dim szczeg As Rangę, rodź As Rangę, obszar As Rangę Dim i As Integer, j As Integer Set zakup = Rangę("zakup")

Set rodzaj = Rangę("rodzaj")

Set obszar = Rangę("hlO:h60") i = 1

For j = 1 To rodząj.Count

If rodzaj(j) = "rozrywka" Then obszar(i) = zakup(j) i = i + 1 End If Next j End Sub

5.    Makro w kolumnie G wypisuje bez powtórzeń wszystkie rodzaje zakupów.

Sub list()

Dim grupa As Rangę, lista As Rangę, i As Integer, j As Integer, k As Integer

Dim dopisz As Boolean

Set grupa = Rangę("rodzaj")

Set lista = Rangę("G3:G13") k = 0

For i = 1 To grupa.Count dopisz = True For j = 1 To k

If grupa(i) = lista(j) Then dopisz = False Next j

If dopisz Then k = k + 1

lista(k) = grupa(i)

End If Next i End Sub

6. Funkcja podaje dzień (datę), w którym po raz ostatni wydano na rozrywkę. Funkcję można użyć w formule w komórce arkusza pisząc: =ostatni_dzień_rozrywka (data)

Function ostatni_dzień_rozrywka(daty As Rangę) As Datę

'Za pomocą funkcji VBA podaj dzień, w którym ■po raz ostatni w lutym wydano na rozrywkę.

Dim dzień As Datę, i As Integer dzień = "1995-02-01"

For i = 1 To daty.Count

If daty(i).Offset(0, -1) = "rozrywka" And daty(i) > dzień Then dzień = daty(i)

End If Next i

ostatni_dzień_rozrywka = dzień End Function



Wyszukiwarka

Podobne podstrony:
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 1PROGRAMOWANIE MAKR W PROGRAMIE EXCEL W JĘZYKU VISUAL B
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 11 Sub obszar() Dim n As Integer, w As Integer, k As In
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 3 Rangę("Al:C5").Columns.Count podaje liczbę
T.Ziębakowskr, PROGRAMOWANIE MAKR ... strona 5 Inną możliwością jest zastosowanie składni blokowej:
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 7 definicji procedury i funkcji mogą się pojawić instru
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 9 A B c D E F i
strona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie K
strona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie K
strona 10 T.Ziębakowski: PROGRAMOWANIE MAKR... Ćwiczenie: Podstawy tworzenia makr za pomocą języka
strona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunek
strona 10 T.Ziębakowski: PROGRAMOWANIE MAKR... Ćwiczenie: Podstawy tworzenia makr za pomocą języka
strona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunek

więcej podobnych podstron