Office: Schriftart temporär installieren

Helfe beim Thema Schriftart temporär installieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich möchte gerne in einer Excel-Datei eine Schriftart temporär installieren. Im Workbook_Open habe ich es geschafft, mit dem Befehl... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von siste95, 31. März 2016.

  1. Schriftart temporär installieren


    Hallo,

    ich möchte gerne in einer Excel-Datei eine Schriftart temporär installieren. Im Workbook_Open habe ich es geschafft, mit dem Befehl AddFontResource eine neue Schriftart zu instalieren. Im Workbook_Close deinstalliere ich die Schriftart wieder mit dem Befehl RemoveFontResource. So weit, so gut.
    Dafür muss ich aber die zu installierende Schriftart irgendwo auf dem Rechner speichern. Wie schaffe ich es aber, diese Schriftart direkt aus einem in der Excel-Datei eingebetteten Objekt zu installieren, ohne das der User dies mitbekommt? Kennt jemand eine Möglichkeit? In den Eigenschaften des eigebetteten Objekts ist ja ein Pfad, aber über diesen funktioniert es scheinbar nicht.

    Danke schon mal für Eure Mithilfe.

    Gruß
    siste95

    :)
     
    siste95, 31. März 2016
    #1
  2. Bei der Schriftart handelt es sich um Barcodes, welche ja nicht jeder auf seinem Rechner hat. So wäre es optimal, der User öffnet die Datei, im Hintergrund wird die Schriftart über das eingebettete Objekt installiert, ohne das der User was machen muss bzw. es mit bekommt, das da was passiert. Beim Schliessen ist die Schriftart dann wieder verschwunden.
     
    siste95, 1. April 2016
    #2
  3. Moin!
    Ja, klar dass es sich nicht um einen Aprilscherz handeln soll, wäre ja auch zu spät ;-)
    Habt ihr kein Netzwerk?
    Dann könntest Du die Schriftart doch einfach in einem schreibgeschützten Ordner "aufbewahren".

    Gruß Ralf
     
    RPP63, 1. April 2016
    #3
  4. Schriftart temporär installieren

    Das wäre ja zu einfach.

    Hintergrund des Ganzen ist ein Baby- und Kinderbasar. Es soll eine Excel-Datei versendet werden, in der die Verkäufer ihre Artikel in eine Tabelle eintragen und daraus werden Barcode-Etiketten erstellt. Und dafür wird die Schriftart benötigt, die nicht jeder auf seinem Rechner hat. Da es sich nicht bei allen Verkäufern um Computer-Freaks handelt, soll dies alles im Hintergrund geschehen (wenn überhaupt möglich).
    Das Installieren des Fonts beim Öffnen und das Deinstallieren beim Schliessen der Datei klappt ja schon. Aber nur, wenn man im VBA den genauen Pfad des Font hinterlegt. Nun wäre es halt schön, wenn man den Font nicht auf dem Rechner speichern müsste, sondern wenn das aus der Excel Datei passieren könnte. Per Doppelklick kann man den Font ja aus dem eingebetteten Objekt installieren. Dies wäre dann aber dauerhaft und nicht nur temporär.
     
    siste95, 1. April 2016
    #4
  5. Ich bleibe mal beim Einfachen:
    Erstelle mit 7Zip (Freeware) ein selbstextrahierendes Archiv (.exe), in das Du die Excel-Datei sowie die Schriftart einfügst.
    Beim Entpacken ist sicher gestellt, dass sich beide Dateien in einem beliebigen Ordner befinden.
    Im Workbook_Open dann halt:
    Code:
    Gruß Ralf
     
    RPP63, 1. April 2016
    #5
  6. drambeldier, 1. April 2016
    #6
  7. Hi Namensvetter!
    Woraus schließt Du dies?
    Im Original-Code von vb@rchiv steht schließlich:
    AddFontResource(App.Path & "\lcd.ttf")

    Bei MS steht lediglich:
    Gruß Ralf
     
    RPP63, 1. April 2016
    #7
  8. Schriftart temporär installieren

    Soderle

    Hat mich interessiert, deshalb habe ich dies mal umgesetzt.
    Ich habe da eine absolut dämliche Schriftart, die sicherlich niemand auf dem PC hat: PWWORLDSEND2112
    Sieht so aus:
     
    RPP63, 2. April 2016
    #8
  9. Das Zippen ist eine gute Idee. Ich habe es auch schon ausprobiert und es funktioniert gut. Danke.
    Jetzt hoffe ich, dass es die Basar-Verkäufer auch annehmen.
     
    siste95, 2. April 2016
    #9
  10. Hi Ralf,
    typischer Schlurzkuss: Ich war gedanklich beim Ziel, nicht bei der Quelle :-(

    Gruß
    Ralf
     
    drambeldier, 2. April 2016
    #10
Thema:

Schriftart temporär installieren

Die Seite wird geladen...
  1. Schriftart temporär installieren - Similar Threads - Schriftart temporär installieren

  2. Schriftart einer Tabelle im Unterformular verändern

    in Microsoft Access Hilfe
    Schriftart einer Tabelle im Unterformular verändern: Hallo, wie kann ich die Schriftart einer Tabelle ( Datenblatt ) im Unterformular verändern. Also nicht Global für alle! Mit freundlichen Grüßen
  3. Outlook 2019: Schriftart der Ordner/Posteingang ändern

    in Microsoft Outlook Hilfe
    Outlook 2019: Schriftart der Ordner/Posteingang ändern: Folgendes Problem: Ich habe jetzt endlich Office 2019 installiert, hatte vorher 2010. Im Outlook 2010 war die Ansicht der linken Seite (Dor, wo Posteingang ist samt den ganzen Ordnern) größer als...
  4. Schriftart Aptos löschen

    in Sonstiges
    Schriftart Aptos löschen: Guten Morgen, ich habe bei Microsoft 365 Schwierigkeiten mit der Schriftart Aptos (in allen Varianten) und möchte diese Schriftart daher gerne löschen. Unter Win 11 gehe ich auf "Einstellungen"...
  5. Schriftart im Formular

    in Microsoft Access Hilfe
    Schriftart im Formular: Hallo, ich habe folgendes Problem. in einem Formular gibt es ein Textfeld, in dem das Schriftformat auf Microsoft YaHei, Größe 10 und Schriftweite Normal eingestellt ist. Wenn ich einen neuen...
  6. Standardschriftart ändern nicht komplett umgesetzt

    in Microsoft Excel Hilfe
    Standardschriftart ändern nicht komplett umgesetzt: Hallo, in Excel 2021 habe ich die Standardschriftart umgestellt. Währen das für neue Tabellen die ich direkt in Excel erstelle, auch relativ gut funktioniert funktioniert die Änderung der...
  7. Outlook - Schriftart für Antworten ändern

    in Microsoft Outlook Hilfe
    Outlook - Schriftart für Antworten ändern: Hallo, ich wollte eigtl. mein ganzes Office auf eine andere Schriftart ändern. Während es in Word tadellos klappt, gibt es bei Excel und Outlook kleinere Probleme. So konnte ich die...
  8. Schriftart in Vorlagen

    in Microsoft Word Hilfe
    Schriftart in Vorlagen: Guten Tag zusammen, wir sind in der Firma aktuell dabei, die Schriftart in unseren Word-Vorlagen durch eine neue zu ersetzen. Allerdings ist es so, das wir gerne eine Möglichkeit hätten das,...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden