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

わんくま同盟

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

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

■94808 / 3階層)  Excelの指定範囲の内容を表形式で表示
□投稿者/ 大谷刑部 (80回)-(2020/05/21(Thu) 11:03:32)
No94806 (temaki さん) に返信
> ■No94791 (魔界の仮面弁士 さん) に返信
> また、欲しかったのはセルの値そのものではなく、セルの表示内容なので、都合が良かったです。
> (セルの実際の値が2.66666666だったとしても、表示が3なら3という値を取得したい。)
表示の問題だけなら単にグリッドの該当列の書式設定でいけるでしょう。
画面デザインでも、コード上で記載しても両方できるはずです。

> また、セル結合については無視しています。
>
> ところで、このデータを直接DataGridViewに貼り付けできるのでしょうか?
多分できますよね。聞く前に試してみたらどうですか?
簡単にデバッグできるコードだと思うので。

> データがタブ区切りと改行なので、それで行列に分けた二次元配列のデータを作れるかと思ったのですが、
> セル内で改行されているデータを見ると、
>
> "あいうえお
> カキクケコ"
>
> のように、改行を含むテキストが二重引用符で囲まれていました。
↓データ改行とかが存在しているのなら、TextFieldParserクラスとかで引用符を取り除いてから、クリップボードにコピーした方がその後の処理がしやすいのでは?
https://docs.microsoft.com/ja-jp/dotnet/api/microsoft.visualbasic.fileio.textfieldparser?redirectedfrom=MSDN&view=netcore-3.1

> 今回のようなタブ区切りデータを簡単に二次元配列(データテーブル的なものでもよい)に
> 格納する手っ取り早い方法はありますか?
Excelが二次元配列を直接貼り付け(構文的にはレンジへの代入)できるので、探せばなんらか方法はあるかもしれませんが、
DataTableに格納して、バインドする方が、何かと便利な気はしますよ。
簡易ですが、キーやソート、SQLもどきのメソッドでフィルターもかけられますし。

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: Excelの指定範囲の内容を表形式で表示 /temaki →Re[4]: Excelの指定範囲の内容を表形式で表示 /temaki
 
上記関連ツリー

Excelの指定範囲の内容を表形式で表示 / temaki (20/05/19(Tue) 16:00) #94790
Re[1]: Excelの指定範囲の内容を表形式で表示 / 魔界の仮面弁士 (20/05/19(Tue) 16:57) #94791
│└ Re[2]: Excelの指定範囲の内容を表形式で表示 / temaki (20/05/21(Thu) 10:10) #94806
│  └ Excelの指定範囲の内容を表形式で表示 / 大谷刑部 (20/05/21(Thu) 11:03) #94808 ←Now
│    └ Re[4]: Excelの指定範囲の内容を表形式で表示 / temaki (20/05/21(Thu) 11:41) #94809
│      ├ Re[5]: Excelの指定範囲の内容を表形式で表示 / 魔界の仮面弁士 (20/05/21(Thu) 12:50) #94810
│      │├ Re[6]: Excelの指定範囲の内容を表形式で表示 / 大谷刑部 (20/05/21(Thu) 13:13) #94812
│      ││└ Re[7]: Excelの指定範囲の内容を表形式で表示 / temaki (20/05/21(Thu) 14:32) #94814
│      │└ Re[6]: Excelの指定範囲の内容を表形式で表示 / temaki (20/05/21(Thu) 19:43) #94817 解決済み
│      │  └ Re[7]: Excelの指定範囲の内容を表形式で表示 / 魔界の仮面弁士 (20/05/21(Thu) 21:14) #94818 解決済み
│      │    └ Re[8]: Excelの指定範囲の内容を表形式で表示 / temaki (20/05/22(Fri) 09:54) #94830 解決済み
│      └ Re[5]: Excelの指定範囲の内容を表形式で表示 / 大谷刑部 (20/05/21(Thu) 12:58) #94811
Re[1]: Excelの指定範囲の内容を表形式で表示 / 大谷刑部 (20/05/20(Wed) 11:34) #94798

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信