Word
Usein kysyttyjä kysymyksiä
Standard tai korkeampi
Viivakoodiobjektia ei voi lisätä asiakirjaani (Objektia ei voi lisätä).Link
Yritän lisätä ActiveBarcode-objektin, mutta saan virheilmoituksen, jossa lukee Objektia ei voi lisätä tai ActiveBarcode-objektin alustaminen epäonnistui.
Tämä voi tapahtua, koska Microsoft on muuttanut ActiveX-suojausasetusten oletusarvoja uusissa Office-tuotteiden asennuksissa.
ActiveBarcode käyttää ActiveX-tekniikkaa, joten sinun on otettava se käyttöön.
Suosittelemme palauttamaan suojausasetukset Microsoftin aiemmin käyttämiin oletusasetuksiin. Voit tehdä tämän avaamalla Asetukset-valintaikkunan ja valitsemalla vasemmanpuoleisesta valikosta Luottamuskeskuksen.

Kun olet valmis, siirry valintaikkunan oikeaan reunaan ja napsauta Luottamuskeskuksen asetukset -painiketta.

Napsauta Luottamuskeskuksessa vasemmalla olevassa valikossa ActiveX-asetukset. ActiveX-asetukset näkyvät oikealla.
Tässä voit nähdä, että ActiveX on kokonaan poistettu käytöstä.

Suosittelemme, että valitset Kysy minulta ennen kaikkien hallintatoimintojen käyttöönottoa vähimmäisrajoituksilla.
Napsauta OK lopettaaksesi ja tallentaaksesi uudet asetukset.
Lisätietoja Office-muutoksesta on Microsoftin tukisivulla:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
ActiveBarcode käyttää ActiveX-tekniikkaa, joten sinun on otettava se käyttöön.
Suosittelemme palauttamaan suojausasetukset Microsoftin aiemmin käyttämiin oletusasetuksiin. Voit tehdä tämän avaamalla Asetukset-valintaikkunan ja valitsemalla vasemmanpuoleisesta valikosta Luottamuskeskuksen.

Kun olet valmis, siirry valintaikkunan oikeaan reunaan ja napsauta Luottamuskeskuksen asetukset -painiketta.

Napsauta Luottamuskeskuksessa vasemmalla olevassa valikossa ActiveX-asetukset. ActiveX-asetukset näkyvät oikealla.
Tässä voit nähdä, että ActiveX on kokonaan poistettu käytöstä.

Suosittelemme, että valitset Kysy minulta ennen kaikkien hallintatoimintojen käyttöönottoa vähimmäisrajoituksilla.
Napsauta OK lopettaaksesi ja tallentaaksesi uudet asetukset.
Lisätietoja Office-muutoksesta on Microsoftin tukisivulla:
ActiveX controls are disabled by default in Microsoft 365 and Office 2024
Virheilmoitus: ActiveBarcode-objektia ei voi luoda. [..]Link
Kun yritän lisätä viivakoodin lisäosan avulla, saan tämän virheilmoituksen. Mitä minun pitäisi tehdä?
Tämä virheilmoitus tulee, kun viivakoodiobjektia ei voi lisätä. Tähän voi olla useita syitä:
ActiveBarcode tai jokin sen komponentti ei ole asennettu oikein. Tässä tapauksessa asenna ActiveBarcode uudelleen.
Viivakoodiobjekti on estetty Office-turvallisuusasetuksissa. ActiveBarcode käyttää ActiveX-tekniikkaa, joka on otettava käyttöön Trust Centerissä. Ohjeet tähän löydät tämän kysymyksen yläpuolella olevasta FAQ-kohdasta.
Viivakoodiobjekti on estetty ryhmäkäytännöllä. Tarkista, onko käytössä ryhmäkäytäntö, joka estää ActiveX:n tai muun aktiivisen sisällön Office-ohjelmassa. Vaihtoehtoisesti voit kysyä neuvoa järjestelmänvalvojalta.
Kolmannen osapuolen tietoturvaohjelmisto estää viivakoodiobjektin. Tarkista, käytätkö tietoturvaohjelmistoa, joka saattaa estää ActiveX:n tai muun aktiivisen sisällön Office-ohjelmassa. Vaihtoehtoisesti voit kysyä asiasta järjestelmänvalvojalta.
ActiveBarcode tai jokin sen komponentti ei ole asennettu oikein. Tässä tapauksessa asenna ActiveBarcode uudelleen.
Viivakoodiobjekti on estetty Office-turvallisuusasetuksissa. ActiveBarcode käyttää ActiveX-tekniikkaa, joka on otettava käyttöön Trust Centerissä. Ohjeet tähän löydät tämän kysymyksen yläpuolella olevasta FAQ-kohdasta.
Viivakoodiobjekti on estetty ryhmäkäytännöllä. Tarkista, onko käytössä ryhmäkäytäntö, joka estää ActiveX:n tai muun aktiivisen sisällön Office-ohjelmassa. Vaihtoehtoisesti voit kysyä neuvoa järjestelmänvalvojalta.
Kolmannen osapuolen tietoturvaohjelmisto estää viivakoodiobjektin. Tarkista, käytätkö tietoturvaohjelmistoa, joka saattaa estää ActiveX:n tai muun aktiivisen sisällön Office-ohjelmassa. Vaihtoehtoisesti voit kysyä asiasta järjestelmänvalvojalta.
Viivakoodia ei voi muokata?Link
Miksi en voi muuttaa viivakoodia, siirtää sitä tai muuttaa sen kokoa?
Voit muokata viivakoodiobjektia aktivoimalla suunnittelutilan.
Käytä tätä painiketta siirtyäksesi suunnittelutilaan:

Sitten voit muuttaa viivakoodia napsauttamalla viivakoodia hiiren oikealla painikkeella.
Käytä tätä painiketta siirtyäksesi suunnittelutilaan:

Sitten voit muuttaa viivakoodia napsauttamalla viivakoodia hiiren oikealla painikkeella.
En voi muuttaa viivakoodia, kun olen sulkenut asiakirjan.Link
Luotin asiakirjan, johon lisäsin viivakoodiobjektin, tallensin sen ja suljin sen. Kun avaan sen seuraavan kerran, en voi muuttaa viivakoodiobjektia.
Tämä liittyy Office-, Excel-, Access- tai Word-asennuksen suojausasetuksiin.
ActiveX-komponentti estetään suojausasetusten avulla tiedostoa avattaessa.
Voit muuttaa tämän avaamalla asiakirjan luotettavasta sijainnista:
1. Napsauta Microsoft Office -painiketta ja valitse sitten Asetukset-painike.
2. Napsauta Luottamuskeskuksen asetukset ja sitten Luotetut sijainnit.
3. Lisää asiakirjatiedoston polku luotettuihin sijainteihin.
ActiveX-komponentti estetään suojausasetusten avulla tiedostoa avattaessa.
Voit muuttaa tämän avaamalla asiakirjan luotettavasta sijainnista:
1. Napsauta Microsoft Office -painiketta ja valitse sitten Asetukset-painike.
2. Napsauta Luottamuskeskuksen asetukset ja sitten Luotetut sijainnit.
3. Lisää asiakirjatiedoston polku luotettuihin sijainteihin.
Viivakoodi Word-taulukoissa ja etiketeissäLink
Viivakoodia ei voi lisätä taulukkoon tai etikettiin. Viivakoodi näkyy aina taulukon tai etiketin ulkopuolella.
Jos haluat lisätä viivakoodin taulukkoon tai etikettiin, oletusasetuksena on, että uusi objekti sijoitetaan aina tekstin päälle. Tämä tarkoittaa, että viivakoodia ei voi vetää taulukkoon. Se hyppää aina halutun sijainnin ylä- tai alapuolelle. Korjaa tilanne seuraavasti:
Napsauta viivakoodia hiiren oikealla painikkeella. Näkyviin tulee valikko, josta valitset Muotoile objekti...
Näkyviin tulee valintaikkuna; napsauta tässä Position -välilehteä.
Kenttää Put over text (Aseta tekstin päälle ) ei saa valita, jotta viivakoodi voidaan sijoittaa taulukkoon.
Napsauta viivakoodia hiiren oikealla painikkeella. Näkyviin tulee valikko, josta valitset Muotoile objekti...
Näkyviin tulee valintaikkuna; napsauta tässä Position -välilehteä.
Kenttää Put over text (Aseta tekstin päälle ) ei saa valita, jotta viivakoodi voidaan sijoittaa taulukkoon.
{CONTROL ACTIVEBARCODE.BarcodeCtrl.\s}Link
Ohjaus ei ole näkyvissä ja se näyttää {CONTROL ACTIVEBARCODE.BarcodeCtrl.\s}
Tämä johtuu Word-ohjelman virheellisistä asetuksista. Siirry Wordin asetusvalikkoon ja poista kenttätoimintojen asetus käytöstä. Sitten viivakoodi näkyy oikein kuvana eikä kenttätoimintona.
Muuta viivakoodin tekstiä VBA-makrollaLink
Kuinka voin muuttaa viivakoodin koodatun tekstin VBA-makrolla?
Käytä seuraavaa komentoa muuttaa viivakoodin tekstiä:
ActiveDocument.Barcode1.Text = "12345"Tässä oletetaan, että viivakoodiobjektin nimi on Barcode1.
Muuta viivakoodien sisältöä automaattisesti ennen tulostamistaLink
Haluamme lisätä viivakoodin kirjeisiin. Viivakoodi tulisi lisätä automaattisesti jokaiseen kirjeeseen.
Lisää ensin ActiveBarcode-objekti asiakirjaasi. Aseta viivakoodi ja määritä perusominaisuudet.
Katso vaiheittainen opas viivakoodiobjektin lisäämiseksi Word-asiakirjaan.
Voit päivittää viivakoodien sisällön automaattisesti ennen tulostamista VBA-makron avulla:
Tässä esimerkissä nykyinen päivämäärä on koodattu. Voit kuitenkin muuttaa tekstin ominaisuuden mihin tahansa työprosessiasi varten sopivaksi.
Molemmat menettelyt FilePrint ja FilePrintDefault keskeyttävät tulostusprosessin, molemmat kutsuvat SetBarcode-toiminnon ja jatkavat tulostusprosessia.
Katso vaiheittainen opas viivakoodiobjektin lisäämiseksi Word-asiakirjaan.
Voit päivittää viivakoodien sisällön automaattisesti ennen tulostamista VBA-makron avulla:
Private Sub SetBarcode()SetBarcode- toiminnossa voit mukauttaa viivakoodin sisällön tarpeidesi mukaan.
'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
Tässä esimerkissä nykyinen päivämäärä on koodattu. Voit kuitenkin muuttaa tekstin ominaisuuden mihin tahansa työprosessiasi varten sopivaksi.
Molemmat menettelyt FilePrint ja FilePrintDefault keskeyttävät tulostusprosessin, molemmat kutsuvat SetBarcode-toiminnon ja jatkavat tulostusprosessia.
Barcode-objektin lisääminen VBA-makrollaLink
Kuinka sijoittaa viivakoodi automaattisesti Word-asiakirjaan VBA-makron avulla?
Käytä seuraavaa koodia luodaksesi viivakoodin kursorin kohdalle:
Voit käyttää ominaisuuksia ja menetelmiä seuraavanlaisella koodilla:
Meillä on kattava dokumentaatio, joka osoittaa, kuinka viivakoodiobjektia käytetään VBA:n kanssa.
Set ab = Selection.InlineShapes.AddOLEObject(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", FileName:="", LinkToFile:=False, DisplayAsIcon:=False)Voit nyt käyttää muuttujaa ab seuraavasti ominaisuuksien käyttämiseksi: ab.width=200
Voit käyttää ominaisuuksia ja menetelmiä seuraavanlaisella koodilla:
With ab.OLEFormatNyt voit käyttää ominaisuuksia abobject-muuttujan avulla.
.Activate
Set abobject = .Object
End With
abobject.Text = "987698769812"
Meillä on kattava dokumentaatio, joka osoittaa, kuinka viivakoodiobjektia käytetään VBA:n kanssa.
Viivakoodit Word-tarralomakkeissaLink
Kuinka voin käyttää Wordia tulostaakseni arkin tarroja, joissa on peräkkäin numeroidut viivakoodit?
Käytä tätä yksinkertaista VBA-makroa, jota voit käyttää peruskehyksenä ja mukauttaa tarpeisiisi:
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
Vanhempien Office-versioiden käyttöohjeet.Link
Onko teillä vaiheittaisia ohjeita vanhemmille Office-versioille?
Voit ladata vanhojen Office-versioiden käyttöoppaat PDF-tiedostoina täältä:
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)
Turvallisuusvaroitus Office 2003 -asiakirjoja avattaessaLink
Saan turvallisuusviestejä, kun avaan Word- tai Excel-asiakirjoja Office 2003:ssa. Miten tämän voi välttää turvallisuustasoa alentamatta?
Valitettavasti Office 2003:lle ei ole yhtä tyylikästä ratkaisua kuin myöhemmille versioille, joissa on luotetut sijainnit. On kuitenkin mahdollista estää kysely yleisesti Office 2003:n ActiveX-ohjausobjekteille lisäämällä avain Windowsin rekisteriin. Huomaa, että tämä ratkaisu ei koske vain ActiveBarcodea, vaan kaikkia ActiveX-ohjausobjekteja.
Rekisterimerkintä kuuluu seuraavasti:
"UFIControls"=dword:00000001
Suosittelemme varmuuskopion tekemistä ennen rekisterin muuttamista.
Rekisterimerkintä kuuluu seuraavasti:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Common\Security]
"UFIControls"=dword:00000001
Suosittelemme varmuuskopion tekemistä ennen rekisterin muuttamista.