Hallo Karolus,
Ich habe nicht vor Programmierkünstler zu werden. Und ich würde es begrüßen, wenn Du auf eine persönliche Einschätzung meiner Fähigkeiten auf Grund von ein paar Zeilen Code, verzichten würdest. Arroganz ist ein sehr schlechter Lehrmeister.
Da hier nun ausreichend funktionierende ...
Die Suche ergab 15 Treffer
- Di, 30.06.2015 18:57
- Forum: Makros und allgemeine Programmierung
- Thema: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
- Antworten: 8
- Zugriffe: 3351
- Di, 30.06.2015 07:55
- Forum: Makros und allgemeine Programmierung
- Thema: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
- Antworten: 8
- Zugriffe: 3351
Re: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
Hallo Karolus,
zu Variante I: So?
doc = thisComponent
sheet = doc.CurrentController.ActiveSheet
Cells = Array("B2:B4","B7:B37","C40:C41","C43:I62","C65:C75")
for each i in Cells
sheet.getCellRangeByName( i ).clearContents( 5 )
next
Bei Variante II komme ich nicht weiter. Kannst Du bitte den ...
zu Variante I: So?
doc = thisComponent
sheet = doc.CurrentController.ActiveSheet
Cells = Array("B2:B4","B7:B37","C40:C41","C43:I62","C65:C75")
for each i in Cells
sheet.getCellRangeByName( i ).clearContents( 5 )
next
Bei Variante II komme ich nicht weiter. Kannst Du bitte den ...
- Mi, 24.06.2015 18:38
- Forum: Makros und allgemeine Programmierung
- Thema: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
- Antworten: 8
- Zugriffe: 3351
Re: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
Hallo nochmals Allerseits,
ich stelle mal meine Lösung des o.g. Problems rein. Vielleicht ist diese für den einen oder anderen Anfänger (bin ja selber einer :) ) hilfreich.
Grundlage ist TrueColors Hinweis:
Hatten wir letztens schon mal. Schau mal hier: viewtopic.php?f=18&t=65796
Da ist auch ein ...
ich stelle mal meine Lösung des o.g. Problems rein. Vielleicht ist diese für den einen oder anderen Anfänger (bin ja selber einer :) ) hilfreich.
Grundlage ist TrueColors Hinweis:
Hatten wir letztens schon mal. Schau mal hier: viewtopic.php?f=18&t=65796
Da ist auch ein ...
- Mo, 22.06.2015 18:38
- Forum: Makros und allgemeine Programmierung
- Thema: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
- Antworten: 8
- Zugriffe: 3351
Re: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
Hallo Allerseits,
vielen Dank an komma4 und TrueColor für die Antworten und die Hinweise. Wie gewohnt wird einem im OOForum schnell und kompetent geholfen
.
Viele Grüße
Lidia
vielen Dank an komma4 und TrueColor für die Antworten und die Hinweise. Wie gewohnt wird einem im OOForum schnell und kompetent geholfen
Viele Grüße
Lidia
- Mo, 22.06.2015 07:45
- Forum: Makros und allgemeine Programmierung
- Thema: Mehrere Bereiche zum Löschen per Makro in Calc auswählen
- Antworten: 8
- Zugriffe: 3351
Mehrere Bereiche zum Löschen per Makro in Calc auswählen
Guten Morgen Allerseits,
ich möchte den Zellinhalt in mehreren (nicht zusammen hängenden) Bereichen per Makro löschen.
Herr Dannenhöfer sagt:
Man kann auch gleichzeitig mehrere Bereiche auswählen. Dann müssen diese nur mit Komma getrennt eingegeben werden.
getCellRangeByName("A1:B5","C4:D9 ...
ich möchte den Zellinhalt in mehreren (nicht zusammen hängenden) Bereichen per Makro löschen.
Herr Dannenhöfer sagt:
Man kann auch gleichzeitig mehrere Bereiche auswählen. Dann müssen diese nur mit Komma getrennt eingegeben werden.
getCellRangeByName("A1:B5","C4:D9 ...
- Fr, 27.03.2015 10:40
- Forum: Makros und allgemeine Programmierung
- Thema: Aktive Zelle mit Inhalt aus GetDataArray füllen
- Antworten: 5
- Zugriffe: 2087
Re: Aktive Zelle mit Inhalt aus GetDataArray füllen
Hallo Karolus,
. Vielen Dank für die schnelle Hilfe und den sehr aufgeräumten Code. Funktioniert einwandfrei.
Viele Grüße
Lidia
nein, der Code ist für mich sehr gut nachvollziehbarich denke, Kommentare brauchts da keine...
Viele Grüße
Lidia
- Fr, 27.03.2015 10:05
- Forum: Makros und allgemeine Programmierung
- Thema: Aktive Zelle mit Inhalt aus GetDataArray füllen
- Antworten: 5
- Zugriffe: 2087
Re: Aktive Zelle mit Inhalt aus GetDataArray füllen
Guten Morgen Karolus,
Viele Grüße
Lidia
Nein, da habe ich mich falsch ausgedrückt. Die Zellen sollen so beschreiben werden wie in dem Tabellenblatt CSV, nur mit Werten, nicht mit Formeln.Möchtest du wirklich die Daten aus dem Bereich A2:AD2 in eine einzelne Zelle reinwürgen ??
Viele Grüße
Lidia
- Fr, 27.03.2015 09:34
- Forum: Makros und allgemeine Programmierung
- Thema: Aktive Zelle mit Inhalt aus GetDataArray füllen
- Antworten: 5
- Zugriffe: 2087
Re: Aktive Zelle mit Inhalt aus GetDataArray füllen
Kleiner Nachtrag zum besseren Verständnis:
Natürlich soll der Zellbereich A2:AD2 übertragen werden. Im Tabellenblatt CSV sind die Zellen mit Formeln belegt (Daten werden in enem weiteren Tabellenblatt eingegeben und im Tabellenblatt CSV über Formeln gesammelt). In das Tabellenblatt CSV_Gesamt ...
Natürlich soll der Zellbereich A2:AD2 übertragen werden. Im Tabellenblatt CSV sind die Zellen mit Formeln belegt (Daten werden in enem weiteren Tabellenblatt eingegeben und im Tabellenblatt CSV über Formeln gesammelt). In das Tabellenblatt CSV_Gesamt ...
- Fr, 27.03.2015 08:49
- Forum: Makros und allgemeine Programmierung
- Thema: Aktive Zelle mit Inhalt aus GetDataArray füllen
- Antworten: 5
- Zugriffe: 2087
Aktive Zelle mit Inhalt aus GetDataArray füllen
Guten Morgen Allerseits,
auch auf die Gefahr hin, dass die Antwort hier schon gegeben wurde (ich sie aber partout nicht finde) bitte ich Euch um Eure Hilfe:
Der Makro soll einfach als nächsten Schritt die mit GetDataArray in dem Tabellenblatt CSV geholten Daten in die aktive Zelle des ...
auch auf die Gefahr hin, dass die Antwort hier schon gegeben wurde (ich sie aber partout nicht finde) bitte ich Euch um Eure Hilfe:
Der Makro soll einfach als nächsten Schritt die mit GetDataArray in dem Tabellenblatt CSV geholten Daten in die aktive Zelle des ...
- Do, 05.03.2015 18:57
- Forum: Makros und allgemeine Programmierung
- Thema: Eine Formel in mehrere Zellen einfügen über Makro
- Antworten: 3
- Zugriffe: 1585
Re: Eine Formel in mehrere Zellen einfügen über Makro
Hallo Karolus,
ganz herzlichen Dank für die Turbo-Hilfe. Es funktioniert und ich bin total happy! Den Objectinspector werde ich mir auf jeden Fall ansehen. Auch hier vielen Dank für den Tipp.
Viele Grüße und einen schönen Abend
Lidia
ganz herzlichen Dank für die Turbo-Hilfe. Es funktioniert und ich bin total happy! Den Objectinspector werde ich mir auf jeden Fall ansehen. Auch hier vielen Dank für den Tipp.
Viele Grüße und einen schönen Abend
Lidia
- Do, 05.03.2015 18:28
- Forum: Makros und allgemeine Programmierung
- Thema: Eine Formel in mehrere Zellen einfügen über Makro
- Antworten: 3
- Zugriffe: 1585
Eine Formel in mehrere Zellen einfügen über Makro
Hallo Allerseits,
leider komme ich hier einfach nicht weiter. Ich habe rumprobiert, gelesen, verstanden oder auch nicht, aber ich bekomme es nicht hin.
Warum geht das hier:
myDocument = ThisComponent
mySheet = myDocument.Sheets.getByIndex(0)
Cell=mySheet.getCellRangeByName("O1")
Cell ...
leider komme ich hier einfach nicht weiter. Ich habe rumprobiert, gelesen, verstanden oder auch nicht, aber ich bekomme es nicht hin.
Warum geht das hier:
myDocument = ThisComponent
mySheet = myDocument.Sheets.getByIndex(0)
Cell=mySheet.getCellRangeByName("O1")
Cell ...
- Fr, 29.08.2014 13:04
- Forum: Makros und allgemeine Programmierung
- Thema: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer?
- Antworten: 12
- Zugriffe: 5765
Re: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer
Hallo Karolus,
ah ... jetzt ... ja, verstehe. Wenn man es sieht ist es logisch. Aber auf die Idee wäre ich nicht gekommen.
Ganz herzlichen Dank für Deine Unterstützung.
Viele Grüße
Lidia
ah ... jetzt ... ja, verstehe. Wenn man es sieht ist es logisch. Aber auf die Idee wäre ich nicht gekommen.
Ganz herzlichen Dank für Deine Unterstützung.
Viele Grüße
Lidia
- Fr, 29.08.2014 11:35
- Forum: Makros und allgemeine Programmierung
- Thema: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer?
- Antworten: 12
- Zugriffe: 5765
Re: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer
Hallo Karolus,
jetzt habe ich noch ein kleines Problem:
Ich dachte ich könnte mit
myRange = mySheet.getCellRangeByName("H1:H100")
den Bereich, in dem gesucht und ersetzt wird, einschränken, aber dies wird komplett ignoriert (ging bei meiner Version schon nicht, habe ich erst jetzt gemerkt ...
jetzt habe ich noch ein kleines Problem:
Ich dachte ich könnte mit
myRange = mySheet.getCellRangeByName("H1:H100")
den Bereich, in dem gesucht und ersetzt wird, einschränken, aber dies wird komplett ignoriert (ging bei meiner Version schon nicht, habe ich erst jetzt gemerkt ...
- Fr, 29.08.2014 08:34
- Forum: Makros und allgemeine Programmierung
- Thema: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer?
- Antworten: 12
- Zugriffe: 5765
Re: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer
Hallo Karolus,
ganz herzlichen Dank für Deine super schnelle Unterstützung. Code habe ich "verbaut" und ausprobiert. Sieht gut aus
und funktioniert. Bin einen kleinen Wissens-Schritt weiter.
Viele Grüße
Lidia
ganz herzlichen Dank für Deine super schnelle Unterstützung. Code habe ich "verbaut" und ausprobiert. Sieht gut aus
Viele Grüße
Lidia
- Do, 28.08.2014 19:45
- Forum: Makros und allgemeine Programmierung
- Thema: NewBe Frage: Suchen und Ersetzten - geht das auch kürzer?
- Antworten: 12
- Zugriffe: 5765
NewBe Frage: Suchen und Ersetzten - geht das auch kürzer?
Hallo Allerseits,
ich bin ganz neu hier und habe mit OO0 Basic eben erst angefangen. Ich habe ein kleines, funktionierendes Makro zum Suchen und Ersetzen von Worten/Zeichen in Calc erstellt (Mit Hilfe von Herrn Dannenhöfer ;-). Nun meine Frage: Geht das auch kürzer (besser)? Ich habe mit "if then ...
ich bin ganz neu hier und habe mit OO0 Basic eben erst angefangen. Ich habe ein kleines, funktionierendes Makro zum Suchen und Ersetzen von Worten/Zeichen in Calc erstellt (Mit Hilfe von Herrn Dannenhöfer ;-). Nun meine Frage: Geht das auch kürzer (besser)? Ich habe mit "if then ...