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 BT.Ziębakowski: PROGRAMOWANIE MAKR ... strona 11 Sub obszar() Dim n As Integer, w As Integer, k As InT.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ć instruT.Ziębakowski: PROGRAMOWANIE MAKR ... strona 9 A B c D E F istrona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie Kstrona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie Kstrona 10 T.Ziębakowski: PROGRAMOWANIE MAKR... Ćwiczenie: Podstawy tworzenia makr za pomocą językastrona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunekstrona 10 T.Ziębakowski: PROGRAMOWANIE MAKR... Ćwiczenie: Podstawy tworzenia makr za pomocą językastrona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunekwięcej podobnych podstron