エクセルのマクロ(VBでしょうか?初心者で分かりません)でセルの削除、相対パス表記、ボタンでマクロを実行、と3つをやりたいと思っています。聞ける人や本もなく困っていました。
デスクトップにフォルダを置いて、その中にマクロを実行するエクセルファイル、データが入ったエクセルファイルを入れています。マクロを実行すると、新しいエクセルファイルに必要なデータが入ってくるという事をやっています。
あるシートのあるセルの中身とその周りの罫線を削除する。
どのPCでも動くように相対パス表記にする。
コントロールツールボックスからボタンをつけたのですが、これを押すことでマクロを実行させる。
以上のような3つをやりたいと思っています。初心者で上手く説明ができていない、変なマクロかも知れませんが、是非教えて下さい。よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
こんにちは。
>マクロのブックと、加工するブックと、新しいブックの3つがあるわけですが、
マクロのブックをthisworkbook
加工するブックを
set abook = workbooks("......xls")
set nbook = workbooks("xxxxx.xls")
として、以下、activesheet.range .. と、
現在選択しているシートの選択セルについて、
クリアしたり、コピーなどをさせるようにします
問題は、ブックが2を超える場合の指定が
確実に出来ることですが、オープンのタイミングや
「新しいブック」を作成する時にすることです。
そのような作成でしたら、そもそも、絶対参照していないので、思った動作になります。
(現在のマクロが絶対を使用しているままになっているので
困っているということではないのですか?)
ありがとうございます。
無事に相対パスにすることができました。単に"c:\path"という書き方を"path"に変更すれば良かったのですね。すごく初歩的でスミマセン。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行して 作業フォルダの中にある PDFファイル名を 3 2023/07/01 15:16
- Visual Basic(VBA) エクセルのマクロについて教えてください マクロを実行すると メッセージボックスが表示されて okをク 4 2023/07/05 19:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/04 10:48
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/10/03 09:55
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2023/01/20 14:36
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/03/02 08:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
エクセルVBAで作成した別ブック...
-
複数のbookから特定のセル(行...
-
EXcelのマクロで相対パスでファ...
-
エクセル;相対パスを絶対パスへ...
-
EXCELのボタンによるマクロの登...
-
マクロの保存先、開いてるすべ...
-
エクセルVBA 個人用マクロブッ...
-
【Excel】特定セルの内容をテキ...
-
【マクロ】必要な項目(列)の...
-
個人用マクロブックが消えました
-
エクセルでメッセージボックス...
-
同一フォルダ内のファイルを開く
-
エクセルのvbaにて thisworkboo...
-
【Excel VBA】マクロでExcel自...
-
複数のExcelファイルの印刷設定...
-
エクセルで未保存に対するメッ...
-
EXCELブックが勝手に開いて困っ...
-
【マクロ】マクロが保存されて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで保存しないで閉じると空の...
-
エクセル関数>参照ファイル名...
-
【Excel VBA】マクロでExcel自...
-
エクセル;相対パスを絶対パスへ...
-
マクロの保存先、開いてるすべ...
-
【Excel】マクロの保存先について
-
excelで直前に参照していたブッ...
-
EXcelのマクロで相対パスでファ...
-
エクセルVBAで作成した別ブック...
-
複数のExcelファイルの印刷設定...
-
エクセルのvbaにて thisworkboo...
-
EXCELのボタンによるマクロの登...
-
エクセルVBA 個人用マクロブッ...
-
EXCELブックが勝手に開いて困っ...
-
EXCELマクロで、開いてはいるが...
-
[フィルターオプションの設定]...
-
エクセルで未保存に対するメッ...
-
【Excel】特定セルの内容をテキ...
-
ファイル名変更後も、マクロを...
-
名前の変わるブックをアクティ...
おすすめ情報