Excelからテキスト編集ボックスに複数行を貼り付けるこんにちは、
現在、テキスト編集ボックスを使用していますが、ユーザーはIDを一つずつ入力し、毎回「追加」ボタンを押さなければなりません。Excelから複数のセルをコピーしてテキスト編集ボックスに貼り付けるだけで済むようにしたいと思っています。そうすれば、作業が速くなるからです。問題は、IDを複数貼り付けると、最初のIDしか貼り付けられず(他のIDは次の行に貼り付けられます)、テキスト編集ボックスや他のボックスに複数行のデータを貼り付ける方法はありますか?
自動化とスクリプトRe: Excelからテキスト編集ボックスに複数行を貼り付けるN Lines を使用すると TextEditBox を高くすることができます。
Names Default To Here(1);
win = New Window("Example",
fontobj = text = Text Edit Box("Example Text")
);
text << Set N Lines(3);
必要に応じてユーザー入力を解析することもできます。
Re: Excelからテキスト編集ボックスに複数行を貼り付けるわかりました、ありがとうございます。何行貼り付けられるか分からなかったので、あまり良い解決策ではないと思いましたが、N行を2に設定すると、テキスト編集ボックスは任意の行数を受け入れるようになります。n行(1)とすると、1行しか受け入れなくなります。
Re: Excelからテキスト編集ボックスに複数行を貼り付ける通常、テキスト編集ボックスのサイズは固定で、ユーザーが入力(確定)するとすぐに入力内容をクリーンアップしてフォーマットし直します。つまり、ユーザーが入力した値が
a
b
c
(またはそれに類似したもの)にフォーマットされます
a、b、c
テキスト編集ボックス内
Re: Excelからテキスト編集ボックスに複数行を貼り付ける複数のExcelセルからIDを貼り付けると、テキスト編集ボックスではIDがすべて別々の行に表示され、区切り文字、空白、改行などで区切られていないという意味で「分離」されていません。そのため、<