Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  mit tab markieren

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  mit tab markieren (652 / mal gelesen)
Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 09:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
wir müssen Hunderte von Zahlenfolgen aus Excel kopieren und in ein artfremdes Programm kopieren.
Frage:
Ist es möglich, von einer Zelle zur anderen zu springen (mit tab), und die Zahlenfolgen in der jeweiligen Zellen sind markiert, so dass man diese dann mit strg-c kopieren kann?
Falls dies möglich wäre, ist dies eine Riesenerleichterung, da die Hände bereits auf der Tatstatur "liegen".
Vielen Dank für eure Hilfe.
LG Jomage

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Trilemma
Mitglied
staatl. gepr. Techniker


Sehen Sie sich das Profil von Trilemma an!   Senden Sie eine Private Message an Trilemma  Schreiben Sie einen Gästebucheintrag für Trilemma

Beiträge: 254
Registriert: 20.08.2010

Catia V5 R19 SP9
Windows7 64bit
Dell Precision T1600
32GB 2,93GHz

erstellt am: 10. Feb. 2017 09:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Moin,

versuch mal mit Hochstelltaste und der Pfeiltaste

Gruß
Peter

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 09:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke,
danke mal für die Antwort.
Leider werden dabei die Zellen markiert, wir benötigen aber die Zahlenfolgen innerhalb dieser Zelle.
Noch ne Idee?
LG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Trilemma
Mitglied
staatl. gepr. Techniker


Sehen Sie sich das Profil von Trilemma an!   Senden Sie eine Private Message an Trilemma  Schreiben Sie einen Gästebucheintrag für Trilemma

Beiträge: 254
Registriert: 20.08.2010

Catia V5 R19 SP9
Windows7 64bit
Dell Precision T1600
32GB 2,93GHz

erstellt am: 10. Feb. 2017 10:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Lade mal ein Beispiel hoch.
Ausgangslage in Excel und
Ergebnis als Textdatei.
Vielleicht wird es dann verständlicher.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



Sehen Sie sich das Profil von KlaK an!   Senden Sie eine Private Message an KlaK  Schreiben Sie einen Gästebucheintrag für KlaK

Beiträge: 2624
Registriert: 02.05.2006

Office 2010; Office365
Visual Basic

erstellt am: 10. Feb. 2017 10:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Fenster geteilt anzeigen lassen
erste Zelle im linken Fenster antippen, letzte Zelle im rechten Fenster mit Shift-Tippen (falls das eine durchgehende Reihe ist)

Was meinst Du mit Zahlenfolgen? Screenshot?

Alternative: Tabelle kopieren und in einen Texteditor einfügen und von dort die Zahlen kopieren
Oder genauer beschreiben evtl. kann man das über ein Makro machen

Grüße
Klaus  

[Diese Nachricht wurde von KlaK am 10. Feb. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 10:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
ich glaub, ich habs zu kompliziert erklärt.
Ich möchte mit der tab-Taste von einer Zelle in die nächste Zelle springen, und die darin befindlichen Ziffern sollen in dem Moment markiert werden (grau hinterlegt).
Diese kann ich dann mit strg-c kopieren und in das andere Programm einfügen.
Ich würde mir, falls es klappt, die Betätigung mit der Maus ersparen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



Sehen Sie sich das Profil von KlaK an!   Senden Sie eine Private Message an KlaK  Schreiben Sie einen Gästebucheintrag für KlaK

Beiträge: 2624
Registriert: 02.05.2006

Office 2010; Office365
Visual Basic

erstellt am: 10. Feb. 2017 10:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Irgendwie kapiere ich Dich nicht. Wenn Du mit  Tab in die nächste Zelle wechselst und Strg+C drückst hast Du den Inhalt der Zelle doch in der Zwischenablage ...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 10:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

das ist genau das Problem.
Das Fremdprogramm akzeptiert nur die "nackten" Ziffern. Es darf nicht die Formatierung der Zelle oder sonstiger "Unrat" mit kopiert werden.
Genau dies passiert, wenn ich die Zelle kopiere.
Also: Nur die Ziffern. Nicht mehr und nicht weniger.
LG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



Sehen Sie sich das Profil von KlaK an!   Senden Sie eine Private Message an KlaK  Schreiben Sie einen Gästebucheintrag für KlaK

Beiträge: 2624
Registriert: 02.05.2006

Office 2010; Office365
Visual Basic

erstellt am: 10. Feb. 2017 11:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Kannst Du mal eine kleine Beispieltabelle (gezippt) hier hochladen?
Wenn ich Werte in einen Texteditor kopiere kommen nur die  reinen Ziffern rüber
Welches Fremdprogramm ist das? Auch ein Tabellenprogramm?

[Diese Nachricht wurde von KlaK am 10. Feb. 2017 editiert.]

[Diese Nachricht wurde von KlaK am 10. Feb. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 11:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi,
hochladen ist bisschen doof.
Das Fremdprogramm ist ein ERP-Programm.
LG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KlaK
Ehrenmitglied V.I.P. h.c.
Dipl. Ing. Vermessung, CAD- und Netz-Admin



Sehen Sie sich das Profil von KlaK an!   Senden Sie eine Private Message an KlaK  Schreiben Sie einen Gästebucheintrag für KlaK

Beiträge: 2624
Registriert: 02.05.2006

Office 2010; Office365
Visual Basic

erstellt am: 10. Feb. 2017 12:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Hi,
Wenn es zu aufwändig ist eine Beispieltabelle mit ca. zehn Werten zu erstellen dann bin ich hier raus und kann Dir nur den Umweg über eine Zwischenkopie eines reinen Texteditors(Textpad, Notepad++, ...) vorschlagen

Grüße
Klaus 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

runkelruebe
Moderator
Straßen- / Tiefbau




Sehen Sie sich das Profil von runkelruebe an!   Senden Sie eine Private Message an runkelruebe  Schreiben Sie einen Gästebucheintrag für runkelruebe

Beiträge: 8075
Registriert: 09.03.2006

MS-Office 365 ProPlus x86
WIN7(x64)

erstellt am: 10. Feb. 2017 13:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Ich bin ja selber großer Freund von Beispieltabellen, aber in diesem Fall halte ich das für überflüssig.

Der Wunsch ist doch schlicht, dass beim Sprung in die nächste Zelle es so aussehen soll, als hätte man Zelle angewählt > F2 > STRG+a
Zellinhalt soll also markiert sein, damit beim STRG+c NUR der Inhalt kopiert wird, weil die Zielanwendung sonst über Formatierungen stolpert.

Eine Benutzeroption für ein solches Verhalten ist mir nicht bekannt.
Wenn es viele Werte sind oder es eine wiederkehrende (stumpfsinnige) Klickerarbeit ist, könnte man evtl. über VBA-Makros nachdenken, die Dir die Werte auslesen und als Zwischencontainerlösung in eine txt schreiben. Oder rigendwie sowas...

Weitere Idee:
Die erweiterten Einfügeoptionen von Excel bringen weiter, wenn Du als Zwischenlösung Deine Quelldaten kopierst und über "Inhalte einfügen" > Werte in eine damit unformatierte Zwischentabelle schreiben kannst und dann von dort weiter gehst. Langt Dir das? Oder kommen dann immer noch Formatierungen mit, die ERP nicht kann (Arial,10,schwarz, Standard ist ja auch schon ein Format).

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 10. Feb. 2017 14:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

......
Der Wunsch ist doch schlicht, dass beim Sprung in die nächste Zelle es so aussehen soll, als hätte man Zelle angewählt > F2 > STRG+a
Zellinhalt soll also markiert sein, damit beim STRG+c NUR der Inhalt kopiert wird, weil die Zielanwendung sonst über Formatierungen stolpert.

Ganz genau: So ist es.
Wenn ich dich richtig verstehe, gibt es auf die Schnelle keine Lösung? Schade.
Trotzdem Danke.
LG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

runkelruebe
Moderator
Straßen- / Tiefbau




Sehen Sie sich das Profil von runkelruebe an!   Senden Sie eine Private Message an runkelruebe  Schreiben Sie einen Gästebucheintrag für runkelruebe

Beiträge: 8075
Registriert: 09.03.2006

MS-Office 365 ProPlus x86
WIN7(x64)

erstellt am: 10. Feb. 2017 14:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Kommt drauf an, wann und wo Du schnell sein willst  

Da gäbe es dieses Konstrukt für den Bereich Worksheet:

Code:
'gefunden bei: http://stackoverflow.com/questions/14219455/excel-vba-code-to-copy-a-specific -string-to-clipboard
Sub CopyText(Text As String)
    'VBA Macro using late binding to copy text to clipboard.
    'By Justin Kay, 8/15/2014

    Dim MSForms_DataObject As Object
    Set MSForms_DataObject = CreateObject("new:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
    MSForms_DataObject.SetText Text
    MSForms_DataObject.PutInClipboard
    Set MSForms_DataObject = Nothing
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    CopyText Selection.Text
End Sub



Damit hast Du den Zellinhalt gleich in der Zwischenablage, erspart also das strg+c.
Allerdings habe ich bei SelectionChange immer Bauchweh, denn das springt halt immer an. Man kann jedoch abkürzen und Bereiche einschränken, in denen es wirkt. Das findest Du sicherlich im Netz (Beverly   hat sowas hier schon mehrfach gepostet), wenn DU es denn überhaupt brauchst.
Schönes Wochenende!

PS:
Und die Zielanwendung kann echt nicht anders angesprochen werden?
Ihr kommt doch aus einer strukturierten Quelle (Excel) und kopiert in eine datenbankbasierte(?) Anwendung rein. Das muß doch anders gehen....

Evtl. mal in der Forenübersicht nach einem Brett für's ERP suchen und die Möglichkeiten abklopfen.

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 13. Feb. 2017 20:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Jomage 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Jomage:
......
Der Wunsch ist doch schlicht, dass beim Sprung in die nächste Zelle es so aussehen soll, als hätte man Zelle angewählt > F2 > STRG+a
Zellinhalt soll also markiert sein, damit beim STRG+c NUR der Inhalt kopiert wird, weil die Zielanwendung sonst über Formatierungen stolpert.

Ganz genau: So ist es.
Wenn ich dich richtig verstehe, gibt es auf die Schnelle keine Lösung? Schade.
Trotzdem Danke.
LG


Die Lösung ist doch schon da, der Weg dahin noch nicht :-)

IMHO Sollten Suchbegriffe > Excel Wert Zwischenablage vba < die nötigen Treffer aufzeigen.


Schnell und schmutzig und ohne Verweis auf irgendwelche Forms :-)

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Target.Copy
    'MsgBox Target.Value
    Cancel = True 'Nicht in den Bearbeitungsmodus rein
   
    'Code für RegEx
    'hint https://regex101.com/
   
    Application.StatusBar = "Zellwertinhalt: " & Target.Value & " in die Zwischenablage kopiert ...."
End Sub
mit .Value sollte auch jegliche Formatierung zunichte sein.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jomage
Mitglied
Techniker


Sehen Sie sich das Profil von Jomage an!   Senden Sie eine Private Message an Jomage  Schreiben Sie einen Gästebucheintrag für Jomage

Beiträge: 112
Registriert: 18.12.2002

Win XP
SolidWorks 2009

erstellt am: 13. Feb. 2017 20:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
danke für eure Mühe. Es ist im Moment noch so, dass ich versuche, das Ganze in ein Makro zu verpacken.
Das kann dauern...
LG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz