VBA ile barkodları kullanma ve otomatikleştirme
Word 365, 2024, 2021, 2019, 2016, 2013, 2010, 2007, 2003
Word'de birçok şeyi çözmek için VisualBasic for Applications (VBA) kullanabilirsiniz. Burada size ActiveBarcode kontrolünü VBA ile nasıl gömeceğinizi, kullanacağınızı ve sileceğinizi göstereceğiz:
ActiveBarcode Kontrolünü bir belgeye gömme:
Bu örnekte, imleç konumuna bir barkod kontrolü yerleştirilecektir. Daha sonra ab değişkenini kullanarak nesneyi değiştirebilirsiniz:
ActiveBarcode Kontrolünü bir belgeye gömme:
Bu örnekte, imleç konumuna bir barkod kontrolü yerleştirilecektir. Daha sonra ab değişkenini kullanarak nesneyi değiştirebilirsiniz:
Dim ab As Object Set ab = Selection.InlineShapes.AddOLEObject(ClassType:="ACTIVEBARCODE.BarcodeCtrl.1", FileName:="", LinkToFile:=False, DisplayAsIcon:=False)ab değişkenini kullanarak nesnenin standart özelliklerini (yükseklik, genişlik) ayarlayın:
ab.Width = 200 ab.Height = 120Barkod nesnesinin özelliklerine ve metotlarına OLEFormat.Object özelliğini kullanarak erişebilirsiniz:
ab.OLEFormat.Object.Type = 6 ab.OLEFormat.Object.Text = "987698769812"Ayrıca, abObject adında bir değişken oluşturup kullanarak özelliklere erişmek için daha temiz bir yol kullanabilirsiniz:
Dim abObject As Object With ab.OLEFormat .Activate Set abObject = .Object End With abObject.Type = 6 abObject.Text = "987698769812"Aşağıdaki çağrıyı kullanarak barkod nesnesini bir InlineShape'e dönüştürebilirsiniz. Dönüştürme işleminden sonra barkodu değiştiremeyeceğinizi unutmayın.
ab.ConvertToShapeKontrole artık ihtiyacınız yoksa belgeden silebilirsiniz:
ab.Deleteİpucu: Windows'un yaklaşan olayları (genellikle KeepWindowsAlive olarak adlandırılır) bir makro içinde işlemesi gerekiyorsa, aşağıdaki VBA işlevini kullanarak bunu zorlayabilirsiniz:
DoEventsBu, örneğin Kontrolün kendisini yeni çizmesi gerekiyorsa gerekli olabilir.
Sayfalara barkod eklemek için Word Makrosu (VBA).
için Word 365, 2024, 2021, 2019, 2016, 2013, 2010
Bu makro, değişken bir içerik ve bir sayfa numarası içeren her sayfaya bir barkodun nasıl ekleneceğini gösterir.
için Word 365, 2024, 2021, 2019, 2016, 2013, 2010
Bu makro, değişken bir içerik ve bir sayfa numarası içeren her sayfaya bir barkodun nasıl ekleneceğini gösterir.



