No.2ベストアンサー
- 回答日時:
こんにちは
確かにご指摘のようになりますね。
どこかに情報は持っているはずと思いますが、ざっと探してみても普通にアクセスできる範囲には見当たらないようでした。
若干の手間はかかりますが、苦肉の策として、以下のような方法でも良ければ取得は可能です。
Set tmp = 適当な空きセルを指定
Range("A1").Copy tmp
tmp.ClearContents
とした上で、tmpセルに対してご質問のような処理を行えば取得可能です。
(「書式をペースト」でも同様に可能ですが、CutCopyModeが残ります。)
※ 空きセルを使わずに、クリップボードから直接書式を参照する方法もあるのではないかと思いましたが、APIを使用する必要があるのと、クリップボード内の書式は別の専用書式になっているらしいので、こちらに関しては調べていません。
探って頂きありがとうございます。
空きセル利用の方法で確認できました。
使わせていただきたいと思います。
セル内で個別の書式が統一された時点でセルのデフォルト値が上書きされるみたいですね。
No.1
- 回答日時:
取得した値をどう利用するか、が問題になりますが。
エラーにならなければ良いだけなら
変数を Variant で宣言して下さい
デフォルト設定は無いと思われますが、
セルの全文字を削除すると 1文字目の設定になるようです。
その値を取得したいのなら
Dim C As Variant
C = Range("A1").Font.Color
If IsNull(C) Then
C = Range("A1").Characters(1,1).font.Color
Ens If
ありがとうございます。
強調の目的で部分的に着色されていたりするものを、そのセルのデフォルト設定の書式で統一させる目的でした。
例えば、最新版で更新した部分の文字だけを赤字強調にしてるものを、次の版では黒くするとか。
セルの中で強調してない固定文字があれば、教えていただいた方法を使えそうです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
ホテルを選ぶとき、これだけは譲れない条件TOP3は?
ホテルを探す時、予約サイトで希望条件の絞り込みができる便利な世の中。 あなたは宿泊先を決めるとき「これだけは譲れない」と思う条件TOP3を教えてください。
-
ちょっと先の未来クイズ第4問
11月ごろに発表される、2024年の「新語・流行語大賞」にノミネートされる言葉を書けるだけ書いてください。
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
Excelの数式の効率化について
Excel(エクセル)
-
エクセルで数字の組み合わせを列記したい
Excel(エクセル)
-
EXCELのページを、枠線を維持したまま印刷する方法をありませんか?
Excel(エクセル)
-
-
4
EXCELの質問です 119から足したり引いたりしたいです E3には「=119+C3+D3」が入って
Excel(エクセル)
-
5
エクセルで 自動的に◯や数字を表示させることできます? 例えばなんですが 日付 山田 1 ◯ みたい
Excel(エクセル)
-
6
数字入力後他の文字等が表示される方法について
Excel(エクセル)
-
7
セルの数を求めたい
Excel(エクセル)
-
8
Excel 対象のセルに入力が無いとセルに入力できないようにしたい
Excel(エクセル)
-
9
Excelの複数条件の関数
Excel(エクセル)
-
10
とびとびの大量セルを選択したいのですが・・・
Excel(エクセル)
-
11
エクセルでの2項目比較および抽出方法について
Excel(エクセル)
-
12
win10でexcel2003
Excel(エクセル)
-
13
複数のテキストファイルをexcelでそれぞれ別シートにUTF-16で書き出したい
Excel(エクセル)
-
14
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
15
Excelの関数について質問です。 1351970@docomo.jp 467040014@smtg
Excel(エクセル)
-
16
エクセルで日付の入ったセルの月別の個数が知りたい
Excel(エクセル)
-
17
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
18
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
19
各ページの1番上の表示について
Excel(エクセル)
-
20
時間によってファイル名が変わるエクセルをほかのエクセルでデータを参照する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの警告について
-
エクセルの数式バーのフォント...
-
8:40までの出勤は全て8:30に...
-
EXCELの散布図で日付が1900年に...
-
Excelで<a>,<b>の入ったセルをc...
-
【再投稿】レイアウトが異なる...
-
エクセル VBA 参照設定とイ...
-
エクセルでファイルの最終更新...
-
excelVBAについて。
-
【Excel】日付に連動してプルダ...
-
【Excel VBA】 テキストファイ...
-
Excel 標準フォントについて教...
-
if関数。半角文字や全角文字で...
-
Excelの計算で差分を求める場合...
-
Excelについて教えてください ...
-
大容量があつかえるソフトを探...
-
毎週追加して行くセルの数値を...
-
エクセル 入力があった場合のみ...
-
Excelでの勤怠表の関数を教えて...
-
Excelの計算が合いません。 諸...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルデーターから必要な項...
-
エクセルでファイルの最終更新...
-
複数のテキストファイルをexcel...
-
Excelの複数条件の関数
-
【マクロ】ファイル名の一括変...
-
EXCELの散布図で日付が1900年に...
-
マクロの処理が遅くなった
-
Excelの時刻の不思議
-
エクセルでの2項目比較および...
-
Excelマクロで空白セルを詰めて...
-
エクセルの数式バーのフォント...
-
ExcelでASCを使って全角を半角...
-
エクセルで80万行、50列位のデ...
-
今まで文字化けなく開けていたc...
-
エクセルのことで教えてくださ...
-
エクセルVBA 月の中で、月~土...
-
Excelでの表の作り方
-
Excel セルにおけるフォント設...
-
エクセルの質問です。 F列からL...
おすすめ情報