C#將Excel檔案中選擇的內容,複製貼上到 winform datagridview

segclliwf發表於2020-12-08
//貼上按鈕的程式碼
 private void btnPast_Click(object sender, EventArgs e)
        {
            //past from clipboad
            try
            {
                string[] itemRow = Regex.Split(Clipboard.GetText(), Environment.NewLine);  //Excel 的每行以Enter鍵分開            
                foreach (var item in itemRow .AsEnumerable ().Where ((o)=>o.Trim().Length >0))                             
                {
                    dgvImport.Rows.Add(Regex.Split(Convert.ToString(item), @"\t"));    //每一個單元格以 tab鍵分開                 
                }
            }
            catch  (Exception ex)
            { 
               throw ex;
            }      

        }

相關文章