Excel
שאלות נפוצות
Standard או יותר
לא ניתן להוסיף את אובייקט הברקוד למסמך שלי (לא ניתן להוסיף אובייקט).Link
אני מנסה להוסיף אובייקט ActiveBarcode ומקבל תיבת דו-שיח עם הודעת שגיאה המציינת שלא ניתן להוסיף את האובייקט או שאובייקט ActiveBarcode לא הצליח להתחיל.
זה יכול לקרות, מכיוון שמיקרוסופט שינתה את ערכי ברירת המחדל של הגדרות האבטחה של ActiveX בהתקנה חדשה של כל מוצר Office.
ActiveBarcode משתמש בטכנולוגיית ActiveX, ולכן עליך להפעיל אותה.
אנו ממליצים להגדיר את הגדרות האבטחה להגדרות ברירת המחדל הישנות שמיקרוסופט השתמשה בהן בעבר. לשם כך, פתח את תיבת הדו-שיח 'אפשרויות' ובחר 'מרכז האמון' מהתפריט השמאלי.

אם סיימת, עבור לצד ימין של תיבת הדו-שיח ולחץ על כפתור הגדרות מרכז האמון.

במרכז האמון, לחץ על הגדרת ActiveX בתפריט השמאלי. אפשרויות ActiveX מוצגות בצד ימין.
כאן ניתן לראות ש-ActiveX מושבת לחלוטין.

אנו ממליצים לבחור באפשרות שאל אותי לפני הפעלת כל הבקרות עם הגבלות מינימליות.
לחץ על אישור כדי לסיים ולשמור את ההגדרות החדשות.
למידע נוסף על השינוי ב-Office, עיין במאמר התמיכה של Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
ActiveBarcode משתמש בטכנולוגיית ActiveX, ולכן עליך להפעיל אותה.
אנו ממליצים להגדיר את הגדרות האבטחה להגדרות ברירת המחדל הישנות שמיקרוסופט השתמשה בהן בעבר. לשם כך, פתח את תיבת הדו-שיח 'אפשרויות' ובחר 'מרכז האמון' מהתפריט השמאלי.

אם סיימת, עבור לצד ימין של תיבת הדו-שיח ולחץ על כפתור הגדרות מרכז האמון.

במרכז האמון, לחץ על הגדרת ActiveX בתפריט השמאלי. אפשרויות ActiveX מוצגות בצד ימין.
כאן ניתן לראות ש-ActiveX מושבת לחלוטין.

אנו ממליצים לבחור באפשרות שאל אותי לפני הפעלת כל הבקרות עם הגבלות מינימליות.
לחץ על אישור כדי לסיים ולשמור את ההגדרות החדשות.
למידע נוסף על השינוי ב-Office, עיין במאמר התמיכה של Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
הודעת שגיאה: לא ניתן ליצור אובייקט ActiveBarcode. [..]Link
כאשר אני מנסה להוסיף ברקוד באמצעות התוסף, אני מקבל הודעת שגיאה זו. מה עליי לעשות?
הודעת שגיאה זו מופיעה כאשר לא ניתן להוסיף את אובייקט הברקוד. לכך יכולות להיות מספר סיבות:
ActiveBarcode או אחד מרכיביו לא הותקן כהלכה. במקרה זה, אנא התקן מחדש את ActiveBarcode.
אובייקט הברקוד נחסם על ידי הגדרות האבטחה של Office. ActiveBarcode משתמש בטכנולוגיית ActiveX, אשר חייבת להיות מופעלת במרכז האמון. תוכל למצוא הוראות בנושא זה בשאלה הנפוצה ממש מעל זו.
אובייקט הברקוד נחסם על ידי מדיניות קבוצתית. בדוק אם קיימת מדיניות קבוצתית החוסמת ActiveX או תוכן פעיל אחר ב-Office. לחלופין, פנה למנהל המערכת שלך.
אובייקט הברקוד נחסם על ידי תוכנת אבטחה של צד שלישי. בדוק אם אתה משתמש בתוכנת אבטחה כלשהי שעשויה לחסום ActiveX או תוכן פעיל אחר ב-Office. לחלופין, פנה למנהל המערכת שלך.
ActiveBarcode או אחד מרכיביו לא הותקן כהלכה. במקרה זה, אנא התקן מחדש את ActiveBarcode.
אובייקט הברקוד נחסם על ידי הגדרות האבטחה של Office. ActiveBarcode משתמש בטכנולוגיית ActiveX, אשר חייבת להיות מופעלת במרכז האמון. תוכל למצוא הוראות בנושא זה בשאלה הנפוצה ממש מעל זו.
אובייקט הברקוד נחסם על ידי מדיניות קבוצתית. בדוק אם קיימת מדיניות קבוצתית החוסמת ActiveX או תוכן פעיל אחר ב-Office. לחלופין, פנה למנהל המערכת שלך.
אובייקט הברקוד נחסם על ידי תוכנת אבטחה של צד שלישי. בדוק אם אתה משתמש בתוכנת אבטחה כלשהי שעשויה לחסום ActiveX או תוכן פעיל אחר ב-Office. לחלופין, פנה למנהל המערכת שלך.
איני יכול לשנות את הברקוד לאחר שסגרתי את המסמך.Link
יצרתי מסמך עם אובייקט ברקוד, שמרתי אותו ואז סגרתי אותו. בפעם הבאה שפתחתי אותו, לא יכולתי לשנות את אובייקט הברקוד.
זה קשור להגדרות האבטחה של ההתקנה של Office, Excel, Access או Word.
רכיב ActiveX נחסם על ידי הגדרות האבטחה בעת פתיחת הקובץ.
ניתן לשנות זאת על ידי פתיחת המסמך ממיקום מהימן:
1. לחץ על כפתור Microsoft Office ולאחר מכן לחץ על כפתור אפשרויות.
2. לחץ על 'מרכז האמון', לחץ על 'הגדרות מרכז האמון' ולאחר מכן לחץ על 'מיקום מהימן'.
3. הוסף את הנתיב של קובץ המסמך שלך למיקומים המהימנים.
רכיב ActiveX נחסם על ידי הגדרות האבטחה בעת פתיחת הקובץ.
ניתן לשנות זאת על ידי פתיחת המסמך ממיקום מהימן:
1. לחץ על כפתור Microsoft Office ולאחר מכן לחץ על כפתור אפשרויות.
2. לחץ על 'מרכז האמון', לחץ על 'הגדרות מרכז האמון' ולאחר מכן לחץ על 'מיקום מהימן'.
3. הוסף את הנתיב של קובץ המסמך שלך למיקומים המהימנים.
הברקוד אינו ניתן לשינוי?Link
מדוע איני יכול לשנות את הברקוד, להזיז אותו או לשנות את גודלו?
כדי לערוך את אובייקט הברקוד, עליך להפעיל את מצב העיצוב.
השתמש בלחצן זה כדי לעבור למצב עיצוב:

אז תוכל לשנות את הברקוד על ידי לחיצה על הברקוד עם לחצן העכבר הימני.
השתמש בלחצן זה כדי לעבור למצב עיצוב:

אז תוכל לשנות את הברקוד על ידי לחיצה על הברקוד עם לחצן העכבר הימני.
הוספת אובייקט ברקוד באמצעות מאקרו VBALink
כיצד להוסיף ברקוד באופן אוטומטי למסמך באמצעות מאקרו VBA?
יש לנו תיעוד מקיף המראה כיצד להשתמש באובייקט הברקוד עם VBA.
שנה את טקסט הברקוד באמצעות מאקרו VBALink
כיצד ניתן לשנות את הטקסט של הברקוד באמצעות מאקרו VBA?
השתמש בפקודה הבאה כדי לשנות את הטקסט של ברקוד:
ActiveDocument.Barcode1.Text = "12345"יש לנו תיעוד מקיף המראה כיצד להשתמש באובייקט הברקוד עם VBA.
ברקוד בתאLink
כיצד להציב את הברקוד בתא.
Excel אינו יכול למקם אובייקט בתא. עם זאת, ניתן למקם את אובייקט הברקוד בדיוק מעל תא, מה שמשיג את אותה התוצאה. ניתן לעשות זאת באופן ידני, באמצעות התוסף או באמצעות מאקרו:
' get cell sizeיש לנו תיעוד מקיף המראה כיצד להשתמש באובייקט הברקוד עם VBA.
MyHeight = Range(CurrentCell).Height
MyWidth = Range(CurrentCell).Width
MyTop = Range(CurrentCell).Top
MyLeft = Range(CurrentCell).Left
' extend cell height to 30px, change if you like
Range(CurrentCell).RowHeight = 30
' embed the control at the cell location
ActiveSheet.OLEObjects.Add(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", Link:=False _
, DisplayAsIcon:=False, Width:=MyWidth, Height:=30, Top:=MyTop, Left:=MyLeft).Select
הזנת קודי בקרה ב-ExcelLink
כיצד להזין קודי בקרה, למשל Return, בעת שימוש ב-Excel עם אובייקט הברקוד?
באמצעות אובייקט הברקוד, ניתן ללכוד קודי בקרה ישירות באמצעות התו ASCII המתאים.
אז, אתה יכול ליצור את התו הזה ישירות ב-Excel. לשם כך, השתמש בפונקציה CHAR() בתוך תא.
כדי למפות החזרה (ASCII 13), תוכן התא עשוי להיראות כך:
אם אינך מפעיל את Excel באנגלית, עליך להחליף את הפונקציה CHAR בתרגום המתאים לשפתך:
אנגלית: CHAR
צ'כי: ZNAK
דני: TEGN
גרמני: ZEICHEN
ספרדית: CARACTER
פינית: MERKKI
צרפתית: CAR
הונגרי: KARAKTER
איטלקי: CODICE.CARATT
נורבגי: TEGNKODE
הולנדית: TEKEN
פולני: ZNAK
פורטוגזית: CARÁCT
רוסית: СИМВОЛ
שוודית: TECKENKOD
טורקי: DAMGA
אז, אתה יכול ליצור את התו הזה ישירות ב-Excel. לשם כך, השתמש בפונקציה CHAR() בתוך תא.
כדי למפות החזרה (ASCII 13), תוכן התא עשוי להיראות כך:
="Any kind of Text"&CHAR(13)המשך לקרוא כדי לקבל מידע נוסף על השימוש בתווי בקרה בברקודים.
אם אינך מפעיל את Excel באנגלית, עליך להחליף את הפונקציה CHAR בתרגום המתאים לשפתך:
אנגלית: CHAR
צ'כי: ZNAK
דני: TEGN
גרמני: ZEICHEN
ספרדית: CARACTER
פינית: MERKKI
צרפתית: CAR
הונגרי: KARAKTER
איטלקי: CODICE.CARATT
נורבגי: TEGNKODE
הולנדית: TEKEN
פולני: ZNAK
פורטוגזית: CARÁCT
רוסית: СИМВОЛ
שוודית: TECKENKOD
טורקי: DAMGA
קישור תא לברקודLink
כיצד ניתן לקשר תא לאובייקט הברקוד כך שהברקוד יקודד תמיד את הערך של תא זה?
פתח את תיבת הדו-שיח 'מאפייני Excel' עבור הברקוד. בתיבת הדו-שיח 'מאפיינים' ניתן לראות את שם האובייקט של אובייקט הברקוד. מתחת לכך נמצאים המאפיינים של האובייקט עם המאפיין LinkedCell, המאפשר לקשר את הברקוד לתוכן של תא.
הזן כאן את התא הרצוי (לדוגמה, Z3S17, המתאים לשורה 3, עמודה 17).
כעת הברקוד מקושר לתוכן התא הזה: אם תוכן התא משתנה, הברקוד מתעדכן אוטומטית.
רמז: השתמש בתוסף כדי להשיג זאת בקלות רבה יותר.
הזן כאן את התא הרצוי (לדוגמה, Z3S17, המתאים לשורה 3, עמודה 17).
כעת הברקוד מקושר לתוכן התא הזה: אם תוכן התא משתנה, הברקוד מתעדכן אוטומטית.
רמז: השתמש בתוסף כדי להשיג זאת בקלות רבה יותר.
תאריך כקוד ברקודLink
כיצד אוכל להציג תאריך בפורמט 05/19/08 (DD.MM.YYYY) בברקוד במקום המספר 39587?
אם אתה מזין את התאריך ישירות לתא, הזן את הנוסחה הבאה:
="19.05.08"אם התאריך הוא תוצאה של חישוב, השתמש בנוסחה הבאה בתא אחר וקשור את אובייקט הברקוד לתא זה:
=TEXT(B9;"TT.MM.JJJJ)"B9 הוא התא הייחוס לתאריך, ועליך להתאימו בהתאם.
מדריכי שימוש לגרסאות Office ישנות יותר.Link
האם יש לכם מדריכים מפורטים לגרסאות ישנות יותר של Office?
ניתן להוריד מדריכים לגרסאות Office ישנות כקובצי PDF כאן:
ActiveBarcode-Excel-2007-EN.pdf (English)
ActiveBarcode-Excel-2007-DE.pdf (German)
ActiveBarcode-Excel-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Excel-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Word-2007-EN.pdf (English)
ActiveBarcode-Word-2007-DE.pdf (German)
ActiveBarcode-Word-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Word-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Reports-2007-EN.pdf (English)
ActiveBarcode-Access-Reports-2007-DE.pdf (German)
ActiveBarcode-Access-Reports-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Reports-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Forms-2007-EN.pdf (English)
ActiveBarcode-Access-Forms-2007-DE.pdf (German)
ActiveBarcode-Access-Forms-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Forms-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Excel-2007-EN.pdf (English)
ActiveBarcode-Excel-2007-DE.pdf (German)
ActiveBarcode-Excel-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Excel-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Word-2007-EN.pdf (English)
ActiveBarcode-Word-2007-DE.pdf (German)
ActiveBarcode-Word-97-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Word-97-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Reports-2007-EN.pdf (English)
ActiveBarcode-Access-Reports-2007-DE.pdf (German)
ActiveBarcode-Access-Reports-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Reports-2000-XP-2003-DE.pdf (German)
ActiveBarcode-Access-Forms-2007-EN.pdf (English)
ActiveBarcode-Access-Forms-2007-DE.pdf (German)
ActiveBarcode-Access-Forms-2000-XP-2003-EN.pdf (English)
ActiveBarcode-Access-Forms-2000-XP-2003-DE.pdf (German)
אזהרת אבטחה בעת פתיחת מסמכי Office 2003Link
אני מקבל הודעות אבטחה כשאני פותח מסמכי Word או Excel ב-Office 2003. איך אפשר למנוע זאת מבלי להוריד את רמת האבטחה?
למרבה הצער, אין פתרון אלגנטי כזה עבור Office 2003 כמו בגרסאות מאוחרות יותר עם מיקומים מהימנים. עם זאת, ניתן לעצור את השאילתה באופן כללי עבור רכיבי ActiveX ב-Office 2003, על-ידי הוספת מפתח לרישום Windows. שימו לב, פתרון זה אינו מיועד רק ל-ActiveBarcode אלא לכל בקרי ActiveX.
הערך ברישום הוא:
"UFIControls"=dword:00000001
אנו ממליצים לבצע גיבוי לפני שתשנה את הרישום.
הערך ברישום הוא:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security]
"UFIControls"=dword:00000001
אנו ממליצים לבצע גיבוי לפני שתשנה את הרישום.