Zwischenablage

Hallo,

wie bekomme ich Textpassagen in die Zwischenablage, um sie später aufzurufen und an anderer Stelle einzusetzen.

Unter „Bearbeiten“ gibt es zwar „Office-Zwischenablage“, aber die ist bei mir immer leer.
Was mache ich falsch?

Ich arbeite mit Windows XP SP 3, IE 8.
Word 2000
Outlook Express 6.

Danke
Grüssle Ursula

Stichworte: Zwischenablage, leer

Hallo Ursula,

die Zwischenablage ist einfach ein „Ort“ wo man Dinge hinpacken kann.
D. h. du musst selbst erst einmal Texte in diese Zwischenablage packen um sie später nutzen zu können.
Das tust du über den „Kopieren“-Befehl. Diesen kannst du über mehrere Wege aufrufen: übers Menü „Bearbeiten“ (im Normalfall rechts neben dem „Scheren“-Symbol), über Schaltflächen in einer Symbolleiste oder über die Tastenkombination „Strg“ + „C“ (c wie „copy“).
Das letzte ist das am meist verwendete.
Mit „Strg“+„V“ kannst du dann das, was in der Zwischenablage steht auch wieder ins Dokument (egal in welches) einfügen (als „Kopie“; sprich: dieser Text ist weiterhin in der Zwischenablage vorhanden).

Je nach Word-Version können bis zu 12 Texte in der Zwischenablage „gespeichert“ werden. natürlich nur solange bis du Word schließt. Danach ist es weg.

Wenn du also möchtest dass die Texte erhalten bleiben (um sie später einzusetzen) solltest du sie als AutoText abspeichern. Dann kannst du auch später wieder drauf zugreifen.

LG

Hallo LG,

vielen Dank für Deine Ausführungen. Hatte vergessen, daß man unter „Bearbeiten“ die Zwischenablage aufrufen kann.
Die Tastenkombinationen habe ich mir aufgeschrieben.

Wünsche noch frohe Festtage.

Grüssle Ursula

OTdie 12 Zwischenablagen von Word auslesen mit Vba
Hallo Tobias,

weißt du einen Weg wie man mit Word-Vba auf eine der max 12 Zwischenablagen zugreifen kann?

In word bzw. Excel hab ich das noch nie benutzt bzw. nur getestet wenn da das Zwischenablagenfensterchen kommt, da kann ich da schon eine auswählen *glaub*

Wann kommt eigentlich immer dieses Fensterchen?
Ist da eine Regel erkennbar, nach dem 4ten Strg+c oder sowas?

Wie gehst mit Vba zuchecken wieviele der 12 belegt sind und diese auszulesen?

Danke ^ Gruß
Reinhard

Hallo Ralf,

Deine Seite war sehr hilfreich. Danke.

Grüssle Ursula

Hallo Ralf,

die ganze Ecke scheint reichlich unausgegoren zu sein.

stimme ich dir zu. Meine Logik und die von MS (sofern es da eine durchgängige geben sollte, liegen oft weit auseinander)

ne Warnung: http://support.microsoft.com/kb/290373. Und hier

http://msdn.microsoft.com/en-us/library/aa225957(off….

http://support.microsoft.com/kb/221190

http://social.msdn.microsoft.com/Search/en-US?query=…
(gleich der erste Eintrag).

Arbeite ich durch.

Hat zwar mit dieser Theamatik nix zu tun, aber zeigt das was ich als Unlogik von MS bezeichne, da haben sie tolle Dinger und als User kommt man nicht dran :frowning:

Excel, markiere da mal eine Spalte mit Zahlen o.ä., dann siehst du unten in der Statuszeile ein Ergebnis. Mit Rechtsklick darauf kannst du auswählen welches, also Summe, Anzahl und noch paar.

Jetzt ist dieses Ding unheimlich toll, angenommen, in dieser Spalte sind durch Autofilter teilweise einige Zellen nicht sichtbar.
Und da in der Statuszeile werden nur Summe, Anzahl der sichtbaren Zellen angezeigt, so gesehen gutes Feature.

Was aber mavht MS? Naja, wohl nicht unerwartet, habe deshalb schon nachgefragt in einem Forum, es gibt da scheinbar keinen Weg, nicht mal über Vba da ran zu kommen.

Mit Excelformeln muß man tricksen um dann die Summe der sichtbaren Zellen zu erhalten. Das geht z.B. über alte Excel4-Befehle, aber welcher Normaluser kennt das schon?

Wenn den die Genies von MS schon die Technik haben um da in der Stauszeile nur die Summe der sichtbaren Zellen anzuzeigen, warum zum Henker gibts da keine Funktion Summe und Summesichtbar, oder alternativ einen zweiten Parameter bei Summe()?

Also
Summe(A:A;1)
bzw.
Summe(A:A)
ergibt die Summe aller Zellen in A
Summe(A:A;0)
ergibt die Summe aller sichtbaren Zellen in A

Where is the problem, where is the brain in redmond or redmont?

Danke für deine Mühen die Links zu suchen.

Gruß
Reinhard

Grüezi Reinhard

Obschon im Brett ‚Textverarbeitung‘ eigentlich off-topic, dennoch ein paar Gedanken zu einen Fragen:

Hat zwar mit dieser Theamatik nix zu tun, aber zeigt das was
ich als Unlogik von MS bezeichne, da haben sie tolle Dinger
und als User kommt man nicht dran :frowning:

Excel, markiere da mal eine Spalte mit Zahlen o.ä., dann
siehst du unten in der Statuszeile ein Ergebnis. Mit
Rechtsklick darauf kannst du auswählen welches, also Summe,
Anzahl und noch paar.

Ja, diese Anzeige ist oft äusserst hilfreich.

Jetzt ist dieses Ding unheimlich toll, angenommen, in dieser
Spalte sind durch Autofilter teilweise einige Zellen nicht
sichtbar.
Und da in der Statuszeile werden nur Summe, Anzahl der
sichtbaren Zellen angezeigt, so gesehen gutes Feature.

Was aber mavht MS? Naja, wohl nicht unerwartet, habe deshalb
schon nachgefragt in einem Forum, es gibt da scheinbar keinen
Weg, nicht mal über Vba da ran zu kommen.

Oh doch, da kommt man ohne weiteres ran, wenn man weiss wie :wink:
Zumindest bis xl2003 ging das z,B, mit der folgenden Methode:

Sub tr()
Dim ctl As CommandBarControl
 For Each ctl In Application.CommandBars("AutoCalculate").Controls
Debug.Print ctl.Caption; ctl.State
 Next ctl
End Sub

Mit Excelformeln muß man tricksen um dann die Summe der
sichtbaren Zellen zu erhalten. Das geht z.B. über alte
Excel4-Befehle, aber welcher Normaluser kennt das schon?

Ääähm, TEILEREGEBNIS() ist die aber schon bekannt?

Damit kannst Du Berechnungen (nicht alle aber doch die wichtigsten) nur über die eingeblendeten Zellen erstellen).

Aktiviere mal den Autofilter und setze dann mit ‚Autosumme‘ das Totao darunter - Excel setzt dann gleich von selbst diese Funktion mit den richtigen Parametern ein.

Wenn den die Genies von MS schon die Technik haben um da in
der Stauszeile nur die Summe der sichtbaren Zellen anzuzeigen,
warum zum Henker gibts da keine Funktion Summe und
Summesichtbar, oder alternativ einen zweiten Parameter bei
Summe()?

Also
Summe(A:A;1)
bzw.
Summe(A:A)
ergibt die Summe aller Zellen in A
Summe(A:A;0)
ergibt die Summe aller sichtbaren Zellen in A

Where is the problem, where is the brain in redmond or
redmont?

Das ist alles in der genannten Funktion TEILERGEBNIS() integriert.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Grüezi Reinhard

Und hier habe ich den Code noch gefunden, der dann abhängig von der gewählten Funktion die Werte gleich berechnet und z.B. in die Zwischenablage kopiert:

Public Sub CopyStatusFunction() 
Dim Obj As New DataObject 
Dim ctl As CommandBarControl 
Dim AWF As Object 
Dim AutoVal As Double 
Dim intFormula As Integer 

 Set AWF = Application.WorksheetFunction 

 intFormula = 0 
 For Each ctl In Application.CommandBars("AutoCalculate").Controls 
 intFormula = intFormula + 1 
 If ctl.State 0 Then 
 Exit For 
 End If 
 Next ctl 

 Select Case intFormula 
 Case 2 
 AutoVal = AWF.Average(Selection.SpecialCells(xlCellTypeVisible)) 
 Case 3 
 AutoVal = AWF.CountA(Selection.SpecialCells(xlCellTypeVisible)) 
 Case 4 
 AutoVal = AWF.Count(Selection.SpecialCells(xlCellTypeVisible)) 
 Case 5 
 AutoVal = AWF.Max(Selection.SpecialCells(xlCellTypeVisible)) 
 Case 6 
 AutoVal = AWF.Min(Selection.SpecialCells(xlCellTypeVisible)) 
 Case 7 
 AutoVal = AWF.Sum(Selection.SpecialCells(xlCellTypeVisible)) 
 End Select 

 Obj.SetText AutoVal 
 Obj.PutInClipboard 
 Set Obj = Nothing 

End Sub 

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Grüezi Thomas,

Obschon im Brett ‚Textverarbeitung‘ eigentlich off-topic,

okay, ich denke, die relevanten hier Interessierten werden mitgelesn haben bzw. erst am 27/28ten, dann lösch halt.

Excel, markiere da mal eine Spalte mit Zahlen o.ä., dann
siehst du unten in der Statuszeile ein Ergebnis. Mit
Rechtsklick darauf kannst du auswählen welches, also Summe,
Anzahl und noch paar.

Ja, diese Anzeige ist oft äusserst hilfreich.

*grins*, ich hab die Jahrelang „übersehen“.

Was aber mavht MS? Naja, wohl nicht unerwartet, habe deshalb
schon nachgefragt in einem Forum, es gibt da scheinbar keinen
Weg, nicht mal über Vba da ran zu kommen.

Oh doch, da kommt man ohne weiteres ran, wenn man weiss wie
:wink:

Ich habe wegen deiner Antwort nochmals nechgedacht, ich glaube es geht nicht außer manuell da was anderes auszuwählern.
Wenn du da einen Vba- Weg kennst, mache bitte einen Art Tipp anstatt Anfrage im Excelbrett.

Mit Excelformeln muß man tricksen um dann die Summe der
sichtbaren Zellen zu erhalten. Das geht z.B. über alte
Excel4-Befehle, aber welcher Normaluser kennt das schon?

Ääähm, TEILEREGEBNIS() ist die aber schon bekannt?

*aargs*, an die denke ich nie :frowning:

Danke dir für deine Bemühungen.

Gruß
Reinhard

Grüezi Reinhard

Obschon im Brett ‚Textverarbeitung‘ eigentlich off-topic,

okay, ich denke, die relevanten hier Interessierten werden
mitgelesn haben bzw. erst am 27/28ten, dann lösch halt.

Nö, ich lass das hier erstmal so stehen, wenn das Thema weiter davon driftet schliesse ich dann halt diesen Zweig.

Excel, markiere da mal eine Spalte mit Zahlen o.ä., dann
siehst du unten in der Statuszeile ein Ergebnis. Mit
Rechtsklick darauf kannst du auswählen welches, also Summe,
Anzahl und noch paar.

Ja, diese Anzeige ist oft äusserst hilfreich.

*grins*, ich hab die Jahrelang „übersehen“.

Bis xl2003 ging da ja auch nur eine Funktion - ab xl2007 kannste alle gleichzeitig haben, das ist fesch.

Was aber mavht MS? Naja, wohl nicht unerwartet, habe deshalb
schon nachgefragt in einem Forum, es gibt da scheinbar keinen
Weg, nicht mal über Vba da ran zu kommen.

Oh doch, da kommt man ohne weiteres ran, wenn man weiss wie
:wink:

Ich habe wegen deiner Antwort nochmals nechgedacht, ich glaube
es geht nicht außer manuell da was anderes auszuwählern.

Auswählen geht nur maunuell, aber diese Auswahl ablesen kann man bis xl2003 mit dem anschliessend geposteten Code.

Danke dir für deine Bemühungen.

Ganz nach dem Motto: ‚Man hat und gibt sich Mühe‘… :smile:

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

:
:Wann kommt eigentlich immer dieses Fensterchen?
Ist da eine Regel erkennbar, nach dem 4ten Strg+c oder sowas?

Wie gehst mit Vba zuchecken wieviele der 12 belegt sind und
diese auszulesen?

Danke ^ Gruß
Reinhard

Hallo Reinhard,
hast du zwischenzeitlich herausbekommen, wann immer das Fensterchen kommt?
Wast ist Vba?

Grüssle Ursula