Dodaj do ulubionych

ciekawostka...

IP: *.icpnet.pl 13.10.04, 18:43
Jeśli miałbym proste, dziecinne pytanie lub wykazałbym niski poziom swojej
wiedzy "na temat" lub też "łatwy" problem, z którego od razu wielu się
naśmiewa, to chętnych do odpisywania na posty jest masa, niestety. Trochę to
przypomina poziom komentarzy na onecie, gdzie wykazuje się z ochotą czyjeś
błędy ortograficzne...
Wiem, że nie ma obowiązku odpowiadać na forum na każdy list, ale mając
problem wielu kieruje się na specjalistyczne forum, by szukać pomocy. Wśród
ludzi z doświadczeniem szukają wsparcia. Prosta zasada wzajemności - dziś ja,
jutro mi...
Może ktoś mi powie czy jest jakiś sposób na moje zmartwienie? Pukam do drzwi
po raz kolejny...
Pozdrawiam wszystkich speców. kruk

Moje pytanie:

Użycie funkcji "dziś()" skutkuje podaniem BIEŻĄCEJ daty tj. dzisiejszej
dziś, jutrzejszej jutro itd. Jak mogę otrzymać podobny efekt, tj. sprawdzić
bieżącą datę, ale "jednorazowo", bez jej uaktualniania jutro?
Efektem docelowym ma być data zaistnienia wpisu w konkretnej komórce arkusza.
Data musi zostać wpisana na sztywno, bez jej uaktualniania z dnia na dzień
jak to ma miejsce przy
użyciu "dziś()". Dzięki. ;o) kruk
Obserwuj wątek
    • Gość: Blekota Re: ciekawostka... IP: *.neoplus.adsl.tpnet.pl 14.10.04, 07:44
      Sprawa jest prosta. Zajrzyj obok na wątek pod tytułem "dla ekspertów od excela". Zamiast funkcji dodającej zawartość komórki A1 do A2 napiszesz funkcję wpisującą do A2 (przykładowo) dzisiejszą datę w przypadku zmodyfikowania komórki A1 (przykładowo). I tyle.
      • Gość: kruk Re: ciekawostka... IP: *.icpnet.pl 14.10.04, 21:39
        dzięki za odpowiedź. obawiam się jednak, że rada mi się za bardzo nie przyda,
        bo nie problem z wpisaniem daty do "A2" gdy zmodyfikuję "A1", lecz w tym, że
        owa data raz wpisana ma taką pozostać, bez dynamicznego aktualizowania. Jest,
        owszem, funkcja "dziś()" ale ona nie daje statycznej daty. W zamian, jeśli
        tylko warunek w A2 jest spełniony, to wyświetli bieżącą datę. Znaczy to, że jak
        raz dziennie otworzysz arkusz to zawsze będzie tam zawsze aktualna data.
        Tymczasem chodzi mi o wpisanie daty na sztywno, z pierwszego dnia, gdy dany
        warunek został spełniony.
        mimo to dziękuję za zainteresowanie. kruk
        • Gość: Blekota Re: ciekawostka... IP: *.neoplus.adsl.tpnet.pl 15.10.04, 07:56
          Wcale nie tak. Data będzie do A2 wpisana jednorazowo - w momencie modyfikacji A1. Po zapisaniu arkusza i jego ponownym otwarciu będzie taka, jaka była, bez zmian. Oczywiście do A2 musisz wpisać nie formułę z funkcją dziś(), tylko wartość tej funkcji.

          Daję słowo, to zadziała jak należy.
          • Gość: Blekota Re: ciekawostka... IP: *.neoplus.adsl.tpnet.pl 15.10.04, 08:01
            A jeżeli chodzi o to, żeby data była wpisywana do A2 tylko raz, niezależnie od tego, ile razy będziemy zmieniali A1, to wystarczy sprawdzić, czy komórka A2 jest pusta i tylko w takiej sytuacji wpisywać do niej datę. Ew. można wykorzystać dowolną komórkę (np. AA2) do przechowywania informacji, czy wolno zapisywać do A2. Na początku będzie tam wpisane że można. Jak przyjdzie do zapisywania do A2 sprawdzamy stan AA2, jeżeli jest OK, tzn. można, zapisujemy datę do A2, a do AA2, że już nie można. I tyle.
            • Gość: kruk Re: ciekawostka... IP: *.icpnet.pl 15.10.04, 20:45
              cześć. tukruk, znowu. podoba mi się szczególnie to "i tyle" ;o)
              w jednej komórce wpisuję (tylko i wyłącznie raz) jakieś dane. obok ma się
              pojawić automatycznie data dokonania tego wpisu. Twoje rady byłyby dla mnie
              klarowniejsze, gdybym tylko wiedział jak zamiast formuły do tej komórki z datą
              wpisać tylko i wyłącznie jej wartość...
              tak na marginesie, wszelkie przejrzane przeze mnie dostępne fora i poradniki
              microsoftu niejakiego mówią, że "dziś()" zwraca dynamiczną datę (a ta się,
              niestety ZAWSZE AKTUALIZUJE z każdym otwarciem arkusza, jeśli tylko zmieniła
              się po drodze data w kalendarzu). Natomiast jedynym sposobem na wpisanie do
              danej komórki daty statycznej ("na sztywno") jest wciśnięcie kombinacji
              klawiszy CTRL+; . Fakt, działa. Tylko zupełnie nieprzydatne dla mnie...
              Pozdrawiam
              kruk, ptak taki
              • Gość: Blekota Re: ciekawostka... IP: *.neoplus.adsl.tpnet.pl 15.10.04, 23:55
                To te fora chyba nie są zbyt fachowe... CTRL+; NIE JEST jedynym sposobem. Co by nie mówić o Microsofcie i jego programach, nie do pomyślenia jest, żeby w Visual Basicu for Microsoft Excel nie dało się zrobić rzeczy, która ma sens w przypadku arkusza kalkulacyjnego. Co najwyżej może to być trudne. To, o czym piszesz, jest, rzecz jasna, łatwe. Podaj maila, prześlę rozwiązanie.
                • Gość: kruk Re: ciekawostka... IP: *.icpnet.pl 16.10.04, 00:25
                  brzmi intrygująco
                  kruki@vp.pl
                  ;o)

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka