###User Defined Function###
_Excel_SheetCopyMove

###Description###
Kopiert oder bewegt das angegebene Sheet vor oder hinter ein Sheet in dem gleichen oder einem anderen Workbook

###Syntax###
#include <Excel.au3>
_Excel_SheetCopyMove ( $oSourceBook [, $vSourceSheet = Default [, $oTargetBook = $oSourceBook [, $vTargetSheet = 1 [, $bBefore = True [, $bCopy = True]]]]] )

###Parameters###
@@ParamTable@@
$oSourceBook
	Object des Quell-Workbooks wo das Sheet hergenommen werden soll
$vSourceSheet
	[optional] Name, index oder Objekt des Sheets das kopiert/verschoben werden soll (default = Keyword Default = $oSourceBook)
$oTargetBook
	[optional] Objekt des Ziel Workbooks, wo das Sheet hin kopiert/verschoben werden soll (default = Keyword Default = $oSourceBook)
$vTargetSheet
	[optional] Das kopierte/verschobene Sheet wird vor oder nach diesem Sheet platziert (Name, Index oder Objekt) (default = Keyword Default = erstes Sheet)
$bBefore
	[optional] Das kopierte/verschobene Sheet wird vor $vTargetSheet platziert bei True, dahinter bei Flase (default = True)
$bCopy
	[optional] Kopiert das angegebene Sheet bei True, verschiebt es bei False (default = True)
@@End@@

###ReturnValue###
@@ReturnTable@@
Success:	ein Objekt des kopierten/verschobenen Sheets
Failure:	0 und setzt @error.
@error:	1 - $oSourceBook ist kein Objekt oder kein Workbook Objekt
	2 - $oTargetBook ist kein Objekt oder kein Workbook Objekt
	3 - Angegebenes Quell-Sheet existiert nicht. Name oder Index ist falsch. @extended ist auf den COM error code gesetzt
	4 - Angegebenes Ziel-Sheet existiert nicht. Name oder Index ist falsch. @extended ist auf den COM error code gesetzt
	5 - Error trat beim kopieren/verschieben des Sheets auf. @extended ist auf den COM error code gesetzt
@@End@@

###Remarks###
Keine.

###Related###
_Excel_SheetDelete

###Example###
@@IncludeExample@@