vb.net(VS2010)でエクセル(ver2010)をClosedXMLで接続しています。 .xlsmファイルから対象のシートを名前の定義ごとコピーしたいです。 マクロのコピーは必要ありません。
###該当のソースコード
Using wBook As New XLWorkbook(”作業ファイルパス”)
Dim xsheet As ClosedXML.Excel.IXLWorksheet = wBook.Worksheet("コピー元")
xsheet.CopyTo("コピー先")
End Using
###試したこと
シートはコピーされますが、名前の定義はコピーされません。
コピー元の名前の定義範囲はブックですが、右クリックでのコピーですと自動で範囲はシートになるので、
同じ現象を起こしたいのですが、closedxmlでは不可能なのでしょうか??
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
あなたの回答
tips
プレビュー