No.5ベストアンサー
- 回答日時:
No.3の回答者です。
No.2の補足についている内容を見ましたが、「ボタンを削除」というコードは含まれていないようです。ムダも多いようですよ。
これくらいのコードを読み解くようにしないと、マクロを使うのは危険です。データを破壊する可能性がありますから。
とりあず次のようなコードを追加すれば実現できると思いますけど、「ボタン 1」というのは、ボタンについているオブジェクト名で、これはそのときによって違いますし、コピーした際などに変化することもあるので扱いがちょっと面倒です。
ActiveSheet.Shapes("ボタン 1").Delete
コードを拝見したところ、シートを複製して挿入する必要性はなく、別ブックに新規シートを用意して、そちらに「データ変換」シートのセルをコピーして値貼り付けすればいいのでは?
この回答への補足
試してみましたが解決しませんでした
マクロははじめたばかりでドシロウトです
あなたの言うとおり
コードにはそれらしきものがありませんね
読むのを忘れてました
エクセルには便利な機能があり
マクロは自動作成なのでそこまで目がいきとどきませんでした
これからはコードにも注目したいと思います
解決に向けて自分でも頑張ってみます
コードを解読できました(^_^;
マクロを組み直したらボタンの削除できました
わからないときはコードを読めば解決かしら
とても役に立ちましたm(_ _)mペコリ
No.3
- 回答日時:
確かに、どんな設計になっているかが大変重要だと思います。
ただ、どうもセルのコピーをした際に、マクロボタンも貼り付けられて、その貼り付けられたボタンを削除したいということなのでは?
だとしたら、そもそもボタンは貼り付けられないようにすれば済む話かもしれません。マクロボタンを右クリックして、[コントロールの書式設定]コマンドを実行し、[プロパティ]パネルで[セルに合わせて移動やサイズ変更をしない]オプションをオンにすれば、セルをコピーする際にボタンは貼り付けられなくなると思います。
手作業で確認できると思いますから、試してみてください。
No.2
- 回答日時:
直接の回答でなくて申し訳ないが・・・・・
>マクロで次のような設定をしました
っとありますが、目的を文章化するのではなく、実際にはVBAにどのように記述されているのかによって、回答が違ってくるかもしれません。
特に、"マクロボタンを削除"の部分は、記述の仕方があっているのか?ミスタイプはないか?等々
意外と本人が気がつかない所でミスが紛れ込んでいるかも知れません。
そもそも"マクロボタン"はどういう風に作ってありますか?
ツールバーに作ったのか?シート上にフォームやオートシェイプで作ったのか?
また、"ですがマクロボタンが消えません"っとありますが、このときマクロはエラー表示で止まるのでしょうか?
それとも、何らかの処理をしているようでマクロ自体は終了しているが、ボタンが消えないのか?
この辺りを、もう少しハッキリさせると、より的確なアドバイスがもらえるかも知れませんよ。
この回答への補足
Sub Macro4()
'
' Macro4 Macro
'
'
Range("M15").Select
Sheets("データ変換").Select
Sheets("データ変換").Copy Before:=Workbooks("でぶ管理200806から.xls").Sheets(1)
Selection.Cut
Cells.Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = ""
Range("J3").Select
ActiveCell.FormulaR1C1 = ""
Range("H3").Select
End Sub
表示は上記のようです
お願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/10 11:34
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/04 10:48
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/10/03 09:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/05/23 15:54
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルVBA シート上にあるコマンドボタンを削除するには?
Excel(エクセル)
-
Excel 全シート上のボタンを削除 VBA
Excel(エクセル)
-
Excelシート上のマクロを登録したボタンの削除が出来ません
Excel(エクセル)
-
-
4
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
5
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
6
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
7
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
8
【ExcelVBA】マクロの入ったシートをコピーしても新しいシート内でマクロを動作させるには?
Excel(エクセル)
-
9
マクロでマクロを削除する
Excel(エクセル)
-
10
コマンドボタンがあるかどうかを取得するには?
PowerPoint(パワーポイント)
-
11
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
12
VBAのコマンドボタンの文字列の改行方法は?
Visual Basic(VBA)
-
13
VBA 数式を残して値をクリアについて
Excel(エクセル)
-
14
押したボタンの位置取得(共通のマクロ)
Excel(エクセル)
-
15
名前をつけて保存した後、元のファイルに戻るには
その他(コンピューター・テクノロジー)
-
16
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
17
エクセルVBAのIf,Then 構文でOr条件とAnd条件の結合方法?
Excel(エクセル)
-
18
エクセルのシート連番の振り直し
Excel(エクセル)
-
19
VBAでシートコピー後、シート名が重複している時の処理
Access(アクセス)
-
20
EXCEL VBA 指定したファイルが存在しない場合メッセージボックスを表示させる
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel マクロの編集がグレーに...
-
WPSOffice_マクロの有効化について
-
Excelのマクロでボタンを押すと...
-
エクセル マクロ名にブック名...
-
複数のマクロボタンをまとめて...
-
エクセルで、「いいね」のよう...
-
別シートのマクロボタンをマク...
-
エクセルの、記録を終了したマ...
-
エクセル ボタンに設定したマク...
-
マクロをマクロを使ってコピー...
-
Excelマクロをバックグラウンド...
-
エクセルの表を複数枚印刷した...
-
マクロ実行ボタンを自動削除したい
-
エクセルでマクロ(Excel 4.0)...
-
Excel:マクロを消す方法教えて...
-
(Excel VBA)シートコピー時マ...
-
Excelのマクロ名の並び順の法則...
-
リーグ戦(10チーム2コート)作...
-
エクセルセル移動とマクロボタン
-
エクセル マクロが削除できな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
Excelのマクロでボタンを押すと...
-
エクセルの表を複数枚印刷した...
-
エクセルの、記録を終了したマ...
-
エクセル マクロ名にブック名...
-
複数のマクロボタンをまとめて...
-
エクセルで、「いいね」のよう...
-
エクセルマクロで、別のブック...
-
エクセル ボタンに設定したマク...
-
エクセルでマクロ(Excel 4.0)...
-
別シートのマクロボタンをマク...
-
Excelマクロで、稼働中のマクロ...
-
マクロをマクロを使ってコピー...
-
(Excel VBA)シートコピー時マ...
-
エクセルで明日の日付を表示す...
-
なぜマクロの記録がなくなって...
-
エクセルでマクロを確認できな...
-
Excelのマクロ名の並び順の法則...
-
マクロ実行ボタンを自動削除したい
おすすめ情報