Matlab - pegar automáticamente dos plot en un Excel

 
Vista:

pegar automáticamente dos plot en un Excel

Publicado por ándre (8 intervenciones) el 17/03/2017 19:12:50
Estoy intentando pegar tres plot en una misma hoja de excel.

tengo el siguiente código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function PlotInExcel
%xlswrite('test_plot.xlsx',C);
 
   print ('-f2','-dmeta');   %.................Copiando a los portapapeles
   FILE  = 'C:\victor\test_plot.xls';%.............Archivo
   Range ='A1';
   %.............excel COM objetos............................................................................
         Excel = actxserver ('Excel.Application');
 Excel.Visible = 1;
 
 if ~exist(FILE,'file')
       ExcelWorkbook=Excel.Workbooks.Add; %NUEVO LIBRO DE EXCEL
       ExcelWorkbook.SaveAs(FILE);
       ExcelWorkbook.Close(false);
 
 end
 invoke(Excel.Workbooks,'Open',FILE); %Abre la carpeta
 ActiveSheet  = Excel.ActiveSheet;
 ActiveSheetRange  = get(ActiveSheet,'Range',Range);
 ActiveSheetRange.Select;
 ActiveSheetRange.PasteSpecial; %.................pegando la figura en la localización asignada

Si me podrían ayudar en este caso.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder