
こんにちは リンク解除について相談させてください
下記コードのように自動でシートを別ファイルに保存するようにプログラムしたのですが、コピー先のファイルを開くとコピー元のリンクがそのままになってしまっています
コピー先のファイルは個別のファイルとして扱いたいのでリンク解除して値として内容を保存したいのですが、シート保存するたびにファイルをあけてリンク解除するのが非常に手間なので保存時にリンク解除をするようにしたいと考えて色々調べたのですが
Break linkを使えば何とかなるとということまでは分かったのですが、コードの使い方が調べてもわからなかったためご質問させいただきます。
どうかわかる人アドバイスをお願いいたします
コード
sub ボタン8_click()
Dim xSheet As Worksheet
Dim myFile As String
Set xSheet=ActiveSheet
ThisWorkbook.Worksheets(5).copy
a=range("J2").Value
myFile="C:¥保存フォルダ¥”&a&”.xlsx"
Application.DisplayAlerts=False
ActiveWorkbook.SaveAs Filename=myFile
Application.DisplayAlerts=Ture
ActiveWorkbook.close
End sub
よろしくお願いします
No.1ベストアンサー
- 回答日時:
こんにちは
>リンク解除について
計算のセル参照で、いわゆるハイパーリンクのことではないですよね?
>コードの使い方が調べてもわからなかったため~~
(↓)こんな感じらしいっす。
https://msdn.microsoft.com/ja-jp/library/office/ …
https://msdn.microsoft.com/ja-jp/library/microso …
試していないのでわかりませんけれど、まとめてできずに一つずつちまちまやるしかないのだったら、「値を貼り付け」を利用して実体化したほうが簡単かもしれませんね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/06/01 14:45
- Visual Basic(VBA) セルの値からファイルを複数作りたい2 3 2022/10/07 15:54
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/03/28 14:52
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/10/03 09:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
このQ&Aを見た人はこんなQ&Aも見ています
-
「それ、メッセージ花火でわざわざ伝えること?」
「それ、メッセージ花火でわざわざ伝えること?」というメッセージを教えて下さい
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
人生で一番思い出に残ってる靴
皆さんの人生で一番思い入れのある靴の話を伺ってみたいです。
-
一番好きなみそ汁の具材は?
みんなで大好きなみそ汁の具材について語り合おうよっ!
-
自分用のお土産
国内や海外に旅行へ行った時、自分用のお土産ってどれくらい買いますか?
-
VBAマクロで作成した新規ブックのリンク解除またはリンクさせない方法を教えてください
Excel(エクセル)
-
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
エクセルで数式は残したまま他シートからのリンクを一括で外す方法
Excel(エクセル)
-
-
4
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
5
リンクをアップデートするしないの自動化
Excel(エクセル)
-
6
Excelでブックをまたいでシートをコピーした時に、元のブックを参照させない方法
その他(Microsoft Office)
-
7
EXCELのVBAでシートコピーをしたとき元のマクロを削除するには?
Excel(エクセル)
-
8
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
9
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
-
10
Excel リンクさせずに値だけを新しいファイルに保存したい
Excel(エクセル)
-
11
《エクセルVBA》「他の人が該当ファイルを使用中の場合」の処理
Excel(エクセル)
-
12
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
13
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
14
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
15
Excel2000/VBA:値と書式のみ貼り付けたい。
Excel(エクセル)
-
16
excelのマクロで該当処理できなければ飛ばして進むにはどうすればよいのでしょうか
Visual Basic(VBA)
-
17
別ブックをダイアログボックスで指定してそこにあるシートをコピーしたい
Excel(エクセル)
-
18
Worksheets メソッドは失敗しました。のエラー処理のやり方
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
彼女のことが好きすぎて彼女の...
-
首吊りどこ締めるの
-
健否~書類の書き方~
-
精子に血が・・・
-
イタリアから帰国する際、肉製...
-
2つの数値のうち、数値が小さい...
-
小数点以下を繰り上げたものを...
-
VLOOKUP関数を使用時、検索する...
-
糖尿病?
-
値が入っているときだけ計算結...
-
爪が紫色?
-
EXCELで条件付き書式で空白セル...
-
納豆食べた後の尿の納豆臭は何故?
-
エクセルで数式の答えを数値と...
-
リンク先のファイルを開かなく...
-
病院側から早く来てくださいと...
-
エクセル指定した範囲からラン...
-
風俗店へ行く前のご飯
-
Excelで列の上4桁のみ抽出させ...
-
エクセルで空白セルを含む列の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
爪が紫色?
-
EXCELで条件付き書式で空白セル...
-
2つの数値のうち、数値が小さい...
-
VLOOKUP関数を使用時、検索する...
-
リンク先のファイルを開かなく...
-
エクセルで数式の答えを数値と...
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
エクセル指定した範囲からラン...
-
健否~書類の書き方~
-
勃起する時って痛いんですか? ...
-
イタリアから帰国する際、肉製...
-
エクセルで空白セルを含む列の...
-
風俗店へ行く前のご飯
-
精子に血が・・・
-
MIN関数で空白セルを無視したい...
-
ワードのページ番号をもっと下...
-
ある範囲のセルから任意の値を...
おすすめ情報
アドバイスありがとうございました
取りあえず値に変換するのは考えつきませんでした
コードを調べたのですが下記のようなコードをうまく応用して使用したらいけるのでしょうか?
知識不足で申し訳ありません
参考コード
sub sumple()
with Worksheets("シート1").UsedRange
.Value=.Value
End with
End sub