
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も見ています
-
エクセルVBA シート上にあるコマンドボタンを削除するには?
Excel(エクセル)
-
Excelシート上のマクロを登録したボタンの削除が出来ません
Excel(エクセル)
-
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
-
4
Excel 全シート上のボタンを削除 VBA
Excel(エクセル)
-
5
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
6
【ExcelVBA】マクロの入ったシートをコピーしても新しいシート内でマクロを動作させるには?
Excel(エクセル)
-
7
エクセル ボタンに設定したマクロごとボタンをコピー
Excel(エクセル)
-
8
マクロでマクロを削除する
Excel(エクセル)
-
9
マクロボタンを押すと、ファイル名を“日付(年月日)_文字.xlsx”にして指定ファイルに保存したいの
Excel(エクセル)
-
10
マクロを消すマクロは不可能?
Excel(エクセル)
-
11
(Excel VBA)シートコピー時マクロはコピーしたくない
Excel(エクセル)
-
12
エクセル・マクロ(VBA)で、指定範囲を保存したい。
Excel(エクセル)
-
13
【Excel VBA】シートコピー時、マクロコードはコピーしたくない
Access(アクセス)
-
14
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
15
複数のマクロボタンをまとめて一つのマクロボタンにするということ。
Excel(エクセル)
-
16
【VBA】PDF出力に任意のファイル名前を付ける方法
Excel(エクセル)
-
17
【VBA】マクロの入ったファイルと同じフォルダに,出力したファイルを保存するコードについて
Visual Basic(VBA)
-
18
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
19
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
20
ExcelVBAのユーザーフォームの中に線を引きたい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
複数のマクロボタンをまとめて...
-
Excel マクロの編集がグレーに...
-
エクセルの、記録を終了したマ...
-
Excelのマクロでボタンを押すと...
-
エクセル ボタンに設定したマク...
-
エクセル マクロ名にブック名...
-
エクセルマクロで、別のブック...
-
Excelマクロで、稼働中のマクロ...
-
エクセルで、「いいね」のよう...
-
エクセルの表を複数枚印刷した...
-
エクセルで明日の日付を表示す...
-
(Excel VBA)シートコピー時マ...
-
Excel:マクロを消す方法教えて...
-
マクロ実行ボタンを自動削除したい
-
エクセルでマクロ(Excel 4.0)...
-
LDPlayerのマクロの編集方法を...
-
個人マクロを移動させたい
-
excelのグラフをクリックして最...
-
他のBOOKにマクロを反映させな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WPSOffice_マクロの有効化について
-
Excel マクロの編集がグレーに...
-
複数のマクロボタンをまとめて...
-
エクセル ボタンに設定したマク...
-
エクセルでマクロ(Excel 4.0)...
-
エクセル マクロ名にブック名...
-
Excelのマクロでボタンを押すと...
-
Excelマクロで、稼働中のマクロ...
-
エクセルの、記録を終了したマ...
-
エクセルで、「いいね」のよう...
-
エクセルの表を複数枚印刷した...
-
エクセルマクロで、別のブック...
-
LDPlayerのマクロの編集方法を...
-
(Excel VBA)シートコピー時マ...
-
Excelのマクロ名の並び順の法則...
-
マクロをマクロを使ってコピー...
-
エクセルで明日の日付を表示す...
-
Excelマクロをバックグラウンド...
-
Ctrl+Zが使えない
-
マクロ実行ボタンを自動削除したい
おすすめ情報