- ベストアンサー
セルを参照して、保存
はじめましてynakaと言います。 現在、VBAを使用して、Excel上のセルを参照して、それを使い あるファイルの名前を変えて保存しようと考えているのですが、 どうもうまくいきません。 名前を変える所はうまくいったんですが、セルを参照する所がどうも・・・・ どなたかアドバイス下さい。 お願いします。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- エクセルのセル参照で、セルにパスが入る
初心者の為、お願いします。 Office2000を使用しています。 あるエクセルファイルのシートのセルを参照して新たなエクセルファイルに反映させたいと思いました。(セル参照というのでしょうか。) しかしながら、どうしても反映させたいセルに元エクセルシートのパス(=\○○.xls\○○(sheet名)\セル番地、等)が入るのです。 セルの表示形式かとも思ったのですが、どう変えても同じ結果です。 違うようです。 このような現象の場合、どんな理由が考えられるでしょうか。 よろしくお願い致します。
- 締切済み
- オフィス系ソフト
- 開いているファイルを削除し、別名で保存する方法
エクセルVBA独学中の初心者です。 VBAを利用して以下のことがしたいのですが、わかりません。 助けて下さい。よろしくお願いいたします。 エクセル2003を使用しています。 現在開いているファイルのセル1Aの値を参照したファイル名で保存し、先に開いていたファイルを削除するにはどうすればよいのでしょうか? 先に開いていたファイルを閉じるではなく、削除してしまいたいのです。 そのファイル名は固定されたものではなく、ランダムなものなので指定できません。 どなたかご存知の方、ご教授ください。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- エクセルで複数セル(約50個のセル)を参照し、合計値を出そうと思ってい
エクセルで複数セル(約50個のセル)を参照し、合計値を出そうと思っています。 複数セルの中にはエラー値#N/Aも含まれています。 参照元のセルにVLOOKUP関数を埋め込むのも数が多く大変ですし、 合計値セルでISERROR関数を埋め込んだら「数式が長すぎます」というエラーが出ます。 #N/A以外を抽出し、合計値を出す方法はありますでしょうか。 出来ればVBAを使用せず回避できる方法を教えて頂ければ幸いです。
- 締切済み
- その他([技術者向] コンピューター)
- Excelを2つ起動してセルを参照する方法
ご質問させていただきます。 Excel2007を2つ起動して、他方のシートのセルを参照したいのです。 具体的に説明いたしますと、1つ目のExcel2007をExcel(1)と呼び、2つ目のExcel2007をExcel(2)と呼ぶことにします。Excel(2)のsheet1のA1セル~A48セルまでcalculateイベントでリアルタイムに変化する値が入っています。それらの値をExcel(1)のsheet2のB1セル~B48セルで参照したいのです。 できるのでしょうか? どなたか教えていただけないでしょうか? よろしくお願いいたします。 もしVBAを使わなくてもできるようでしたら、そちらの方法も教えてください。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセル関数のセル参照方法
エクセル関数のセル参照で、あるセルに入力した数値を、参照するセルの行番号として使いたいのですがどうしたらよいのでしょうか? VBAではそのような方法があったと思うのですが、関数で処理する方法はあるのでしょうか? たとえば、 =SUM(C5:C*) のような関数で「*」を他のセルに入力して参照させることは可能でしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- 別ファイルのセル参照
Excelで別のファイルのセルを参照しています。 参照しているセルには、ちょっとした文章が入っているのですが、とあるセルを参照すると「#REF!」と表示され、参照できません。 文字数の制限とかあるのでしょうか? 回避できる方法がありましたら、ご教授願いたいです!
- 締切済み
- オフィス系ソフト
- VBA セル内の関数の参照先
あるExcel2000のファイル セル A1に20 A2に30 A3に50 A4に10 A5に60 セル B1に30 と表示されています B1の中は =Average(A2:A4) となっています 私はVBAでこのB1の中のAverage関数の参照先を取得したいのですがその方法が分かりません 例えば A=Cells(1,2)や A=Range(B1) としても変数Aは当然ですが30となってしまいます EXCELの関数でセルの中にある関数や参照先を抽出出来るものがないかと探して見ましたが私には見つける事が出来ませんでした。 セルの中にある関数、もしくはその関数の参照先を抽出する方法は無いのでしょうか よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- excelで外のブックのセルを参照が上手くできない
excelでの操作で行き詰まっています。 他のexcelファイルのセルを参照するのに、1つのセルにドライブパス名からファイル名までを すべてを入力すると参照したいファイルを開いて無くても参照出来るのですが ドライブパス名のセルとファイル名のセルを組み合わせた時に、開いて無い時は参照が出来ません。 参照したいファイルを開いた状態なら見れますが開かない状態で参照するには どうしたら良いのでしょうか? ='D:\user\[abcde.xlsx]Sheet1'!B1 ・・・ abcde.xlsxを開いて無くてもB1が参照出来る。 A1セルに 'D:\user\[ A2セルに abcde.xlsx A3セルに Sheet1'!B1 と入れて =indirect(A1&A2&A3) ・・・ 参照できない ファイル名を随時変更して参照したい為の作業です。 乱文ですみませんが、ご教示願います。
- ベストアンサー
- その他(業務ソフトウェア)
- セルの内容を名前をつけて保存する方法
エクセルのセル(A2)の内容をタイトルにして自動で名前をつけて保存する方法を教えてください。VBAでは可能みたいなのですが…VB6 win2kです。よろしくお願いいたします。
- 締切済み
- Visual Basic
- EPSONのプリンターで名刺印刷を行うと、カラーの図は印刷されますが、「所属名、役職名、氏名等」の文字面が印刷されません。
- 以前、使用していたキャノンのプリンターでは、名刺印刷は問題なく行えました。
- EPSONのプリンターは、名刺印刷のために特殊な設定が必要なのでしょうか。御教示願います。
補足
Dim fname As String Sheets("sheet1"),Select fname = Range("B2").Value FileCopy "C:\aa1.txt"), "C:\aa1(fname.Value).txt") と、Excel上の"B2"を参照し、違う種類のファイルの名前を変えようと 考えているのですが、うまくいきません。 変数の定義の仕方がおかしいのか、変数の使い方がおかしいのか、 それとも他の何か? 無限ループにはまってしましました・・・・・