Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
5
Erster Beitrag:
vor 4 Jahren, 8 Monaten
Letzter Beitrag:
vor 4 Jahren, 7 Monaten
Beteiligte Autoren:
Piet van Zanten, Marc De Swert, Peter Holemans

[WB18] Insert Row or Column in XLS document

Startbeitrag von Piet van Zanten am 18.11.2013 13:53

Hi,

Is it possible to insert a row in an xlsDocument using the xls functions?
If it is,some code please.
OLE is not an option in Webdev.

Regards,
Piet

Antworten:

Hi Piet,

The data types xlsColumn and xlsRow should be your friend I think...
An xlsDocument contains an array of xlsColumn and an array of xlsRow.
If you insert an xlsColumn variable into this array at a certain position this should do it I guess.

E.g. ArrayInsert(MyXlsDocVariable.Column,PositionYouWant,MyXlsColVariable)

Cheers,

Peter H.

von Peter Holemans - am 18.11.2013 14:39
Hi Peter,

I was worth a shot, but unfortunately it generates a runtime error: This function is not available for an element of 'xlsDocument.Ligne' type.

Regards,
Piet

von Piet van Zanten - am 18.11.2013 15:25
Hi Piet
Found something on te www net

var
Range: ExcelRange;
begin
Range := (Workbook.ActiveSheet as _Worksheet).Range['A10', 'A10'].EntireRow;
Range.Insert(xlShiftDown, Null);


mayby give it a shot
marc :cool:

von Marc De Swert - am 27.11.2013 10:58
Hi Marc,

Thanks for your effort, but this is not translatable into W-Language.
And OLE automation is not an option in Webdev.

Regards,
Piet

von Piet van Zanten - am 27.11.2013 19:39
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.