エクセルのセルの書式設定について
- エクセルのセルの書式設定について質問させて頂きます。sheet1のA1に本日の日付を入れてセルの書式設定のユーザー定義にて「C」yyyymm「-」を設定することで、「C201512-」となります。
- 同じ定義でsheet2のA1に「=sheet1!A1」とし、同じ結果「C201512-」を表示させたいのですが、どのような方法がありますか?状況によって「C201512-」のCについては「D」に変える場合もあります。
- もし、もっと効率の良い方法がありましたら、ご教授頂けると光栄です。
- ベストアンサー
エクセルのセルの書式設定について
お世話になります。 エクセルのセルの書式設定について質問させて頂きます。 sheet1のA1に本日の日付を入れてセルの書式設定のユーザー定義にて"C"yyyymm"-"を設定することで、「C201512-」となりますが、sheet2のA1に「=sheet1!A1」とし、同じ定義で同じ結果「C201512-」を表示させたいのですが、どのような方法がありますか? 尚、状況によって「C201512-」のCについてはsheet1のA1のユーザー定義において「"C"yyyymm"-"」⇒「"D"yyyymm"-"」に変える場合があります。その場合でも、ユーザー定義をsheet2のA1に同じ結果を表示させたいと考えています。 宜しくお願い致します。 もし、もっと効率の良い方法がありましたら、ご教授頂けると光栄です。 尚、使用環境は OS:windows8.1 EXCEL:EXCEL2013 です。
- akame_hiro
- お礼率72% (39/54)
- Excel(エクセル)
- 回答数2
- ありがとう数4
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1.Sheet1!A1 を選択してマウスの右クリックから[書式のコピー/貼り付け] __アイコン(添付図の赤矢印)をツン 2.Sheet2!A1 を選択してツン 》 sheet1のA1のユーザー定義において「"C"yyyymm"-"」⇒「"D"yyyymm"-"」 》 に変える場合があります その場合も、上のステップを繰り返す。(書式を別セル・別範囲に自動的に跳躍させる機能は、今もありません)
その他の回答 (1)
- ushi2015
- ベストアンサー率51% (241/468)
こんにちは Sheet2のシートタブを右クリックしてコードの表示で、 Private Sub Worksheet_Activate() Worksheets("Sheet1").Range("A1").Copy Range("A1") End Sub としておくのはどうでしょうか?
お礼
コード表示を使うのですね? 一度ご教授していただいたことを行ってみます。 ありがとうございました。
補足
お世話になります。 試してみましたが、セルを結合している場合には使えませんでした。
関連するQ&A
- Excelでのセルの書式設定で、ユーザー定義が反映されない。
Excelでのセルの書式設定で、ユーザー定義が反映されない。 別シートから参照した数値(@)が入力されると「○○○@○」と表示させたいのですが・・・ たとえばですが、 Sheet1のA1セルに「=IF(Sheet2!A1="","",Sheet2!A1)」という数式を入れてあります。 Sheet1のA1セルの「セルの書式設定」を「ユーザー定義」にして、「"花""子""は"@"歳"」にしてあります。 これでSheet2のA1セルに「3」と入力します。 Sheet1のA1セルに「花子は3歳」と表示されると思っていたのですが、「3」しか表示されません。 何が間違っているのかわかりません。 お知恵を拝借させてください。m(__)m
- ベストアンサー
- その他MS Office製品
- VBからExcelのセルの書式設定を変更する
Excelのセルに C2:2000/7/8 16:39:00 C3:2000/7/9 8:30:00 と入っています。 これをExcel上で「=C3-C2」とすれば「1900/1/0 15:51」となります。 これを[セルの書式設定]-[表示形式]-[ユーザ定義]-[[h]:mm:ss]とすると、 [15:51:00]とう結果が得られます。 これをVB上から、Excelのセルを操作して求めたいのですが、可能なのでしょうか?
- ベストアンサー
- Visual Basic
- エクセルのセル書式設定について
エクセルのセル書式設定について教えてください。 セルA1に 111222333 と数字を入力しました。 ちょっと見にくいので111-222-333とするために書式設定のユーザー定義で ###-###-### としました。うまくいきましたが、 A1122233B だと - がはいりません。 セルA列には英数字が入ります。見やすくするため表示のみ「-」を 表示させたいです。入力はそのまま「-」なしで入力します。 どうかお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのセル書式設定について
エクセルのセル書式設定について教えてください。 セルA1に文字列「052」と入力すると、B2に「0 5 2」と表示されるようにするには、 書式設定をどう設定したら良いですか? ちなみに、A1を文字列ではなく数値で設定し、B2をユーザー定義「# # # #」で登録すると、 A1は「52」、B2は「5 2」と表示されてしまいます。 A1を「052」と表示させる為には、文字列として設定しなくてはいけないが、 そうするとB2の値も「052」と表示されてしまいます。 どなたか良い方法を教えてください。
- ベストアンサー
- その他(ビジネス・キャリア)
- Excel セルの書式設定
Excel2002を使っています。 セルB1に、数式 =A1 を設定しています。 さらに、セルB1には、セルの書式設定で、ユーザー定義 "*** " @ " ***" を設定しています。 セルB2は、数式 =A2 セルB3は、数式 =A3 ・ ・ ・ (上記のユーザー定義は B列に設定されています。) セルA1に『チョコレート』と入力したら、 セルB1には、『*** チョコレート ***』と表示されます。 もし、セルA1が空白の場合『*** ***』が表示されます。 でも、セルA1が空白なら、セルB1も空白にしたいのですが、その方法はありますでしょうか? よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルの書式設定の「#」
エクセル2002の書式設定についてですが、セルの書式設定の「表示形式」で「ユーザー定義」にします。そして種類のところには「#」と入れました。 セルに「999」と入力すると「999」と表示されました。 ところが「ユーザー定義」の種類のところには「#,」と入れました。 するとセルに「999」と入れても「1」と表示されます。 またセルに「9999」と入れたら「10」と表示されました。 これはどうしてでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelの書式設定の追加が出来ません
Excelでセルの表示形式の書式設定をユーザー定義で設定追加しようとすると、ユーザー定義の追加は出来ませんとエラーがでます。 シートに保護もかかっていません。 どうしたら書式の設定が追加できるでしょうか?
- 締切済み
- オフィス系ソフト
- エクセルのセルの書式設定について教えてください。
エクセルのセルの書式設定について教えてください。 マイナスの値を、△1,234のようにしたいのですが、セルの書式設定の「負の数の表示形式」で選択しようとすると、「ユーザー設定定義を追加できません」というメッセージが表示されてしまいます。計算式は入っているセルですが、特別のことはしていないと思います。なぜでしょうか?
- 締切済み
- オフィス系ソフト
- エクセルのセルの書式設定について
エクセルでセルの書式設定ですが 12573と入力すると 表示が(125/73)と出るように設定したいのですが ( )と/を入力するのが面倒なので・・・ (1)セルの書式設定→ (2)ユーザー定義→ (3)種類 までは、判りますが種類に入れる文字記号が判りません どなかた教えてください。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル【セルの書式設定】で
エクセルで、 例えば「60270000」と打ち込んだら 「6027万円」と表示されるようにしたいのですが、 (60275000⇒6027.5万円) 「セルの書式設定」⇒「表示形式」⇒「ユーザー定義」 での指示の仕方を教えて下さい。 他の指示の方法でも構いません。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
おそくなり申し訳ありません。 ありがとうございます。 試してみます!