- 1 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 21:58:45.741 ID:hQCbVdBWd
すべてのセルを入力されたら別シートに切り取り張り付けするマクロをしたいですが私わからなくて。教えてくれませんか?
- 2 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 21:59:46.546 ID:08ssHwCc0
指定範囲を切り取りして別のエクセルに貼り付けるマクロ記録するだけ
- 5 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:01:48.315 ID:hQCbVdBWd
>>2
うーん
10列×10行のマスがあって一行埋まったら別シートに取り出ししたいんだけど…伝わってるかな?
- 3 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:00:05.709 ID:HrtXHJ1F0
隣のおっちゃんに頼む
- 6 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:02:25.894 ID:OVgZZRfPM
Worksheet_Changeから頑張る
- 8 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:03:41.037 ID:kGBZu3Ss0
VIPで話しても伝わらない
- 9 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:05:23.528 ID:hQCbVdBWd
こうなんだけど…
- 20 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:15:39.408 ID:n3y6MoM90
>>9
むしろこの図を短時間で描けるのが凄くね
- 10 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:06:07.673 ID:HrtXHJ1F0
テトリスかよ
- 11 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:06:47.596 ID:n3y6MoM90
それやろうと思ったら
マクロの記録では厳しい気がする
- 12 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:07:43.380 ID:hQCbVdBWd
>>11
VBAしなきゃだよね
どーやるの?
- 13 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:08:20.340 ID:vxzClIHl0
対象のセルを常に監視して、全てがnullじゃなくなった時にカット&ペーストすれば良いがマクロの使い方としてループ待機とかやるの?
それともとある条件がトリガーとなるようなマクロのスタート方法があるの?
- 14 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:09:38.836 ID:hQCbVdBWd
>>13
データを移すボタンポチっと押したら移せるようになりたい
- 18 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:11:47.587 ID:OpRqqNKhM
>>14
埋まったときに自動じゃねえの?
最初の話だと入力されたらってなってるが
それならworksheet_changeイベントでなくコマンドボタンにマクロ登録か
- 19 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:14:54.620 ID:hQCbVdBWd
>>18
埋まったら自動がほんとはいいけどマクロ登録じゃ出来ないから妥協した
出来るの?
- 23 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:18:33.788 ID:OpRqqNKhM
>>19
出来るよ
元ファイルxlsxに直して上げられるなら暇だし組んでやってもいい
- 26 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:22:06.811 ID:hQCbVdBWd
>>23
ごめんね嘘付いてた…
エクセルじゃなくてcalcなんだわ…
- 27 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:23:01.105 ID:OpRqqNKhM
>>26
あーcalcマクロは触ったことすらねえな
すまん分からん
- 32 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:30:11.530 ID:hQCbVdBWd
>>27
簡単にいじってる感じ基本VBAと変わらなそうだよ
- 15 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:11:12.233 ID:hQCbVdBWd
関係無いかもだけど最後に埋まるのが必ず日付欄になる
どうにかマクロ出来ますかね?
- 16 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:11:18.324 ID:ksdGCsji0
セルの内容が更新されたらは
changeでいけたと思う
- 21 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:16:52.472 ID:pWeaIjOw0
VBA初心者だけど埋まっただけで自動で動くものなの?
ボタン押さないと動かない気が
- 24 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:18:52.016 ID:hQCbVdBWd
>>21
そうだよね~それともすごくエクセルが重くなるか…
そう言われたら妥協してボタンで更新に変更する
- 22 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:18:16.616 ID:LUWTGWMP0
日付欄に入力してenter押すことでマクロが動くようにすりゃいいじゃんか
- 25 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:19:52.275 ID:ksdGCsji0
イベントプロシージャ セルの値
とかで検索したら自動判定するやり方は出てくるよ
- 29 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:26:05.614 ID:hQCbVdBWd
>>25
なるほど!
日付セルを特定→特定した行を選択→切り取り→別シートに張り付け→別シートの行を追加→前シートの行を削除すればいいんだな?
- 31 名前:匿名のゴリラ 投稿日時:2022/11/22(火) 22:28:47.572 ID:hQCbVdBWd
これを参考に行けそうかな?
コメント一覧