Die Suche ergab 7443 Treffer
- Sa, 04.11.2023 08:48
- Forum: Makros und allgemeine Programmierung
- Thema: geschützte Tabelle sortieren
- Antworten: 2
- Zugriffe: 1903
Re: geschützte Tabelle sortieren
Hallo Es gibt die Methoden sheet.protect("streng_geheimes_passwort") und sheet.unprotect("streng_geheimes_passwort") sub SortGesamt PWD = "strenggeheim" controller = thisComponent.CurrentController sheet = controller.ActiveSheet sheet.unprotect( PWD ) dim document as ob...
- Do, 19.10.2023 13:52
- Forum: Makros und allgemeine Programmierung
- Thema: [Gelöst] Laufzeitfehler nach Verlagerung in Subroutine
- Antworten: 12
- Zugriffe: 2288
Re: Laufzeitfehler nach Verlagerung in Subroutine
Hallo
Du musst die schon aus der Hauptroutine heraus mit dem gewünschten Argument aufrufen
Falls du »formatieren« direkt in der BASIC-ide aufrufst, rufst du die Routine OHNE ARGUMENTE AUFAber warum
Du musst die schon aus der Hauptroutine heraus mit dem gewünschten Argument aufrufen
- Mi, 18.10.2023 18:25
- Forum: Makros und allgemeine Programmierung
- Thema: [Gelöst] Laufzeitfehler nach Verlagerung in Subroutine
- Antworten: 12
- Zugriffe: 2288
Re: Laufzeitfehler nach Verlagerung in Subroutine
BASIC ist aber anderer Meinung!
- Mi, 18.10.2023 00:15
- Forum: Makros und allgemeine Programmierung
- Thema: [Gelöst] Laufzeitfehler nach Verlagerung in Subroutine
- Antworten: 12
- Zugriffe: 2288
Re: Laufzeitfehler nach Verlagerung in Subroutine
Lief vorher im Hauptprogramm einwandfrei, jetzt im Unterprogramm kommt in der Zeile XXXXX die Fehlermeldung "BASIC Laufzeitfehler Argument nicht optional" Bin ratlos, vorher kein Fehler, jetzt aber weil....??? VG peter Weil du im »Hauptprogramm« einfach … formatieren … ohne Argument aufru...
- Fr, 06.10.2023 19:04
- Forum: Makros und allgemeine Programmierung
- Thema: Makro Speichern unter.. vorhandenen Ordner prüfen
- Antworten: 6
- Zugriffe: 1888
Re: Makro Speichern unter.. vorhandenen Ordner prüfen
Das funktioniert auch alles sehr gut, allerdings erstellt er den Dateipfad neu obwohl dieser schon existiert. Dieser sollte allerdings immer schon existieren da dieser vorher angelegt werden muss. Häh? wenn 3. … das ist was du eigentlich möchtest, dann soltest du das tun was du eigentlich möchtest ...
- Sa, 30.09.2023 15:24
- Forum: Calc
- Thema: [gelöst] spezielle zellen spaltenweise aufaddieren
- Antworten: 5
- Zugriffe: 1491
Re: [gelöst] spezielle zellen spaltenweise aufaddieren
Eine Formel für Libre office unter der Annahme daß maximal 3 Werte rausgezogen werden sollen: =REGAUS(VERBINDEN(";";1;WENN(A2:A7=0;A1:A6;""));"(\d+)?;?(\d+)?;?(\d+)?";{"$1";"$2";"$3"}) als Matrixformel mit <strg><shift><enter> abschliessen,...
- Sa, 30.09.2023 02:40
- Forum: Calc
- Thema: [gelöst] spezielle zellen spaltenweise aufaddieren
- Antworten: 5
- Zugriffe: 1491
Re: spezielle zellen spaltenweise aufaddieren
Hallo
und nach rechts ziehen…
Code: Alles auswählen
=SUMMENPRODUKT(A1:A5;A2:A6=0)
- Do, 14.09.2023 09:29
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [gelöst] Array mit Array befüllen
Hallo Ich versuchs nochmal : some_list = array(1, 2, 3, 4) msgbox( join(some_list, chr(9))) '-> 1 2 3 4 some_list(0) = 42 msgbox( join(some_list, chr(9))) '-> 42 2 3 4 hier erwartest du doch auch das »some_list« geändert wird, und in deinem Ausgangspost tust du sinngemäss das gleiche, (es macht halt...
- Mi, 13.09.2023 16:36
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Hallo übertrage ich doch den Inhalt von "tmpList" auf "List(n)". nein du steckst die komplette tmplist in die Position n von List, im nächsten Durchlauf überschreibst du nicht tmplist als ganzes sondern nur deren Inhalte. Ich hab dir mal ne msgbox eingebaut die am Ende der Schlei...
- Mi, 13.09.2023 13:11
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Hallo
»a« wird in jedem Durchlauf neu definiert, das ist bei tmpList nicht geschehen, da hast du lediglich den Inhalt der bestehenden tmpList geändert!
Fällt der Groschen?
»a« wird in jedem Durchlauf neu definiert, das ist bei tmpList nicht geschehen, da hast du lediglich den Inhalt der bestehenden tmpList geändert!
Fällt der Groschen?
- Mi, 13.09.2023 12:45
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Das ist jetzt ein wenig "off-topic" aber Oo verlangt bei der Erstellung von javascript- und auch python-Makros eine JAVA-Laufzeitumgebung (JRE). Die gibts bei mir anscheinend nicht. Nein … das ist eine falsche Fehlermeldung die seit langem in OO|AOO auftaucht. Die JRE wird nur noch für Da...
- Mi, 13.09.2023 12:38
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Nein, du füllst in jedem Durchlauf »tmpList« mit neuen Werten, das ändert aber global »tmpList« und deshalb hast du am Ende alles mit Werten aus dem letzten Schleifendurchlauf. (python würde sich da genauso verhalten, wenn ich das so kompliziert hinschreibe)
- Mi, 13.09.2023 12:13
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Hallo Mit python ein Einzeiler: out = [ [n] * 3 for n in range(4)] so einfach … und trotzdem kleben die Helden am Basic! Ist leider nicht meine Entscheidung. Für meine Firma erstelle ich Tabellen mit Makrofunktionen zur Datenverarbeitung. Das Ganze so nebenbei, weil es niemand anders kann und kein ...
- Mi, 13.09.2023 12:05
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Hallo
Code: Alles auswählen
sub test6
dim List(3)
for n = 0 to 3
List(n) = array(n, n, n)
next n
end sub
- Mi, 13.09.2023 11:46
- Forum: Makros und allgemeine Programmierung
- Thema: [gelöst] Array mit Array befüllen
- Antworten: 14
- Zugriffe: 2908
Re: [HILFE] Array mit Array befüllen
Hallo
Mit python ein Einzeiler:
so einfach … und trotzdem kleben die Helden am Basic!
Mit python ein Einzeiler:
Code: Alles auswählen
out = [ [n] * 3 for n in range(4)]