Ich schreibe meine Rechnungen in Excel, und wenn ich die Adressdaten eines Kunden per Email erhalte, ich dies kopiere und in meine Rechnung einfüge, wäre es super, wenn das eingefügte automatisch eine bestimmte Schriftart annimmt. Geht das?
Ich schreibe meine Rechnungen in Excel, und wenn ich die
Adressdaten eines Kunden per Email erhalte, ich dies kopiere
und in meine Rechnung einfüge, wäre es super, wenn das
eingefügte automatisch eine bestimmte Schriftart annimmt. Geht
das?
Hallo Wp,
ja.
Ich habs jetzt nicht getestet, aber wenn du A1:A3 in einer bestimmten Schriftart formatierst, dann aus einer mail etwas dort einfügst herrscht dann dort die Schriftart aus dem Emailprogramm.
Wenn das so ist, brauchste Vba. damit kann man gezielt bestimmte Zellbereiche überwachen und bei manueller Änderungen = Reinkopieren, gezielt eine Schriftart festlegen.
Wäre das was für dich?
Hi!
Du könntest auch einfach Rechtsklick=> Inhalte einfügen=> Nur Text anwählen (habe gerade kein Excel da aber so ähnlich müsste es sein) Dann nimmt der normal die Formatierung, in der das Feld Formatiert ist.
Gruß
Tobias
Du könntest auch einfach Rechtsklick=> Inhalte einfügen=> Nur
Text anwählen (habe gerade kein Excel da aber so ähnlich
müsste es sein) Dann nimmt der normal die Formatierung, in der
das Feld Formatiert ist.
hallo Tobias,
möglich daß es sowas bei OO gibt.
Mein XL2000 kennt bei Inhalteeinfügen nix mit Text.
Hallo Reinhard,
doch, wenn du einen formatierten Text von „außen“ (z.B. einen kopierten html-Text wie email-Adresse oder Internet-Adresse) in Excel mit Rechtsklick einfügst, kommt da
Rechtsklick=> Inhalte einfügen=>
kommt da in einem Extra-Fenster:
Quelle einfügen als:
HTML
Unitext-Code
Text
zur Auswahl, und wenn man dann da Text wählt, wird die Formatierung der Empfängerzelle benutzt.
doch, wenn du einen formatierten Text von „außen“ (z.B. einen
kopierten html-Text wie email-Adresse oder Internet-Adresse)
in Excel mit Rechtsklick einfügst, kommt da
Rechtsklick=> Inhalte einfügen=>
kommt da in einem Extra-Fenster:
Quelle einfügen als: HTML
Unitext-Code
Text
Was Vba angeht hab ich leider überhaupt keine Ahnung
Hallo Wp,
du kannst einzelne Zellen, Zellbereiche überwachen lassen. Im Beispiel wird Spalte A überwacht. Füge den Code ein und füge danach in Spalte a irgedenwo etwas ein mit Strg+v…
Einmalig Alt+F11, links Doppelklick auf den Blattnamen, Code reinkopieren, ggfs. Spalte usw. anpassen, VB-Editor schließen.
Private Sub Worksheet\_Change(ByVal Target As Range)
Dim rngZelle As Range
Set Target = Intersect(Target, Columns(1)) ' 1=Spalte A, 2=Spalte B usw.
If Target Is Nothing Then Exit Sub
For Each rngZelle In Target
rngZelle.Font.Size = 16
rngZelle.Font.Name = "Webdings" 'Wingdings
Next rngZelle
End Sub