[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[575] 指定範囲を選択して、コピーをしたいのですが、、、

ttm [2020/08/22 15:29:48]

お世話になっております。
10列×100万行毎にデータを切り分けたいのですが、
任意の範囲を指定して、セルをアクティブ(コピー)させることは可能でしょうか?

Re: [575] 指定範囲を選択して、コピーをしたいのですが、、、

あすかぜ [2020/08/22 21:44:22]

SelLeft、SelRight、SelTop、SelBottom という特殊変数に値を設定すると選択範囲を変更できます。
こちらのマクロを試してみてください。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs575_20200822.cms
(100万行のコピーにはだいぶ時間がかかってしまいますが。。。)

よろしくお願いします。

Re: [575] 指定範囲を選択して、コピーをしたいのですが、、、

ttm [2020/08/22 22:15:53]

お返事ありがとうございます。
頂いたURLをcassava>exportのフォルダに保存し、cassavaの「ファイル」タブからエクスポートを選択したのですが、「エクスポート可能な形式はありません。」と出てしまい作業に移れません。
まだ使い方の0の部分も分かっていない状況なので、解決策をお教え頂きたいです。

URL保存後は、パソコンの再起動をしております。

Re: [575] 指定範囲を選択して、コピーをしたいのですが、、、

あすかぜ [2020/08/22 23:10:18]

このマクロはエクスポート用のマクロではないので、「Export」フォルダではなく「Macro」フォルダに置いてください。
Cassava Editor の [マクロ(M)]-[bbs575_20200822] メニューで実行できます。
ファイル名を変更するとメニュー名も変わります。ファイル名を変える際は拡張子の「.cms」は変更しないようにしてください。

このマクロは100万行ずつ範囲を選択してクリップボードにデータをコピーし、メッセージボックスを表示するという動作になっています。

Re: [575] 指定範囲を選択して、コピーをしたいのですが、、、

ttm [2020/08/23 00:03:15]

完璧に動きました。
ありがとうございました。

スレッド一覧に戻る返信