Thema Datum  Von Nutzer Rating
Antwort
25.12.2019 13:59:05 Lobby
NotSolved
25.12.2019 15:39:33 Gast98633
NotSolved
25.12.2019 15:48:57 Werner
NotSolved
25.12.2019 16:09:53 Gast82480
NotSolved
25.12.2019 17:53:30 Lobby
NotSolved
26.12.2019 00:54:36 Gast20730
NotSolved
26.12.2019 01:07:39 Gast44096
NotSolved
Blau nochmal aktive Zelle
26.12.2019 19:27:48 xlKing
Solved
26.12.2019 20:43:21 Lobby
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
26.12.2019 19:27:48
Views:
622
Rating: Antwort:
 Nein
Thema:
nochmal aktive Zelle

Hallo Lobby,

Nachdem du in den anderen Foren ausreichend über das Thema Crossposting "informiert" wurdest mach ich mal hier weiter :-)

Dir geht es offenbar nur um simples Kopieren und Einfügen allerdings sollen dabei nur Wert und Schriftfarbe kopiert werden, während z.B. die Hintergrundfarbe unberührt bleibt. So kann man z.B. Werte samt Schriftfarbe aus dem Blauen in den roten Bereich übertragen. 

Füge über Einfügen - Modul ein neues Modul ein (z.B. Modul2) und gibt dort diesen Code ein:

Public Kopierbereich As Range
Sub Kopieren()
 Set Kopierbereich = Selection
 Selection.Copy
End Sub
Sub Einfuegen()
 If Not Kopierbereich Is Nothing Then
   ActiveCell.PasteSpecial xlPasteValues
   For Each c In Kopierbereich.Cells
     i = i + 1
     Selection.Cells(i).Font.Color = c.Font.Color
   Next c
   Application.CutCopyMode = False
   Kopierbereich.ClearContents
   Kopierbereich.Font.ColorIndex = xlAutomatic
 End If
End Sub

Du brauchst nun 2 Buttons. Einem weist du das Makro Kopieren zu und dem anderen das Makro Einfuegen.

Ich habe das Makro so konstruiert, dass du die Werte verschieben kannst. Falls du nur Kopieren aber nicht verschieben willst, dann lass die letzten beiden Zeilen "Kopierbereich.clearcontents" und "Kopierbereich.font.colorindex=xlautomatic" einfach weg. (kannst du rauslöschen)

Du kannst auch mehrere Zellen gleichzeitig von A nach B verschieben/kopieren. Probiers aus.

Weihnachtliche Grüße Mr. K.

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
25.12.2019 13:59:05 Lobby
NotSolved
25.12.2019 15:39:33 Gast98633
NotSolved
25.12.2019 15:48:57 Werner
NotSolved
25.12.2019 16:09:53 Gast82480
NotSolved
25.12.2019 17:53:30 Lobby
NotSolved
26.12.2019 00:54:36 Gast20730
NotSolved
26.12.2019 01:07:39 Gast44096
NotSolved
Blau nochmal aktive Zelle
26.12.2019 19:27:48 xlKing
Solved
26.12.2019 20:43:21 Lobby
NotSolved