ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > Turbocalc: Formeln exportieren? | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
28.01.2005, 22:44 Uhr LutzPeter Posts: 67 Nutzer |
Hi, ich will eine TC-Tabelle exportieren, aber nicht die Werte, sondern nur die Formeln. Über das Menü Ansicht/Darstellung/Formeln statt Werte anzeigen geht es nicht, da gibt es beim Export in die neue Tabelle immer die Werte egal ob xls, csv oder sylk. Eine Lösung habe ich in der Hilfe bzw. im Handbuch nicht gefunden, weiß jemand eine außer ausdrucken und neu einhacken (ist eine ziemlich aufwändiges Teil). Vielen Dank schon mal Lutz Peter [ - Antworten - Zitieren - Direktlink - ] |
28.01.2005, 22:59 Uhr o.eschi Posts: 995 Nutzer |
Was genau willst Du denn damit bezwecken!? Ich kann Dir noch nicht so ganz folgen, würde das aber dann auch mal ausprobieren ... [ - Antworten - Zitieren - Direktlink - ] |
29.01.2005, 09:44 Uhr LutzPeter Posts: 67 Nutzer |
Hi, ich will die von mir entwickelte Tabelle an andere weitergeben, die nicht mit dem Amiga sondern mit Excel, Star-office etc. arbeiten, sie sollen die Tabelle anwenden können, nicht nur die Ergebnisse sehen. Gruß Lutz Peter [ - Antworten - Zitieren - Direktlink - ] |
29.01.2005, 11:11 Uhr o.eschi Posts: 995 Nutzer |
Hmm, habe das gerade auch mal ausprobiert, aber ich finde auch keine Möglichkeit. Vielleicht liegt es auch daran, dass nicht alle Formel 100% identisch sind bei TurboCalc und Excel!? [ - Antworten - Zitieren - Direktlink - ] |
29.01.2005, 11:59 Uhr LutzPeter Posts: 67 Nutzer |
Danke für Deine Mühe, an unkompatiblen Formeln (es handelt sich meistens um Recehnoperationen der Grundrechenarten) kann es eigentlich nicht liegen, Denn beim reinen Exportieren (z.B. csv) wird der Zellinhalt exportiert, nichts weiter. Turbocalc kann also offensichtlich nur die Rechenergebnisse von Zellen, bei denen Formeln hinterlegt sind, exportieren, auch wenn die Bildschirmdarstellung die Formeln zeigt. Einzige Möglichkeit, die ich noch sehe: Ausdrucken der Tabelle mit Formeln (das scheint zu gehen), einscannen, gute(wegen der Tabellenerkennung) OCR-Software d'rüberlaufen lassen (da geht dann nur auf der Dose)und beten;-)))) Oder weiß jemand etwas Eleganteres?? Gruß Lutz Peter [ - Antworten - Zitieren - Direktlink - ] |
29.01.2005, 14:20 Uhr Mazze Posts: 263 Nutzer |
Hat TK eine AREXX-Schnittstelle? Dann gibt es doch bestimmt eine Möglichkeit, an die Formeln ranzukommen. -- Amiga Bedroom Programmer [ - Antworten - Zitieren - Direktlink - ] |
29.01.2005, 14:26 Uhr padrino Posts: 577 Nutzer |
Hi, vor dem Problem stand ich auch schon und steh ich bis heute noch... :-( Ich hab's irgendwann aufgegeben. Vermute mal, es geht einfach nicht. Schade. CU, Mario [ - Antworten - Zitieren - Direktlink - ] |
01.02.2005, 00:10 Uhr LutzPeter Posts: 67 Nutzer |
also, keiner weiß Rat, dann lassen wir das;-))) @ Mazze: kann ich nicht, bin bloß blöder Anwender... Gruß Lutz Peter [ - Antworten - Zitieren - Direktlink - ] |
01.02.2005, 01:26 Uhr Maja Posts: 15429 Nutzer |
Ist das TC5? Was passiert denn, wenn du die Formeln in der Ansicht hast und als HTML exportierst? [ - Antworten - Zitieren - Direktlink - ] |
01.02.2005, 20:31 Uhr McTrinsic Posts: 341 Nutzer |
Zitat: Ich kenn ja leider nur die WinDoof-Kisten ... aber kannst Du evtl. in ein *.pdf drucken?? Gruß, McTrinsic [ - Antworten - Zitieren - Direktlink - ] |
01.02.2005, 21:04 Uhr o.eschi Posts: 995 Nutzer |
Das sollte zwar irgendwie machbar sein, aber wie will er dann wieder das PDF in Excel importieren!?!? Muß man auch wieder alles von Hand abpinseln ... [ - Antworten - Zitieren - Direktlink - ] |
01.02.2005, 21:29 Uhr Lippi Posts: 1247 Nutzer |
Da ich gerade krank bin und etwas mehr Zeit habe, habe ich heute nochmal mit allen möglichen Export- und Speicherfunktionen experimentiert. Es klappt nicht. Bestenfalls ist dann beim Importieren das richtige Ergebnis da und schlechtestenfalls völliger Mumpitz. Leider. Ach so - allerdings mit OpenOffice und TurboCalc probiert, nicht mit M$-Office. -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ - Antworten - Zitieren - Direktlink - ] |
02.02.2005, 00:21 Uhr LutzPeter Posts: 67 Nutzer |
Möönsch.... soviel Hilfsbereitschaft!!!! Dankeschön! @ Maja auch HTML klappt leider nicht, Du kannst machen, was Du willst, TC exportiert die Ergebnisse (nicht nur die aus derselben Tabelle, sondern auch die Bezüge aus anderen Tabellen), aber keine Ansicht (Formeln) - außer beim Drucken, aber wie kriegt man das wieder in eine verwertbare Datei??? Mir fällt nur OCR (siehe oben) ein - da muß man dann nichts neu schreiben, aber alles genau überprüfen - auch ein guter Zeitvertreib am Feierabend. Schlaft alle miteinander gut heute Nacht Gruß Lutz Peter [ - Antworten - Zitieren - Direktlink - ] |
02.02.2005, 02:05 Uhr Maja Posts: 15429 Nutzer |
Zitat: Na ja, ich wollte halt auch noch mal daneben tippen. Zitat: Pfft. Mir gehen die Arumente aus. Äh... Markieren, Cut'n Paste? Die Formeln könnte man dann wieder importieren (als Text, ANSI -> GoldEd z. B.). Argh. Das ist Mist. Sorry! Eine TC muss das können. Leider wurde bei Turbocalc mehr Augemerkt auf Import gelegt. Turbocalc ist ein sehr gutes Programm. Aber beim Export hörts halt auf. Zitat: Sofern du nicht schon eine sehr, sehr, sehr gute OCR hast, lohnt sich die Anschaffung allein dafür wohl nicht, sofern das für dich nicht von existentieller Bedeutung ist. Ich kenne keine OCR, die alles sauber erkennt und mit Tabellen, na ja... Man muss immer alles prüfen und mit einer schlechten OCR kann das mehr Arbeit sein, als abtippen. [ Dieser Beitrag wurde von Maja am 02.02.2005 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
02.02.2005, 21:15 Uhr Mazze Posts: 263 Nutzer |
Zitat: Kein Grund, gleich das Korn in die Flinte zu werfen :-) code:/* liest Formeln aus Zellen und speichert sie in Datei */ Options FailAt 0 Options Results ADDRESS TCALC cols = XRange('A','Z') /* Werte anpassen ! */ letzteZeile = 5 letzteSpalte = 4 if open(datei, 'ram:export.dat', 'w') then do do y = 1 to letzteZeile zeile = '' do x = 1 to letzteSpalte cell = substr(cols,x,1) || y /* Formel auslesen */ GETFORMULA cell inhalt = result if result = '' then do /* Keine Formel? Dann Wert auslesen */ GETVALUE cell inhalt = result end if (x > 1) then zeile = zeile || ',' zeile = zeile || '"' || inhalt || '"' end call writeln(datei, zeile) end end call close(datei) Kommst du damit klar? -- Amiga Bedroom Programmer [ - Antworten - Zitieren - Direktlink - ] |
04.02.2005, 22:32 Uhr McTrinsic Posts: 341 Nutzer |
Zitat: Naja... bei *.pdfs cann mann - wenn auch mühselig - je nach Reader oder Programm auch copy/paste machen. Ausserdem kann man je nach Programm bzw. Plug-in (ja, die gibt's auch, sogar zuhauf, für Acrobat) in Tabellen umwandeln oder direkt in eine OCR schicken, dann entfällt zumindest das lästige scannen. Gruß, McTrinsic P.S.: Lass# uns doch wissen, wenn bzw. ob Du eine Lösung gefunden hast! [ - Antworten - Zitieren - Direktlink - ] |
05.02.2005, 09:45 Uhr Lippi Posts: 1247 Nutzer |
Ich habe leider nicht so die Ahnung von Arexx und probiere schon ne Weile rum. Warum zum Teufel kommt in der Zeile: cols = XRange usw. die Fehlermeldung: unrecognized Token ? -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ Dieser Beitrag wurde von Lippi am 05.02.2005 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.02.2005, 10:07 Uhr Lippi Posts: 1247 Nutzer |
AAAAch verdammt ! Soo einfach ! War die falsche Sorte Hochkomma, oder wie die Dinger heissen ! Ich sehe grade, dass die Hochkommasorte scheinbar hier beim posten geändert wird. Jetzt klappts schon ein wenig: /* liest Formeln aus Zellen und speichert sie in Datei */ /* ++++ geändert von M.Lippert 05-02-05 10.01 ++++*/ Options FailAt 0 Options Results ADDRESS TCALC cols = XRange('A','B') /* Werte anpassen ! */ letzteZeile = 25 letzteSpalte = 12 if open(datei, 'ram:export.dat','w') then do do y = 1 to letzteZeile zeile = '' do x = 1 to letzteSpalte cell = substr(cols,x,1) || y /* Formel auslesen */ GETFORMULA cell inhalt = result if result = '' then do /* Keine Formel? Dann Wert auslesen */ GETVALUE cell inhalt = result end if (x > 1) then zeile = zeile || ',' zeile = zeile || '"' || inhalt || '"' end call writeln(datei, zeile) end end call close(datei) Ich melde mich hier nochmal, wenns dann richtig funzt ! -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ Dieser Beitrag wurde von Lippi am 05.02.2005 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.02.2005, 11:04 Uhr Lippi Posts: 1247 Nutzer |
Also das Forum hier wandelt tatsächlich die Hochkommas um. Aber wenns einer zum TurboCalc - Export braucht, ich stelle den Arexx-Script auf meiner HP zum Download bereit. Ich experimentiere noch etwas herum, also die Version wird sich noch ein wenig ändern. Zur Funktion: Ich habe es jetzt mit OpenOffice 1.1.4 getestet. Ein TC-Dokument ( Beispielrechnung ) wird als CSV-Datei exportiert und korrekt in OOffice eingelesen. Aber um alle Enthusiasten zu dämpfen: Die Formatierungen sind natürlich weg und alle Textboxen auch ! Das mit den Formeln scheint aber echt zu klappen. :-)) Mazze - besten Dank und ich hoffe, das Du nichts dagegen hast, dass ich Deinen Script etwas ändere und zum Download bereitstelle ? Steht auch drin, dass Du ihn gemacht hast ! :-) -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ - Antworten - Zitieren - Direktlink - ] |
05.02.2005, 11:42 Uhr Mazze Posts: 263 Nutzer |
Zitat: Ich bin einverstanden -- Amiga Bedroom Programmer [ - Antworten - Zitieren - Direktlink - ] |
06.02.2005, 22:42 Uhr padrino Posts: 577 Nutzer |
@Lippi Schreib wenn's online und noch besser ist. ;-) CU, Mario [ - Antworten - Zitieren - Direktlink - ] |
08.02.2005, 18:21 Uhr Lippi Posts: 1247 Nutzer |
Online ist es, aber noch nicht viel besser, aber ich murkse noch dranrum, also: ab und zu mal nachschauen... -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ Dieser Beitrag wurde von Lippi am 08.02.2005 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
14.02.2005, 19:37 Uhr Lippi Posts: 1247 Nutzer |
Ich habs versucht zu verbessern. So wird z.B. die Export-Datei nicht mehr überschrieben, sondern eine neue Datei mit anderem Namen erzeugt usw. -- mfg -lippi- Mario Lippert Infokanal-tv.de infokanal@t-online.de [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Turbocalc: Formeln exportieren? | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |