marko auf selektierte blätter anwenden
Verfasst: Fr, 03.03.2006 20:00
hallo zusammen,
folgendes makro soll nicht nur auf das aktive blatt, sondern auf mehrere selektierte blätter angewendet werden. ist diese ansprache mit basic möglich?
freue mich auf eine antwort
grüße
klaus
folgendes makro soll nicht nur auf das aktive blatt, sondern auf mehrere selektierte blätter angewendet werden. ist diese ansprache mit basic möglich?
Code: Alles auswählen
Sub SpaltenBreite
Dim oSpalte as Object
Dim iBreiteSpalte as Integer'Variable für die div. Spaltenbreiten
calcDoc = ThisComponent
oAktivesBlatt = calcDoc.CurrentController.activeSheet
'--Spalte A bis K in der Breite festlegen
For SpNr = 0 to 10
if oDlg.getControl("numSp"+SpNr).value > 0 then
iBreiteSpalte = oDlg.getControl("numSp"+SpNr).value
oSpalte =oAktivesBlatt.getColumns.getByIndex(SpNr)
oSpalte.width = (iBreiteSpalte) * 100
end if
next SpNr
End Sub
grüße
klaus