Office: Abfrage der Zwischenablage

Helfe beim Thema Abfrage der Zwischenablage in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi, ich stehe mal wieder vor einem Problem..... Sub Datei_einlesen() Dim wb As Workbook Dim lngZ As Long Dim strFileName Dim strFilter As... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von JaghataiKhan, 11. Februar 2015.

  1. JaghataiKhan Erfahrener User

    Abfrage der Zwischenablage


    Hi,

    ich stehe mal wieder vor einem Problem.....

    Code:
    Sub Datei_einlesen()
    
    Dim wb As Workbook
    Dim lngZ As Long
    Dim strFileName
    Dim strFilter As String
    
    strFilter = "Excel-Dateien(*.xl*), *.xl*"
    
    ChDrive "P"
    ChDir "P:\DSTV"
    
    strFileName = Application.GetOpenFilename(strFilter)
    If strFileName = False Then Exit Sub
    
    Set wb = Workbooks.Open(strFileName)
    
    Range("L21").Select
        ActiveCell.FormulaR1C1 = "=COUNTA(R[-13]C[-10]:R[479]C[-10])"
    Range("A8:I" & Range("L21").Value).Select
    Selection.Copy
    ActiveWindow.Close savechanges = False
    Windows(ThisWorkbook.Name).Activate
        Sheets(" ->Versandliste").Select
        Range("A2").Select
    ActiveSheet.Paste
    Sheets("Auftragsdaten").Select
    
    MsgBox "Die Versandliste wurde eingelesen.", vbInformation, "Hinweis"
    
    End Sub
    Beim Schließen der geöffneten Datei kommt immer die frage ob ich die kopierten Daten in der Zwischenablage behalten will oder nicht. Kann man das als Befehl direkt einbauen?!? Abfrage der Zwischenablage o_O
     
    JaghataiKhan, 11. Februar 2015
    #1
  2. miriki Erfahrener User
    Moinsens!

    application.cutcopymode = false

    Gruß, Michael
     
  3. JaghataiKhan Erfahrener User
    Abfrage der Zwischenablage ZA.jpg

    Diese Meldung meine ich.....und möchte die immer mit JA beantworten.....

    Ich muss das doch unter ActiveWindow.Close setzen oder?!?
     
    JaghataiKhan, 12. Februar 2015
    #3
  4. miriki Erfahrener User

    Abfrage der Zwischenablage

    Moinsens!
    _Das_ hast Du nicht gesagt. Und bislang kannte ich immer nur die Frage, diese "nervige" Abfrage mit "Nein" zu beantworten.

    Ich befürchte mal, das geht nicht. Kleines Beispiel-Objekt im Anhang...

    Hinter dem Button ist folgender Code:
    Code:
    Private Sub btn_Copy_Click()
    
        Dim s1 As Worksheet
        Dim r1 As Range
        Dim r2 As Range
        
        Set s1 = ActiveSheet
        Set r1 = s1.Range("d2:f4")
        Set r2 = s1.Range("j2")
    
        r2.ClearContents
        
        r1.Copy
        r2.PasteSpecial Paste:=xlPasteValues
        
        'r1.ClearContents
        
        'Application.CutCopyMode = False
    
    End Sub
    Hier kannst Du mal mit den letzten beiden, noch auskommentierten, Zeilen herumspielen. So wie jetzt: Die Markierung bleibt erhalten (gestrichelte Linie) und die Nachfrage würde beim Schließen kommen.

    Wenn das .ClearContents durchgeführt wird, verschwindet die Markierung und die Nachfrage kommt ebenfalls nicht mehr. Allerdings ist auch nichts mehr in der Zwischenablage.

    Das .CutCopyMode auf false zu setzen hat den gleichen Effekt: Zwischenablage leer und keine Nachfrage.

    Ich kenne aber keine Möglichkeit, die Markierung, und damit die Nachfrage, zu entfernen, die Daten aber trotzdem in der Zwischenablage zu erhalten.

    Gruß, Michael
     
  5. JaghataiKhan Erfahrener User
    meine Idee für das ganze wäre ja noch zwischen den beiden Tabellen hin und her zu wechseln

    Quelldatei öffnen -> Markieren -> Kopieren -> Zieltabelle auswählen -> Daten einfügen -> zurück zur Quelldatei -> diese Schließen und ab zur Zieldatei

    Damit würde sich diese Nachfrage ja erledigen und es wäre gelöst. Dabei entsteht für mich aber das Problem das die Quelldatei immer verschiedene Namen trägt. Oder gibt es dafür einen Befehl zum schnellen Wechseln?!?
     
    JaghataiKhan, 16. Februar 2015
    #5
Thema:

Abfrage der Zwischenablage

Die Seite wird geladen...
  1. Abfrage der Zwischenablage - Similar Threads - Abfrage Zwischenablage

  2. Abfrage: Anzahl von Kriterium >0

    in Microsoft Access Hilfe
    Abfrage: Anzahl von Kriterium >0: Hallo, [ATTACH] Ich versuche gerade, die Anzahl der belegten Plätze auf einem LKW per Abfrage zu ermitteln. Dabei wäre dann FSPal > 0. Leider zeigt er mir die Anzahl der Plätze an. [ATTACH]...
  3. Teil des Zellinhaltes abfragen in VBA

    in Microsoft Excel Hilfe
    Teil des Zellinhaltes abfragen in VBA: Guten Tag, ich möchte in Zelle E1 den linken 4-stelligen Teil in Zelle A3 abfragen. Habs versucht mit IF (LEFT(R[2]C[-3],4) = "8396") then ... Else ... End If Wer kann...
  4. Verliert irgendwann die Selektive Abfrage von UFO

    in Microsoft Access Hilfe
    Verliert irgendwann die Selektive Abfrage von UFO: Guten Tag Ich habe ein HF mit darin befindlichem UF. Die Abfrage der Teilnehmer im Uf bezieht sich immer auf den Kurs-Typ im HF Solang ich das Formular neu erstelle, funktioniert das...
  5. automatische Abfrage URL via Artikelnummer

    in Microsoft Access Hilfe
    automatische Abfrage URL via Artikelnummer: Guten Tag Bei der Aktualisierung der Homepage und aufgrund eines Plugin-Wechsels des Üebersetzungstools hat wordpress alle Permalinks der Produkte verändert. Unserem Webmaster war nicht bekannt,...
  6. Vorkommen von Kunden in mehreren Tabellen per Abfrage filtern

    in Microsoft Access Hilfe
    Vorkommen von Kunden in mehreren Tabellen per Abfrage filtern: Hallo Community, ich habe folgendes Problem beim Nutzen einer Access-Datenbank. Zunächst die Datenstruktur: [ATTACH] Dies sind die Tabellen meiner Datenbank. In der Tabelle "Adressliste"...
  7. mit String aus Formular Übereinstimmung in Abfrage prüfen

    in Microsoft Access Hilfe
    mit String aus Formular Übereinstimmung in Abfrage prüfen: Hallo liebe Mitglieder Ich verzweifle wieder einmal fast und wende mich an Euch. Ich möchte gern aus einem Formular heraus (Click) prüfen, ob übereinstimmende Datensätze in einer Abfrage vorhanden...
  8. Zwischenablage abfragen

    in Microsoft Excel Hilfe
    Zwischenablage abfragen: Moin, nachdem ich mich bald über speicherprobleme totgelesen habe hier noch eine kleinere frage: wie kann ich denn per VBA abfragen ob daten im excel zwischenspeicher vorhanden sind oder ob er...
  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