Treść zadania

Sistof01

Jak napisac funkcje ktora sprawdzalaby czy np w komorkach od E2 do J2 jest znak X albo 0 i wyswietla w tym momencie napis "Calosc" a jak jest chociaz jeden znak "-" to wyswietla napis "Czekamy" .I czy jest mozliwosc zeby funkcja w zaleznosci od wyniku (Calosc albo Czekamy) podkreslala komorki na zielono albo czerwono?

Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.

Najlepsze rozwiązanie

  • 1 0

    Masz w załączniku przykład arkusza, który to robi.
    (ale pokolorować pól mi się nie udało)

    UWAGA!
    Przy otwieraniu pliku z załącznika trzeba zgodzić się na makra!

    ==========================

    W komórce L2 (błękitnej) wołam funkcję f(n, zakres) gdzie:

    n - ilość pól do sprawdzenia (tutaj: 6*3 = 18 pól (zaznaczonych
    zakres - E1:J3 może być dowolny zakres, ciągły

    Tego "n" też w zasadzie można by się pozbyć, licząc ilość pól w "zakres"
    wewnątrz funkcji f, ale mi się nie chciało.

    Kod funkcji - otwórz edytor: Narzędzia --> Edytor Visual Basic
    Masz też go tutaj. W razie pytań pisz na priv.

    ==============================

    Option Explicit

    Function f(n As Integer, ByRef lista As Range) As String
    Dim i As Integer
    Dim blad As Integer
    Dim minus As Integer
    Dim znak As String

    blad = 0
    minus = 0

    ' Petla sprawdzajaca
    For i = 1 To n
    znak = lista.Cells(i).Value
    If znak = "-" Then minus = 1
    If Not ((znak = "-") Or (znak = "X") Or (znak = "0")) Then
    blad = 1
    End If
    Next i

    ' Napis - zmiana
    f = ""
    If blad = 1 Then
    f = "Zły znak (nie -,X,0) w komórkach"
    Else
    If minus = 1 Then
    f = "Czekamy"
    Else
    f = "Całość"
    End If
    End If
    End Function

    ==============================

    Załączniki

Rozwiązania

Podobne zadania

baranek18 w jaki sposób wykorzystywana jest technologia informacyjna w życiu człowieka Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: baranek18 21.9.2010 (22:51)
petunia jakie funkcje spełnia silnik w napedzie(dyski elastyczne) Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: petunia 22.9.2010 (14:29)
petunia co to jest blokada zapisu Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: petunia 22.9.2010 (14:33)
Rudaa Praca na temat pracownika socjalnego, czym się zajmuje, kim jest itd. Błagam Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: Rudaa 17.11.2010 (19:46)
martusia174 Dokonaj klasyfikacji oprogramowania komputerowego ze względu na jago funkcje. Przedmiot: Informatyka / Liceum 1 rozwiązanie autor: martusia174 25.11.2010 (16:51)

Podobne materiały

Przydatność 75% Scorpions (jako znak zodiaku)

People, who were born under this constellation on average are very complicated people: they are gifted with tenderness and sensitivety, together with a large imagination, which have a successful influence on their achievements in art. However sometimes their sensitive character may raise problems comunicating with other people. The most important thing in their life is their own feelings....

Przydatność 60% Jak napisac opowiadanie kiczowate - zasady.

ZASADA GENERALNA: musisz konsekwentnie grzeszyć przeciw dobremu smakowi literackiemu oraz wszystkim zasadom (poza gramatycznymi i ortograficznymi), które wpajają Ci poloniści. OKAZJA DO GRZECHU NR 1 - MIŁOŚĆ I ŚMIERĆ : Zmuś się do nadmiaru i wyolbrzymiania. Zachwycaj czytelnika wielkimi przeżyciami, namiętnościami, operowymi gestami bohaterów swojej opowieści. Szczególnie...

Przydatność 50% Mein Sternzeichen- mój znak zodiaku

ich bin am dreiundzwanzigsten februar geboren. Mein Sternzeichen ist Fische. Sie sind romantisch, sensiebel, schuchtern und nett. Sie mogen Komfort und Bequemlichkeit. Sie sind stur, wacklig, ungeduldig und nervos. Fische konnen stark und ausdarent sein. Sie gern befreundet sich mit Krebs, Jungfrau, Skorpion und Steinbock. Vertrete diese Sternzeichen sind vorsichtig, schwer erobern ihre...

Przydatność 50% Funkcje

Przy określaniu jakiegokolwiek przyporządkowania funkcję dzielimy na dwa zbiory -dziedzinę -przeciwdziedzinę Elementy dziedziny to argumenty a przeciwdziedzinyto wartości. Przy zadaniach z funkcji zawsze dane są dwa zbiory X i Y. Funkcja jest to takie przyporządkowanie kiedy każdemu elementowi za zbioru X przyporządkowany jest dokładnie jeden element ze zbioru Y Funkcja rosnąca...

Przydatność 50% "Jak moj znak zodiaku pomoże mi w nauce języka polskiego?"

Przyszłam na świat dnia 18 lutego i tym sposobem dołączyłam do grona Wodników. Jak można wyczytać w horoskopach,ludzie urodzeni pod moim znakiem,mają szereg pozytywnych cech. Przede mną wielkie możliwości! Jak się nie cieszyć z przypisywanej Wodnikowi ambicji? Przecież wiadomo,że ludzie posiadający ją mogą wiele osiągnąć w swoim życiu....

0 odpowiada - 0 ogląda - 1 rozwiązań

Dodaj zadanie

Zobacz więcej opcji