Jak uzyskać równomiernie rozmieszczone przedziały liter dla formularzy w programie Microsoft Word

17

Nie jestem pewien, jak to opisać bez zdjęcia:

wprowadź opis zdjęcia tutaj

Czy można to zrobić bez ręcznego rysowania linii? Najlepiej, aby linie wyglądały jak pokazano.

MathMajor
źródło

Odpowiedzi:

32

Możesz utworzyć tabelę zawierającą etykietę i wszystkie miejsca na litery, a następnie ustawić szerokości i obramowania.

Załóżmy na przykład, że potrzebujesz 9 liter:

  1. Utwórz tabelę z 1 rzędem i 10 kolumnami.
  2. Ustaw szerokość lewej kolumny o szerokości wystarczającej dla etykiety (powiedzmy 3,5 cm).
  3. Ustaw szerokość dla 9 innych kolumn na 0,5 cm.
  4. Usuń górną, lewą i dolną ramkę z lewej komórki.
  5. Usuń górną ramkę z pozostałych 9 komórek.

I masz to:

wprowadź opis zdjęcia tutaj

Tak to wygląda w podglądzie wydruku:

wprowadź opis zdjęcia tutaj

Zaletą tej metody jest to, że użytkownik może przechodzić z komórki do komórki za pomocą klawisza Tab, a także nie może przypadkowo złamać struktury.

Atzmon
źródło
2
Ponadto możesz nawet napisać mały skrypt, który automatycznie przeskakuje z jednej komórki do drugiej na podstawie danych wprowadzonych przez użytkownika.
Nzall
5
Zakładałem, że to był formularz drukowany, w przeciwnym razie na pewno skorzystanie z narzędzi programistycznych i stworzenie rzeczywistej formy byłoby lepsze? Nikt nie lubi możliwości usuwania i wklejania podczas wypełniania formularza elektronicznego.
Paul
jeśli chcesz, aby pionowe linie miały połowę wysokości, możesz podzielić komórki na 2 rzędy, etykieta rozciąga się na 2 rzędy i nie ustawiać obramowania dla pierwszego rzędu. wynik będzie bardziej podobny do obrazu dostarczonego przez op.
wilson
15

Możesz to zrobić za pomocą znaków Unicode.

Tytuł: ┗━┻━┛

To jest lewe pole, środkowy bit i prawy narożnik pudełka, z dolnym bitem, aby go poszerzyć. Dostajesz to przytrzymanie Alti wciśnięcie klawiszy na klawiaturze numerycznej. Pamiętaj, że należy to zrobić w aplikacji pakietu Office lub obsługującej punkty kodowe Unicode (w przeciwnym razie 4-cyfrowy kod to modulo 256, a więc zawinięty na liczbę mniejszą niż 256).

┗: 9495

┻: 9531

┛: 9499

━: 9473

Lub możesz po prostu wyciąć i wkleić stąd.

Paweł
źródło
Czy naprawdę nie ma lepszego sposobu na zrobienie tego?
MathMajor
9
Jak zakwalifikowałbyś się jako „lepszy”?
Paul
27
W „wieku terminalu” używaliśmy grafiki ASCII, teraz używamy grafiki Unicode. Historia się powtarza.
totymedli
1
Czy język znaków jest zależny? Używając mojej brytyjskiej klawiatury, otrzymuję to wyjście, ↨; ← ☺
TMH
2
@TomHart Tradycyjnie Windows interpretuje liczbę w kodach alt jako modulo 256, więc Alt + 9495 byłby taki sam jak Alt + 23, który byłby twoją pierwszą strzałką na domyślnej stronie kodowej . Programy pakietu Microsoft Office (i Wordpad) będą interpretować liczby większe niż 256 jako kodowe znaki Unicode. To, co się dzieje po wpisaniu kodu alt, zależy w dużej mierze od platformy i programu.
isanae