Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Ausgewählte Text (csv oder txt) Datei in UF lässt sich nicht im Blatt eifügen
#1
Sry Folks, aber als Anfänger habe ich das recht nochmals auf mein Thema zurück zu kommen Confused
 
UserForm funktionier einwandfrei, öffnet sich, wählt Datei in textbox, alles OK.
Wenn ich aber auf Insert draufdrücke um die txt oder csv Datei in ein Excel Arbeitsblatt einzufügen, geht es nicht weiter.
Sicher fählt hier ein Code oder ein befehl, den ich als anfänger nicht aufstöbern kann.
 
Um mich kurz zu halten, kann mir einer Helfen das die UF mit drücken auf button “Insert“ der Inhalt von einer txt oder csv datei sich in ein Arbeitsblatt einfügt?



.xlsm   Test userform_CSV_Spezial-1.xlsm (Größe: 24,29 KB / Downloads: 6)

Ps. Großes Dankeschön an mumpel, Werner.M, schauan, Heino und speziel an Klaus-Dieter. 100
Ohne euch wäre ich sicher nicht so weit gekommen.



Danke

Niko       78
Antworten Top
#2
Hallo Niko,

auf ein Arbeitsblatt der Datei mit dem UserForm?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Ja Smile
Antworten Top
#4
Hallöchen,

Zitat:Sicher fählt hier ein Code oder ein befehl, den ich als anfänger nicht aufstöbern kann.

für die Insert-Taste ist kein Code programmiert. Der Coderahmen dafür sieht recht leer aus Sad

Code:
Private Sub CommandButton1_Click()

   
End Sub

War da schon mal ein Code drin oder anders gefragt, hattest Du schon mal einen Code zum Dateien einfügen?

Du brauchst übrigens keinen neuen Thread anzufangen, wenn die Frage noch nicht beantwortet ist. Es reicht, wenn Du nachfragst ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#5
Die antwort zur deiner Frage ist leider Nein.

Darum geht es mir eigendlich, wie ich schon beschrieben habe ( Wahrscheinlich nicht eindeutig genug).

 Wie triggere ich die Befehle von Excel, so dass es mit dem drücken des Buttons „Insert“ die Datei in dem Arbeitsblatt sich einfügt?


Danke,

Niko       78
Antworten Top
#6
Irgendein Vorschlag?   Angel 

Danke,

Niko     78
Der Anfänger
Antworten Top
#7
Hallöchen,

Arbeitsblatt mit dem Namen 'Start'
ABCDEF
1
2
3
4
5
6
7
8
9
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

ok, und was soll nun wo eingefügt werden? Mehr Daten haben wir im Moment nicht ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#8
Es soll eine X ausgewählte txt oder csv datei, die aus der UF ausgewählt wurde mit dem Drücken auf Importieren den inhalt im arbeitsblatt einfügen.

Wenn eine txt datei oder csv verlangt wird kann ich noch herstellen, wenn dass das problem sein sollte.



.txt   TEST_TEXT.txt (Größe: 266 Bytes / Downloads: 3)


.csv   TEST_TEXT.csv (Größe: 418 Bytes / Downloads: 3)


Danke,

Niko   78
Antworten Top
#9
Hat jemand eine Idee? oder soll es in die Tone! ...wäre schade Undecided
Antworten Top
#10
Hallöchen,

aufgezeichnet hab ich das

Code:
Sub Makro1()
'
' Makro3 Makro
'

'
    Workbooks.Open Filename:="C:\Test\TEST_TEXT.csv"
    Columns("A:A").Select
    Selection.Copy
    Windows("Mappe1").Activate
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub

und dann bisschen was geändert

Code:
Sub DatenHolen()
Dim strDatei$
'Datei Oeffnen Dialog aufrufen
strDatei = Application.GetOpenFilename
'Wenn was gewaehlt wurde, dann
If strDatei <> False Then
    'gewaehlte Datei oeffnen
    Workbooks.Open Filename:=strDatei
    'Spalte A kopieren - sind's mehr, dann erweitern
    Columns("A:A").Copy
    'Zurueck zur eigenen Mappe
    Windows("MeineMappe").Activate
    'Daten einfuegen
    Range("A1").PasteSpecial
'alternativ Wenn nix gewaehlt wurde
Else
    'Makro verlassen
    Exit Sub
'Ende Wenn was gewaehlt wurde, dann
End If
End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste