Czy istnieje sposób tworzenia kodów kreskowych (standard 128) na komputerze Mac, najlepiej za pomocą dodatku?
Potrzebuję go do tworzenia kodów kreskowych w arkuszach Excela (lub więcej tego potrzebuje mój znajomy).
Próbowałem już wszystkich makr i czcionek VBA, które znalazłem w Google, ale żaden nie daje mi możliwego do zeskanowania wyniku (zwykle są tam dziwne znaki, takie jak ó). Czy ktoś ma działające rozwiązanie?
Odpowiedzi:
Możesz wypróbować darmową czcionkę z kodem kreskowym pobraną stąd: http://www.barcodelink.net/barcode-font.php i zainstalować ją
/Library/Fonts
.Aby go użyć, po prostu wybierz czcionkę ** w dowolnej aplikacji - w tym w programie Excel.
Kod kreskowy będzie musiał poprawnie mieć większy rozmiar czcionki niż reszta komórek - ale możesz to wypróbować samodzielnie - być może jest dla ciebie „wystarczająco dobry”.
To nie jest najlepsze rozwiązanie - ale jest bezpłatne. Możesz też kupić rozwiązanie - wyszukiwanie np. W Google da ci kilka trafień.
** Pokazuje ikonę kodu kreskowego, a nie nazwę, ale znajduje się w literach C, ponieważ nazwa czcionki to code128.ttf
źródło
Oto jak to robię:
Kolumna A to tekst, który chcę zakodować.
Kolumna B to wzór na zawijanie tego tekstu w gwiazdki (co dla mnie kwalifikuje wpis jako tekst):
=CONCATENATE("*",A2,"*")
Tekst w kolumnie B jest sformatowany czcionką z kodem kreskowym, a jego rozmiar jest dostosowany do czytelności, drukowania i skanowania.
Mam nadzieję, że to w jakiś sposób pomoże.
UZUPEŁNIENIE
Znalazłem następujące makro , autorstwa Erica Townsenda Schmidta. Całe uznanie należy do niego.
źródło
Czcionki otrzymałem z automatyzacji ID Co ciekawe, ich skrypty VBA wydają się działać tylko z własną czcionką.
Inne rozwiązanie (tańsze, ale bardziej skomplikowane, za pośrednictwem AppleScript), które działa dla mojego przyjaciela, jest oferowane tutaj: Scorpion Research
Dziękujemy wszystkim za pomoc.
źródło
Dzięki Jer-el za rekwizyty.
To prawda, że nie można po prostu pobrać czcionki kodu kreskowego i przekonwertować kolumnę danych na możliwe do skanowania kody kreskowe. Wyżej wymienione makro radzi sobie dobrze. Przenoszę to na http://etownsendschmidt.com/barcode-generator/3/free-barcode-generator-for-excel
Makro po prostu patrzy na dane w 1 kolumnie i konwertuje je na symbole, cyfry i litery, które odpowiadają czcionce znalezionej na dafont.com w innej kolumnie. Ukryłem tę kolumnę w pliku, aby uniknąć przypadkowego sabotażu.
Ostatnia kolumna jest kopią tej ukrytej kolumny z czcionką zmienioną czcionką kodu kreskowego. Kliknij i przeciągnij i gotowe. Musiałem szybko odczytać 3000 kodów kreskowych bez budżetu. Szczerze mówiąc, znalazłem oryginalny niedziałający kod na francuskiej stronie geocities-esque i nie działał od czasu zmiany standardu dla code128. Po naprawieniu przetestowałem go za pomocą skanera kodów kreskowych iPhone i SHAZAM! Płakałem trochę ...
źródło