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: [email protected] 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
