0
特定の場所(d:\temp\emp.xls
)からExcelシートを開き、列見出しを太字にしてファイルを保存する必要があります。CでExcelファイルにアクセスする方法
私はそれをやろうとしていますが、ファイルを開いて1行にアクセスしてC#で太字にする方法はありませんか?
特定の場所(d:\temp\emp.xls
)からExcelシートを開き、列見出しを太字にしてファイルを保存する必要があります。CでExcelファイルにアクセスする方法
私はそれをやろうとしていますが、ファイルを開いて1行にアクセスしてC#で太字にする方法はありませんか?
文字列connectionString = "プロバイダ= Microsoft.Jet.OleDb.4.0;データソース= c:\ customers.xls;拡張プロパティ= Excel 8.0;";
// Select using a Named Range
//string selectString = "SELECT * FROM Customers";
// Select using a Worksheet name
string selectString = "SELECT * FROM [Sheet1$]";
OleDbConnection con = new OleDbConnection(connectionString);
OleDbCommand cmd = new OleDbCommand(selectString,con);
try
{
con.Open();
OleDbDataReader theData = cmd.ExecuteReader();
while (theData.Read())
{
Console.WriteLine("{0}: {1} ({2}) - {3} ({4})", theData.GetString(0),theData.GetString(1),theData.GetString(2),theData.GetString(3),theData.GetString(4));
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
con.Dispose();
}
[C#1からのExcel(.XLSと.XLSX)を作成し、ファイル(の
可能重複http://stackoverflow.com/questions/151005/create-excel-xls-and-xlsx-file-from- Cシャープ) –
私はSSISパッケージを使用してデータをインポートしましたが、Excelシートにはデータが含まれています。今私はスクリプトのタスクを書いているので、ファイルにアクセスして列の幅を変更して太字にします – happysmile