David jest nauczycielem, który przypisuje swoim uczniom serię około dwudziestu słów i zwrotów, których muszą używać w kompozycji. Każde słowo lub wyrażenie musi być użyte przynajmniej raz. Uczniowie otrzymują jeden punkt za każdym razem, gdy używają jednego ze słów lub zwrotów, chociaż nie ma nic więcej za duplikaty. David szuka łatwego sposobu na oznaczenie ich pracy, być może za pomocą makra, które wyszukuje każde słowo i frazę i tworzy jakiś zapis ich użycia., Pragnieniem Dave ' a jest, aby Word robił wyszukiwanie i liczenie, aby mógł skupić swoją energię na ocenie jakości kompozycji.

Jeśli chcesz ręcznie dowiedzieć się, ile wystąpień danego słowa lub frazy występuje, możesz użyć funkcji wyszukiwania w programie Word. Wykonaj następujące kroki, jeśli używasz programu Word 2007:

  1. naciśnij Ctrl+F. program Word wyświetla kartę Znajdź w oknie dialogowym znajdź i zamień.
  2. w polu Znajdź, wpisz słowo lub frazę, które chcesz znaleźć.
  3. kliknij przycisk Więcej, jeśli jest dostępny.,
  4. Jeśli szukasz pojedynczego słowa, kliknij pole wyboru Znajdź tylko całe słowa.
  5. kliknij pole wyboru Zaznacz wszystkie znalezione elementy.
  6. kliknij Znajdź wszystkie.

Word pokazuje w oknie dialogowym, ile wystąpień znajduje się w Twoim słowie lub frazie. Jeśli używasz programu Word 2010 lub Word 2013, Możesz znaleźć żądane zliczenia jeszcze szybciej:

  1. naciśnij Ctrl+F. program Word wyświetla okienko zadań nawigacji po lewej stronie ekranu. W okienku zaznaczona jest karta Przeglądaj.,
  2. Jeśli szukasz pojedynczego słowa, kliknij strzałkę w dół po prawej stronie przycisku małe szkło powiększające i wybierz Opcje. W oknie dialogowym Opcje wybierz Znajdź tylko całe słowa.
  3. w polu u góry panelu nawigacji wprowadź słowo lub frazę, dla której chcesz znaleźć i naciśnij klawisz Enter.

słowo pokazuje, w górnej części panelu zadań nawigacji, ile wystąpień znajduje się w Twoim słowie lub frazie.,

techniki te, choć poręczne, tracą swój urok, jeśli trzeba je powtórzyć dla dwudziestu słów i zwrotów w trzydziestu pięciu różnych kompozycjach ucznia. Rzeczywiście, makro jest bardziej praktycznym podejściem.

byłoby bardzo wygodne, gdyby liczba wystąpień wyświetlanych w oknie dialogowym znajdź i zamień była dostępna przez VBA. O ile udało mi się ustalić, wartość ta nie jest dostępna. Oznacza to, że musisz polegać na wielokrotnym wyszukiwaniu i liczeniu w samym makrze., Jeden dobry przykład tego, jak można to zrobić, znajduje się w Bazie wiedzy Microsoft:


strona wskazuje, że kod jest dla programu Word 2000, ale będzie działać dobrze z programem Word 2007 i Word 2010. Kod na tej stronie można stosunkowo łatwo zmienić, aby wyszukać serię słów lub fraz i wyświetlić wszystkie wyniki naraz., Innym dość unikalnym podejściem jest odwrócenie założeń dotyczących kompozycji uczniów: Załóżmy, że używają każdego ze słów lub zwrotów (zaczynają się od wyniku 20, jeśli jest dwadzieścia słów i zwrotów) i tylko odjąć punkty, jeśli nie używają jednego z nich.

makro wyświetla wynik dla kompozycji, a także wyświetla dowolne ze słów lub fraz, które nie zostały użyte w kompozycji.