2

WinアプリのテキストボックスにExcelファイルからデータをコピーしたい。セルが連続している場合、コピーの貼り付けは正常に機能しますが、最初と 3 番目のセルを (CTRL を使用して) 選択すると、テキスト ボックスに貼り付けると、2 番目のセルも貼り付けられます。興味のある細胞だけを取得する最良の方法は何ですか? ありがとうございました

4

3 に答える 3

0

私が見つけた唯一の方法は、2 つの興味深い列をコピーし、それらを Excel のどこかに並べて再貼り付け (新しいスプレッドシートのように) 再コピーして、テキスト ボックスに貼り付けることです。

テキストボックスは、実際にはグリッド ビューにあるデータ用ではありません。テキスト ボックスを作成している場合は、代わりに何らかのグリッド ビュー コントロールを試すことをお勧めします。

テキストボックスを使用する必要がある場合は、コンマなどの区切り文字を使用してデータを貼り付け、データを行で区切ることもお勧めします。そうしないと、ボックスから取り出したときに操作が難しくなります。

于 2009-05-04T15:50:13.487 に答える
0

これは、Excel がウィンドウと対話する方法にすぎないため、これを回避する方法はありません。各セルを個別にコピーして貼り付けるか、コピーして貼り付けてから余分な値を削除する必要があります。

これが繰り返しの作業である場合は、スクリプトを作成することを検討してください。使用可能なスクリプト オプションは多数あり、それらはスキル レベルと実行している OS によって異なります。

たとえば、このための vbscript を書きたくない場合は、shortkeysのような無料のプログラムを検討できます。これはテキスト置換ツールであり、コピー/貼り付けはすべてキーボードで実行できるため、これはより簡単な代替手段になる可能性があります.

于 2009-05-04T15:53:20.153 に答える