Date: prev next · Thread: first prev next last
2020 Archives by date, by thread · List index




Am 05.02.2020 um 19:35 schrieb Robert Großkopf:
Hallo *,

gute Anlaufstelle:
http://www.starbasicfaq.de/index.html

oSheet = thisComponent.sheets(0)
oSpalte1 = oSheet.getColumns().getByName("M")
oSpalte1.isVisible = false
oSpalte2 = oSheet.getColumns().getByName("G")
oSpalte2.isVisible = false

Boris hat 3 Sätze (genauer gesagt 4, nämlich auch noch noch "alles
eingeblendet"). Da aber der vorherige Darstellungsmodus nicht bekannt
ist, sprich undefiniert ist, ob die einzelnen Spalten jeweils ein- oder
ausgeblendet sind, muss zwingend /jede/ Spalte durchgeackert und gesetzt
werden. Das ist eindeutig etwas [tm] aufwendiger als die Beispiele, die
ich (und offensichtlich auch du) gefunden habe. Und weil er sowieso alle
Spalten von A bis AH durchackern muss, würde ich zum Bleistift auch
nicht über GetByName gehen, sondern über GetByIndex und eine Schleife.

Eine Schleifge hab ich überhaupt nur in einem einzigen Beispiel gefunden
(hab mir aber auch nur stichpunktartig ein paar wenige angeschaut). Und
trotzdem war auch das nur der Ansatz eines Ansatzes, noch meilenweit weg
von dem, was Boris letztendlich braucht. Daher macht es IMHO wenig Sinn,
ihm /einzelne/ Lösungsansätze an zu bieten. In so einem Fall gilt
einfach: Je mehr Lösungsansätze Boris sich anschaut, desto größer ist
auch die Wahrscheinlichkeit, dass er was /noch/ Brauchbareres (oder
zumindest ne Idee, die er vielleicht mit anderen Ideen kombinieren kann)
findet.

Wolfgang
-- 
Donald Trump ist ein großer Visionär, der seiner Zeit weit voraus ist:
Er verbreitet schon jetzt den Slogan "make America great again", obwohl
dieser erst in der Ära /nach/ ihm seine volle Bedeutung entfalten wird.


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.