Documentação do HotXLS

Método SaveDBGridAs

Cria uma nova Pasta de Trabalho. Exporta o DBGrid para a Planilha. Salva a Pasta de Trabalho no arquivo especificado. Retorna 1 em caso de sucesso

Sintaxe

function SaveDBGridAs( Filename: WideString): Integer;
FileName WideString. Uma string que indica o nome do arquivo a ser salvo. Você pode incluir um caminho completo; se não incluir, o componente salva o arquivo na pasta atual

Exemplo

Este exemplo exporta DBGrid1 para a Pasta de Trabalho Orders.xls e o arquivo Orders.html

begin
  GridToXLS1.Workbook := nil; //Clears pasta de trabalho
  GridToXLS1.WorksheetName := 'Orders sheet'; //Especifica nome para new planilha
  GridToXLS1.DBGrid := DBGrid1; //Especifica o DBGrid para exportação
  GridToXLS1.SaveDBGridAs('Orders.xls'); //Saves dbgrid em Orders.xls 
  GridToXLS1.SaveDBGridAs('Orders.html'); //Saves dbgrid em Orders.html 
end;