C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

C#でExcelのセル内容の置き換えを一括でする方法

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■100423 / inTopicNo.1)  C#でExcelのセル内容の置き換えを一括でする方法
  
□投稿者/ あおい (1回)-(2022/08/05(Fri) 14:57:33)

分類:[C#] 

C#でExcelファイルの内容を加工をして保存するシステムを作っているのですが、

シートの3行目開始列より【A】で検索し、Hitした列の値を【B】に置き換える。

という部分でつまずいているのですが、1行だけ指定して置き換える方法はありますか?

自分でも調べたのですが求めている方法が見つからず、初歩的な質問で申し訳ございません。
引用返信 編集キー/
■100424 / inTopicNo.2)  Re[1]: C#でExcelのセル内容の置き換えを一括でする方法
□投稿者/ 大谷刑部 (213回)-(2022/08/05(Fri) 15:43:54)
No100423 (あおい さん) に返信
> C#でExcelファイルの内容を加工をして保存するシステムを作っているのですが、
>
> シートの3行目開始列より【A】で検索し、Hitした列の値を【B】に置き換える。
>
> という部分でつまずいているのですが、1行だけ指定して置き換える方法はありますか?
>
> 自分でも調べたのですが求めている方法が見つからず、初歩的な質問で申し訳ございません。

まず、com経由(Microsoft.Office.Interop.Excel)参照ですか?

それにもよりますが、基本レンジオブジェクトの範囲を指定して置換すればいいだけのはずです。
Microsoft.Office.Interop.Excelの場合、VBでもC#でもVBAでもやれることはほぼ同じ。C#の構文に置き換えて試してみてください。

https://docs.microsoft.com/ja-jp/office/vba/api/excel.range.replace
引用返信 編集キー/
■100425 / inTopicNo.3)  Re[1]: C#でExcelのセル内容の置き換えを一括でする方法
□投稿者/ furu (179回)-(2022/08/08(Mon) 19:36:55)
No100423 (あおい さん) に返信
やりたいこと,困っていることがわかりません。

> シートの3行目開始列より【A】で検索し、Hitした列の値を【B】に置き換える。
A3セルからどの順番でどのセルまで検索ですか?
Hitしたセルでなく、列の値を置き換えですか?
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ