No.2ベストアンサー
- 回答日時:
No1. さんが書かれた通りなのですが、言葉を変えてお答えします。
エクセルVBAで、セルに書かれた文字情報を取得するには
= Application.Workbooks(ブック名).Worksheets(シート名).Range(セル範囲)
とします。
ブック: 例えば "ABC.XLS"
シート名: 例えば "Sheet1"
セル範囲: 例えば "A1"
もしあらかじめ、そのブックが選択されているなら
= Worksheets(シート名).Range(セル範囲)
でも同じ結果が得られます。
更にもしあらかじめ、そのブックの、そのシートが選択されているなら
= Range(セル範囲)
でも同じ結果が得られます。
更にもしあらかじめ、そのセルが選択されているなら
= Selection
でも同じ結果が得られます。 (^-^)
ですから、ご質問の答は
= xlAPP.GetSaveAsFilename(InitialFileName:=Range("A1"),FileFilter:=cnsFILTER,Title:=cnsTITLE)
のようなイメージになります。
No.1
- 回答日時:
「xlAPP」で引き当ててるってことは,エクセル上で稼働しているマクロでは無いのかな?
ご質問の直接の回答としては,(あるエクセルオブジェクトの)あるブックのあるシートのあるセルに「C:\」などのパスが区切りの「\」まで書いてあるとすると
= xlAPP.GetSaveAsFilename( _
InitialFilename:= xlapp.ブックオブジェクト.worksheets("シート名").range("セル番地").value & "test.txt", _
FileFilter:= …
などのようになりますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでシート保護のかかり方の違いとセルの非保護の設定 3 2022/08/09 10:02
- Excel(エクセル) エクセルVBA、間違っているコード内容を正して頂けませんか? エクセルワークシートに納品書を作ったの 2 2023/08/02 21:13
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Visual Basic(VBA) VBAでファイル名を指定して保存するとき 4 2023/03/26 21:55
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Excel(エクセル) Excel VBA 指定セルに入力されているパスからシートをコピーして別のブックに転記するVBAのコ 2 2022/04/19 15:53
- Excel(エクセル) ExcelVBA メモ帳を起動し名前を付けて指定フォルダに保存 2 2022/04/18 13:15
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
VBAでセル値からフォルダ名を取得するコードについて
Excel(エクセル)
-
フォルダ選択でなくフルパスをセルの値から取得したい
Excel(エクセル)
-
-
4
セルの値を使ってファイルを保存
Excel(エクセル)
-
5
エクセルをPDFで保存し、ファイル名はA1セルを参照するVBAの記述を教えてください。
Excel(エクセル)
-
6
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
7
ExcelVBAを使って、値がある場合は作業を繰り返し実行するプログラムを作成したい。
Visual Basic(VBA)
-
8
名前をつけて保存した後、元のファイルに戻るには
その他(コンピューター・テクノロジー)
-
9
VBA フォルダ名に特定の文字を含むフォルダを別フォルダにコピーするコードを教えて下さい
Visual Basic(VBA)
-
10
【Excel VBA】CSV取込時、数字の先頭の0を消えないようにするには?
Excel(エクセル)
-
11
Excel VBA セルの値をファイル名にして保存するには
Visual Basic(VBA)
-
12
保存先のフォルダ名を指定したいとき
Visual Basic(VBA)
-
13
VBAでの結合セルのコピー&ペースト
Excel(エクセル)
-
14
[Excel] ファイル名を変数指定して保存するマクロ
Excel(エクセル)
-
15
VBAで別ブックのシートを指定して削除したい。
Visual Basic(VBA)
-
16
VBAからファイルをセル入力から開く方法
Excel(エクセル)
-
17
E列のセルに数値が入れば(空白でなければ)B列の同じ行のセルに色がつく
その他(Microsoft Office)
-
18
アクティブセルから、A列最終行までフィルダウン
Excel(エクセル)
-
19
マクロ、PDFを任意のフォルダへ保存
Excel(エクセル)
-
20
別ブックをダイアログボックスで指定してそこにあるシートをコピーしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付が未入力の際はゼロか、空...
-
Excelの「0」だけ非表示、小数...
-
エクセルで1月0日と表示される!!
-
Rangeメソッドは失敗しました。...
-
エクセルで条件に一致したセル...
-
複数シートの同じセル内容を1シ...
-
エクセルで複写のように自動入...
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
シート参照で変数を使いたい(EX...
-
EXCELマクロで、シート間でのコ...
-
エクセルで、加筆修正したセル...
-
Excelで複数シートの選択セルを...
-
Excelにて、カタカナだけのセル...
-
エクセルで別シートからの最大...
-
Aというブックの1というシート...
-
エクセルの文字
-
エクセルのセルに、マウスで選...
-
エクセルでセルが指定できない
-
Excelシートの保護時にデータの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで条件に一致したセル...
-
エクセルで1月0日と表示される!!
-
(Excel)あるセルに文字を入力...
-
別シートのセルを絶対参照にする
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
複数シートの同じセル内容を1シ...
-
エクセルで、加筆修正したセル...
-
シート参照で変数を使いたい(EX...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
INDIRECTを使わず excelで複数...
-
ExcelでTODAY関数を更新させな...
-
式の説明をお願いします。
-
excelでハイパーリンクになって...
-
エクセルのルビがついたセルを...
-
Excelでスクロールすると文字が...
-
エクセル ハイパーリンクで画像...
おすすめ情報