From users-de-return-8578-archive-asf-public=cust-asf.ponee.io@openoffice.apache.org Mon Sep 30 10:25:23 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id D8111180656 for ; Mon, 30 Sep 2019 12:25:22 +0200 (CEST) Received: (qmail 36091 invoked by uid 500); 30 Sep 2019 10:25:22 -0000 Mailing-List: contact users-de-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-de@openoffice.apache.org Delivered-To: mailing list users-de@openoffice.apache.org Received: (qmail 36079 invoked by uid 99); 30 Sep 2019 10:25:22 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 30 Sep 2019 10:25:22 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 6FF42C07BF for ; Mon, 30 Sep 2019 10:25:21 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.001 X-Spam-Level: * X-Spam-Status: No, score=1.001 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=disabled Received: from mx1-ec2-va.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id CXnpnCQciE0z for ; Mon, 30 Sep 2019 10:25:19 +0000 (UTC) Received-SPF: None (mailfrom) identity=mailfrom; client-ip=217.72.192.73; helo=mout.kundenserver.de; envelope-from=technik_div@jrsch.de; receiver= Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73]) by mx1-ec2-va.apache.org (ASF Mail Server at mx1-ec2-va.apache.org) with ESMTPS id E8321BC5BF for ; Mon, 30 Sep 2019 10:25:18 +0000 (UTC) Received: from [192.168.178.51] ([93.204.138.186]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1N17gy-1i8enF16Fu-012Uj7 for ; Mon, 30 Sep 2019 12:25:11 +0200 Subject: Re: Makro: Zugriff auf Tabelle im Textdokument To: users-de@openoffice.apache.org References: <4ae3abbc-060d-a9b2-d7a7-dca1493feb0d@jrsch.de> <3560f6d2-60b4-917a-e684-836015b4759e@jrsch.de> <334b8096-9548-d0bb-23b8-1e14efa0baf3@jrsch.de> From: "technik_div@jrsch.de" Message-ID: <0d6a4146-bbe4-3dd6-e903-6702dab22ce7@jrsch.de> Date: Mon, 30 Sep 2019 12:25:07 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:tBJSumTTsx19GDub/q+1lgDXOQOfgVU1cagza3RW9eqnpD8gvdd noDm6GLQjXv22W8Xugy/SzOLBL6BZxM87wgnbEfxJCpqnRnLU8cCpEooyyIaQzZ11K3naJ/ s6BivS3ivfvzlFfQXxjfVwYP6intSJ3ZwPb7bYJtQXn7bHfStAuYbSKrgTZvMFyMfOy+225 EEyoCgcYd2LZqQ2AIyxZQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:DoymbM/jHp0=:7pS+Dcs/nkLsqJxo9mqBSB IkAb4YUVMRBT9RrrgO0GMmfgQEwFb/0/2J7W8Q3BC4ivqTl0TtG44/w5WS+v2EVIGhlI+jh+2 ySbhswkf7mspEqcAhulC25J0W2HSTQN+41Rx2oM/QH9b9c8MmEAxMu1mjMqKcW3JE0XW6+QyO C1aoPuTLVBeOPi2guKDj/0Lji+wEQN8L5Ozvt4I7hSdvH8wPHhFh8isHDzvT/i4F0ZBS1vhK/ QCWp4gfJ0tiUIVmonOqvA8NcS7XfEEYegBs0cFUzKgJgqUCRuWrIsNtZ040oMlQLd/auwsFg1 1MthH1CKU8xdFdEo1BrnVg7vfHu96mu/kYkwZX2QtNqce6SYxKE6Zu03/q8pkzwezTGC+6GAB Y3zrFnbpnnGHIGJjC2XPuXuDSMRtZeJjP6MOn7gNTyNGBhMaT2yCj5+RQVDJp1JxMZv1kPdOg kewzPnInnw+uRvWW+J2P/vPyCiwhgnb08Yh986U99oaf/QYcEAz7EbOO8YF3a7edHhkolbdv7 APtu20heuFvoupflMSQqvYLm321njaiwoG+eTQsfY32HNoDFlh2yXfuhtTX+uBMNaboNlMwO1 3WGKljSDwaT1nE0Jfco7wvjhp875nzDhgo5pDq5vIxCCeHPnV0Df8nGCJ9X5+Z2jMmLwccS3h f6BB7dZNynp4oS0uHRjOjJR8i7Ye2TCyilVeVEulAIN+WEeE1cgV1it6qomzrdgSFs4BcPha5 WNoTwyqhwJM8GKVJfvAMyfGEonr8s0mRqp6wMZ+wPcmFsXprz1Yq3ffwWPBXAZx70/QE7U36m 7hISqtDbEfYLIkXs8npeKBL1rlaBrUAQ/u61ct0WYrX4Khi8ZOAZrv4Y/Sz8hRoCn/ubkruMl IjyhuxeFdfPusDFac60JkSDhGx7mUwId8tsLcbkgM= Am 29.09.2019 um 12:53 schrieb Wolfgang Jäth: > nicht ganz. Ich habe noch ein Problem, wenn ich ein Textdokument auf > habe und eine Tabellendokument drucken will wird das Textdokument > gedruckt. > Ich habe jetzt mal ein bisschen damit herum gespielt; Tool war folgendes > Makro, welches *nicht* in einem der beiden Dokumente (odt / ods) stand, > sondern (temporär) in einem dritten Dokument: > > Sub Main > > Dim Doc As Object > Dim Ident As String > Dim Msg as String > > Doc = ThisComponent > Ident = Doc.Identifier > > Select Case Ident > Case "com.sun.star.sheet.SpreadsheetDocument" > Msg = "Spreadsheet-Document" > Case "com.sun.star.text.TextDocument" > Msg = "Text-Document" > Case Else > Msg = "unknown document type : " & Ident > End Select > MsgBox(Msg) Habe:     MsgBox(Msg &"  " & Doc.Title) > > End Sub > > > Je nachdem, welches Dokument ich direkt vorher zuletzt im Vordergrund > hatte, bekam ich als Meldung mal "Spreadsheet-Document", mal > "Text-Document", und manchmal auch "unknown document type : > com.sun.star.text.WebDocument" (bin aber jetzt zu faul, auch noch > /dafür/ die Ursache zu finden; gibt sicher eine :-) ). > > Kannst du mal prüfen, ob sich das bei dir genauso verhält? Ich habe u.odt, u.ods und test.ods mit Makro Wenn ich dort das Makro laufenlasse wird immer nur das Test.ods angezeigt. Ebenso wenn es in einem test.odt läuft. Egal ob temporär oder gespeichert. Liegt das Makro in meine Makros dann wird die Datei korrekt angezeigt. Beim Drucken bleibt der Fehler. > > Ach ja, ich hatte das odt, das ods und das Makrofenster permanent > parallel offen (und nix gespeichert, war ja nur für Testzwecke). > > Btw. kann es auch sehr gut sein, dass sich das Verhalten völlig ändert, > wenn man das Makrofenster nicht geöffnet hat. Also bitte zum Vergleich > /erst/ mal möglichst genau nachstellen. > >> Ich habe schon mal ein Update gemacht, aber das hat nichts >> geändert. Vielleicht entferne ich mal OO ganz und das Userverzeichnis >> und Java und installiere dann neu. Oder braucht OO noch andere Ressourcen? > Wie gesagt, ich glaube nicht, dass deine Installation selbst kaputt ist, > sondern dass es vielmehr an irgend einer Variablenbelegung o. ä. liegt. > > Dummerweise kenn ich mich mit OO-Basic wirklich nur sehr marginal aus, > ich mach das meiste eigentlich in Calc, und da mit Formeln direkt. Daher > kann ich dir nicht sagen (aber ich würde es eigentlich erwarten), ob es > in OO evtl. ein zentrales Basic-Objekt gibt, welches alle akut > geöffneten Dokumente auflistet, so dass du darüber gezielt auf das > /gewünschte/ Dokument zugreifen kannst. *So* jedenfalls (immer > aufpassen, dass du das gewünschte Dokument direkt vorher angeklickt > hattest) ist das eine sehr mühselige weil fehlerträchtige Arbeit. > > Wolf 'und wahrscheinlich gäbe es den Typ irgendwo auch als Object, nicht > nur als String; ich mag Stringvergleiche nicht ... :-/' gang --------------------------------------------------------------------- To unsubscribe, e-mail: users-de-unsubscribe@openoffice.apache.org For additional commands, e-mail: users-de-help@openoffice.apache.org