Registrujte se na 22. ročník konference CADfórum 2025 - 30.9. Zámek Valeč.
Přes 118.500 registrovaných u nás, celkem 1.096.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a aktualizovaný Generátor čarových kódů.
CAD tip # 8474:
Otázka
A
Pokud se vám nedaří z výkresu odstranit odkaz na již nepoužívané logo (BMP, PNG, GIF obrázek), OLE objekt či jinou smazanou referenci, můžete využít následující jednoduché VBA makro (obrNazev si upravte dle potřeby):
Sub smazLogo() Dim obrNazev As String obrNazev = "logo razitko.png" Dim oDoc As Document Dim oDrawDoc As DrawingDocument Dim obrazek As ReferencedOLEFileDescriptor On Error Resume Next Set oDoc = ThisApplication.ActiveDocument If oDoc.DocumentType <> kDrawingDocumentObject Then MsgBox "Aktuální dokument není výkres.", vbCritical, "Nemám výkres" Exit Sub Else Set oDrawDoc = oDoc End If For i = 1 To oDoc.ReferencedOLEFileDescriptors.Count Set obrazek = oDoc.ReferencedOLEFileDescriptors.Item(i) If obrazek.DisplayName = obrNazev Then obrazek.Delete End If Next End Sub
Reference v DWG výkresech Inventoru lze zpravidla také odstranit v prostředí AutoCADu.
(autor: J.Matějka)
platí pro: Inventor ·