Seite 1 von 1

Re: Datei als Tabelle öffnen

Verfasst: Mi, 06.08.2014 15:39
von Rasakul
Hi

mir ist nicht ganz klar, was du machen willst

1. Verstehe ich das richtig, du willst eine .txt mit Calc öffnen?
2. Was meinst du mit "jeweiliges" Trennzeichen? Betriebssystemabhängig?

LG
Rasakul

Re: Datei als Tabelle öffnen

Verfasst: Mi, 06.08.2014 15:44
von pmoegenb
Er meint eine .txt-Datei die den Aufbau einer .csv.Datei hat.

Er könnte dies aber wesentlich einfacher haben, in dem er das Verzeichnis in dem die .txt-Datei liegt als Datenbank .odb anmeldet.

Re: Datei als Tabelle öffnen

Verfasst: Mi, 06.08.2014 16:10
von Rasakul
Wenns um .csv geht hilft vielleicht dieser Link: http://www.oooforum.de/viewtopic.php?f= ... 21&start=0

LG
Rasakul

Re: Datei als Tabelle öffnen

Verfasst: Mi, 06.08.2014 18:43
von Karolus
Hallo

oder aus Calc heraus: →→Einfügen→Tabelle aus Datei ....

Karolus

Re: Datei als Tabelle öffnen

Verfasst: Do, 07.08.2014 16:58
von lorbass
rallemaun hat geschrieben:Ich hab eine spalte in der ein wert wie z.b. "1.0000" hinterlegt ist.Beim öffnen via Makro ändert sich der wert in "01.01.00" .
Wähle im Dialog Textimport, den du mit Karolus' Menüwahl geöffnet hast, im Kontextmenü (→ Rechtsklick) des betroffenen Spaltenkopfes – je nachdem, was du erreichen möchtest – den Punkt »Text« oder »US-English«. Die Bedeutung von »Text« dürfte klar sein; »US-English« ersetzt den anglo-amerikanischen Dezimalpunkt durch das im jeweiligen Betriebssystem konfigurierte Dezimaltrennzeichen.

Gruß
lorbass

Re: Datei als Tabelle öffnen

Verfasst: Mo, 11.08.2014 15:47
von Karolus
Hallo
Öffne deine CSV einmal manuell mit allen richtigen Einstellungen im Importdialog und lass hinterher folgendes Makro laufen:

Code: Alles auswählen

Sub showFilterOptions
Dim args(),i%
   args() = thisComponent.getArgs
   for i = 0 to uBound(Args())
      if args(i).Name = "FilterOptions" then inputbox "","",args(i).value
   next
End Sub
kopiere den Text aus der Inputbox und füg ihn in deinem Makro ein.
Quelle https://forum.openoffice.org/en/forum/v ... ns#p266525

Karolus