对不起这个基本问题。
我正在尝试从工作表中删除数据,但实际上我想要保留A列中的所有数据。我已经找到了如何在保留标题的同时清除所有行但却无法找到在A栏中保存数据的方法。
有谁知道怎么做?
struct YeeTemplates {
float F;
template <typename T>
T getF() { return F; }
} y;
float f = y.getF<float>();
int i = y.getF<int>();
答案 0 :(得分:2)
.UsedRange.Count
将返回已使用范围内所有单元格的计数,而不仅仅是行数。
如果我理解正确,您要删除从B2到使用范围末尾的所有内容。你可以这样做:
With Worksheets("Data")
.Range("B2", Cells(.UsedRange.Rows.Count, .UsedRange.Columns.Count)).ClearContents
End With
答案 1 :(得分:2)
另一种实现方式如下
public ActionResult Translation()
{
string Url = "http://localhost/MVCWebApplication2/Home/Index";
string sData = "some data"
string res = PostData(Url, sData);
return Redirect(Url);
}
public static string PostData(string sURL, string sData)
{
string result = "";
string _method = "POST";
try
{
// prepare request
HttpWebRequest wreq = (HttpWebRequest)WebRequest.Create(sURL);
wreq.Method = _method;
wreq.ContentType = "application/x-www-form-urlencoded";
wreq.ContentLength = sData.Length;
wreq.AllowAutoRedirect = true;
wreq.MaximumAutomaticRedirections = 10;
// post to server
Stream sw = wreq.GetRequestStream();
StreamWriter wr = new StreamWriter(sw);
wr.Write(sData);
wr.Close();
// get response
HttpWebResponse httpResponse = (HttpWebResponse)wreq.GetResponse();
Stream sr = httpResponse.GetResponseStream();
StreamReader rd = new StreamReader(sr);
result = rd.ReadToEnd();
httpResponse.Close();
}
catch (System.Exception ex) { return ex.Message.ToString(); }
return result;
}