new row in a excel file
17 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello, does somebody know how to insert a new row in a excel already made? I need to insert in that row the results from another function. Thank you
1 Commento
Johannes Hougaard
il 4 Gen 2023
Hi Carmo
If you want to add a new row to the bottom of your excel sheet you can use the function writematrix with the write mode 'append'
new_line = randn(1,9);
writematrix(new_line,'thisisanexcelfile.xlsx','Sheet',sheetno,'WriteMode','append');
Risposte (1)
Cameron
il 4 Gen 2023
Modificato: Cameron
il 4 Gen 2023
Excel = actxserver('Excel.Application');
set(Excel, 'Visible', 1);
Workbooks = Excel.Workbooks;
Workbook = invoke(Workbooks, 'Add');
Excel.ActiveWorkbook.ActiveSheet.Range("C3").Value = "Row 3"; %on row 3
Excel.ActiveWorkbook.ActiveSheet.Range("C4").Value = "Row 4"; %on row 4
Excel.ActiveWorkbook.ActiveSheet.Range("C4").EntireRow.Insert; %now the text "Row 4" is on C5
0 Commenti
Vedere anche
Categorie
Scopri di più su Spreadsheets in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!