
Guardar n plots en una hoja de excel
Publicado por Víctor Guevara (8 intervenciones) el 16/03/2017 21:07:03
Estimado, estoy tratando de guardar diferentes plot en este caso figure 1, figure 2, figure 3 y figure 4 en una hoja de excel, sin embargo no me sale un error y no puedo hacer que los diferente plot ya creados se guarden en el excel. El código es el siguiente que estoy tratando de usar:
Por favor ayudenme en este sentido, por favor profesor.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function PlotInExcel
%xlswrite('test_plot.xlsx',C);
savefig('PeaksFile.fig'); %.................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
%-----------------------------------fin de la función "PlotInExcel--------------------------------------
Por favor ayudenme en este sentido, por favor profesor.
Valora esta pregunta


0