Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Count bei sheets.add

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.10.2006, 10:04 Uhr
dirweis



hi,

und gleich das nächste gequängel:

warum kann ich bei der add-methode in verbindung mit einem sheets-objekt nicht die count-eigenschaft mit einem wert versehen, den ich will? also sprich, warum kommt bei der zeile

C++:
Sheets.Add (Count = (Sheets.Count + 1))
nachher die Fehlermeldung

Code:
Runtime error '1004':

Method 'Add' of object 'Sheets' failed


Mit der Count-Eigenschaft sollte ich doch die Anzahl der neuen Seite festlegen können, also beispielsweise 'Sheet10' erzeugen, oder?



Dirk
--
main(){int x=0,y=1228443207;for(;x<105;++x,y=x<32?y:x<64?3392743058u:x<96?611502372:137)putchar((x+1)%21?y&1<<x?64:32:10);}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.10.2006, 10:07 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Add fügt einfach nur ein Blatt hinzu. Der Zähler wird von selbst inkrementiert...

typischer weise arbeitet man dort ganz einfach so...

Visual Basic:

Dim ws As Worksheet

Sheets.Add
Set ws = ActiveSheet

ws.Cells(...)=...
.
.
.



--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 19.10.2006 um 10:11 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.10.2006, 10:14 Uhr
dirweis



ah, oh.

wozu kann ich dann count einen wert zuweisen? gibt es eine möglichkeit, mir den namen des neuen sheets ausgeben zu lassen bzw. einer variablen zuzuweisen?

gruß
--
main(){int x=0,y=1228443207;for(;x<105;++x,y=x<32?y:x<64?3392743058u:x<96?611502372:137)putchar((x+1)%21?y&1<<x?64:32:10);}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.10.2006, 10:16 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Die Count-Eigenschaft von Sheets selber zu setzten macht kein Sinn. Ist schon gut das die nur readonly ist...

imho heisst die gewünscht eigenschaft name


Visual Basic:
'Namen ausgeben
MsgBox(ws.Name)

'Namen setzen
ws.Name="Linux ist doof"


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 19.10.2006 um 10:17 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.10.2006, 11:18 Uhr
dirweis



vielen dank, funktioniert wunderbar

hättest du auch eine idee zu meiner anderen anfrage (die von 9 uhr)?

viele grüße
--
main(){int x=0,y=1228443207;for(;x<105;++x,y=x<32?y:x<64?3392743058u:x<96?611502372:137)putchar((x+1)%21?y&1<<x?64:32:10);}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.10.2006, 11:24 Uhr
dirweis



hat sich erledigt, hab auch die lösung zu meinem anderen problem gefunden!



ihr seid nach wie vor das beste programmierforum!
--
main(){int x=0,y=1228443207;for(;x<105;++x,y=x<32?y:x<64?3392743058u:x<96?611502372:137)putchar((x+1)%21?y&1<<x?64:32:10);}
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: