Word
Vanliga frågor
Standard eller högre
Streckkodsobjektet kan inte infogas i mitt dokument (Kan inte infoga objekt).Link
Jag försöker lägga till ett ActiveBarcode-objekt och får ett felmeddelande som visar att det inte går att infoga objektet eller att ActiveBarcode-objektet inte kunde initialiseras.
Detta kan inträffa eftersom Microsoft har ändrat standardvärdena för ActiveX-säkerhetsinställningarna i en ny installation av alla Office-produkter.
ActiveBarcode använder ActiveX-tekniken, så du måste aktivera den.
Vi rekommenderar att du återställer säkerhetsinställningarna till de gamla standardinställningarna som Microsoft använde tidigare. För att göra detta öppnar du dialogrutan Alternativ och väljer Säkerhetscenter i menyn till vänster.

Om du är klar, gå till höger i dialogrutan och klicka på knappen Inställningar för Trust Center.

I Trust Center klickar du på ActiveX-inställningar i menyn till vänster. ActiveX-alternativen visas till höger.
Här kan du se att ActiveX är helt inaktiverat.

Vi rekommenderar att du väljer Fråga mig innan du aktiverar alla kontroller med minimala begränsningar.
Klicka på OK för att avsluta och spara dina nya inställningar.
Mer information om ändringen i Office finns i supportartikeln från Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
ActiveBarcode använder ActiveX-tekniken, så du måste aktivera den.
Vi rekommenderar att du återställer säkerhetsinställningarna till de gamla standardinställningarna som Microsoft använde tidigare. För att göra detta öppnar du dialogrutan Alternativ och väljer Säkerhetscenter i menyn till vänster.

Om du är klar, gå till höger i dialogrutan och klicka på knappen Inställningar för Trust Center.

I Trust Center klickar du på ActiveX-inställningar i menyn till vänster. ActiveX-alternativen visas till höger.
Här kan du se att ActiveX är helt inaktiverat.

Vi rekommenderar att du väljer Fråga mig innan du aktiverar alla kontroller med minimala begränsningar.
Klicka på OK för att avsluta och spara dina nya inställningar.
Mer information om ändringen i Office finns i supportartikeln från Microsoft:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
Felmeddelande: ActiveBarcode-objektet kan inte skapas. [..]Link
När jag försöker infoga en streckkod med hjälp av tillägget får jag detta felmeddelande. Vad ska jag göra?
Du får detta felmeddelande när streckkodsobjektet inte kan infogas. Det kan finnas flera orsaker till detta:
ActiveBarcode eller någon av dess komponenter är inte korrekt installerad. I så fall, installera om ActiveBarcode.
Streckkodsobjektet blockeras av Office-säkerhetsinställningarna. ActiveBarcode använder ActiveX-teknik, som måste aktiveras i Trust Center. Du hittar instruktioner om detta i FAQ-posten precis ovanför denna.
Streckkodsobjektet blockeras av en grupppolicy. Kontrollera om det finns en grupppolicy som blockerar ActiveX eller annat aktivt innehåll i Office. Alternativt kan du kontakta din administratör.
Streckkodsobjektet blockeras av säkerhetsprogram från tredje part. Kontrollera om du använder något säkerhetsprogram som kan blockera ActiveX eller annat aktivt innehåll i Office. Alternativt kan du fråga din administratör.
ActiveBarcode eller någon av dess komponenter är inte korrekt installerad. I så fall, installera om ActiveBarcode.
Streckkodsobjektet blockeras av Office-säkerhetsinställningarna. ActiveBarcode använder ActiveX-teknik, som måste aktiveras i Trust Center. Du hittar instruktioner om detta i FAQ-posten precis ovanför denna.
Streckkodsobjektet blockeras av en grupppolicy. Kontrollera om det finns en grupppolicy som blockerar ActiveX eller annat aktivt innehåll i Office. Alternativt kan du kontakta din administratör.
Streckkodsobjektet blockeras av säkerhetsprogram från tredje part. Kontrollera om du använder något säkerhetsprogram som kan blockera ActiveX eller annat aktivt innehåll i Office. Alternativt kan du fråga din administratör.
Kan streckkoden inte ändras?Link
Varför kan jag inte ändra streckkoden, flytta den eller ändra storlek på den?
För att kunna redigera streckkodsobjektet måste du aktivera designläget.
Använd den här knappen för att växla till designläge:

Då kan du ändra streckkoden genom att klicka på streckkoden med höger musknapp.
Använd den här knappen för att växla till designläge:

Då kan du ändra streckkoden genom att klicka på streckkoden med höger musknapp.
Jag kan inte ändra streckkoden när jag har stängt dokumentet.Link
Jag skapade ett dokument med streckkodsobjektet, sparade det och stängde det sedan. Nästa gång jag öppnar det kan jag inte ändra streckkodsobjektet.
Detta har något att göra med säkerhetsinställningarna för din installation av Office, Excel, Access eller Word.
ActiveX-komponenten blockeras av säkerhetsinställningarna när filen öppnas.
Du kan ändra detta genom att öppna dokumentet från en betrodd plats:
1. Klicka på Microsoft Office-knappen och sedan på knappen Alternativ.
2. Klicka på Säkerhetscenter, klicka på Inställningar för säkerhetscenter och klicka sedan på Betrodda platser.
3. Lägg till sökvägen till din dokumentfil till de betrodda platserna.
ActiveX-komponenten blockeras av säkerhetsinställningarna när filen öppnas.
Du kan ändra detta genom att öppna dokumentet från en betrodd plats:
1. Klicka på Microsoft Office-knappen och sedan på knappen Alternativ.
2. Klicka på Säkerhetscenter, klicka på Inställningar för säkerhetscenter och klicka sedan på Betrodda platser.
3. Lägg till sökvägen till din dokumentfil till de betrodda platserna.
Streckkod i Word-tabeller och etiketterLink
En streckkod kan inte infogas i en tabell eller etikett. Streckkoden visas alltid utanför tabellen eller etiketten.
Om du vill infoga streckkoden i en tabell eller en etikett är standardinställningen att ett nytt objekt alltid placeras över texten. Det innebär att streckkoden inte kan dras in i en tabell. Den hoppar alltid över eller under önskad position. Gör följande för att åtgärda problemet:
Högerklicka på streckkoden. En meny visas och du väljer Formatera objekt...
En dialogruta visas; klicka på fliken Position här.
Fältet Lägg över text får inte vara markerat så att streckkoden kan placeras i en tabell.
Högerklicka på streckkoden. En meny visas och du väljer Formatera objekt...
En dialogruta visas; klicka på fliken Position här.
Fältet Lägg över text får inte vara markerat så att streckkoden kan placeras i en tabell.
{CONTROL ACTIVEBARCODE.BarcodeCtrl.\s}Link
Kontrollen är inte synlig och den visar {CONTROL ACTIVEBARCODE.BarcodeCtrl.\s}
Detta beror på felaktiga inställningar i Word. Gå till alternativdialogen i Word och ändra inställningen för fältfunktioner till inaktiv. Då visas streckkoden korrekt som en bild och inte som en fältfunktion.
Ändra streckkodstexten med ett VBA-makroLink
Hur kan man ändra den kodade texten i streckkoden med ett VBA-makro?
Använd följande kommando för att ändra texten i en streckkod:
ActiveDocument.Barcode1.Text = "12345"Här antas att streckkodsobjektet har beteckningen Barcode1.
Ändra streckkodsinnehåll automatiskt före utskriftLink
Vi vill lägga till en streckkod på brev. Streckkoden ska läggas till automatiskt på varje brev.
Först lägger du till ActiveBarcode-objektet i ditt dokument. Placera streckkoden och ställ in de grundläggande egenskaperna.
Se steg-för-steg-guiden för att infoga streckkodsobjektet i ett Word-dokument.
För att automatiskt uppdatera streckkodsinnehållet före utskrift använder du ett VBA-makro:
I detta exempel är det aktuella datumet kodat. Men du kan ändra textens egenskaper till valfri data som passar ditt arbetsflöde.
Båda procedurerna FilePrint och FilePrintDefault avbryter utskriftsprocessen, båda anropar SetBarcode och fortsätter utskriftsprocessen.
Se steg-för-steg-guiden för att infoga streckkodsobjektet i ett Word-dokument.
För att automatiskt uppdatera streckkodsinnehållet före utskrift använder du ett VBA-makro:
Private Sub SetBarcode()I funktionen SetBarcode kan du anpassa innehållet i streckkoden efter dina behov.
'Set the barcodes content (text property)
Barcode1.Text = Date
End Sub
Sub FilePrint() ' replaces normal printing via dialog
' Sets the barcode content before printing
SetBarcode
' Now launch printing:
Dialogs(wdDialogFilePrint).Show
End Sub
Sub FilePrintDefault() ' replaces default printing (no dialog)
' Sets the barcode content before printing
SetBarcode
' Now launch printing:
ActiveDocument.PrintOut Background:=False
End Sub
I detta exempel är det aktuella datumet kodat. Men du kan ändra textens egenskaper till valfri data som passar ditt arbetsflöde.
Båda procedurerna FilePrint och FilePrintDefault avbryter utskriftsprocessen, båda anropar SetBarcode och fortsätter utskriftsprocessen.
Lägga till ett streckkodsobjekt med ett VBA-makroLink
Hur placerar man en streckkod automatiskt i ett Word-dokument med hjälp av ett VBA-makro?
Använd följande kod för att skapa en streckkod vid markörens position:
För att komma åt egenskaperna och metoderna använder du kod som denna:
Vi har en omfattande dokumentation som visar hur man använder streckkodsobjektet med VBA.
Set ab = Selection.InlineShapes.AddOLEObject(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", FileName:="", LinkToFile:=False, DisplayAsIcon:=False)För att komma åt egenskaperna kan du nu använda variabeln ab på följande sätt: ab.width=200
För att komma åt egenskaperna och metoderna använder du kod som denna:
With ab.OLEFormatNu kan du komma åt egenskaperna med hjälp av variabeln abobject.
.Activate
Set abobject = .Object
End With
abobject.Text = "987698769812"
Vi har en omfattande dokumentation som visar hur man använder streckkodsobjektet med VBA.
Streckkoder i Word-etikettarkLink
Hur kan jag använda Word för att skriva ut ett ark med etiketter med streckkoder som har löpnummer?
Använd detta enkla VBA-makro, som du kan använda som grundläggande ramverk och anpassa efter dina behov:
Sub barcodelabels()
' Create a label sheet and automatically add barcodes to the labels.
'
' 1. Create label sheet:
' Use a sheet with 8 labels. Use name to select the sheet.
'
Application.MailingLabel.DefaultPrintBarCode = False
Application.MailingLabel.CreateNewDocument Name:="Herma 4626", Address:="" _
, AutoText:="ExtrasEtikettenErstellen1", LaserTray:=wdPrinterManualFeed
'
' 2. for loop to create 8 barcodes:
'
For i = 1 To 8
' Create a barcode:
Selection.ParagraphFormat.Alignment = wdAlignParagraphCenter
Set ab=Selection.InlineShapes.AddOLEObject(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", _
FileName:="", LinkToFile:=False, DisplayAsIcon:=False)
With ab.OLEFormat
.Activate
Set ab = .Object
End With
'
' 3. Set the text of the barcode:
' This can also be a dynamic serialnumber.
'
ab.Text = "987698769812"
'
' Next label.
'
Selection.MoveRight Unit:=wdCell
Next i
End Sub
Användarhandböcker för äldre versioner av Office.Link
Har ni steg-för-steg-manualer för äldre versioner av Office?
Du kan ladda ner manualer för äldre Office-versioner som PDF-filer här:
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)
Säkerhetsvarning vid öppning av Office 2003-dokumentLink
Jag får säkerhetsmeddelanden när jag öppnar Word- eller Excel-dokument i Office 2003. Hur kan jag undvika detta utan att sänka säkerhetsnivån?
Tyvärr finns det ingen lika elegant lösning för Office 2003 som för senare versioner med betrodda platser. Det är dock möjligt att stoppa frågan generellt för ActiveX-kontroller i Office 2003 genom att infoga en nyckel i Windows-registret. Observera att denna lösning inte bara gäller ActiveBarcode utan alla ActiveX-kontroller.
Registreringsposten lyder:
"UFIControls"=dword:00000001
Vi rekommenderar att du gör en säkerhetskopia innan du ändrar registret.
Registreringsposten lyder:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security]
"UFIControls"=dword:00000001
Vi rekommenderar att du gör en säkerhetskopia innan du ändrar registret.