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も見ています
-
歩いた自慢大会
「めちゃくちゃ歩いたエピソード」を教えてください。 長時間でも長距離でも結構です。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Excelの数式の効率化について
Excel(エクセル)
-
EXCELのページを、枠線を維持したまま印刷する方法をありませんか?
Excel(エクセル)
-
エクセルで数字の組み合わせを列記したい
Excel(エクセル)
-
-
4
EXCELの質問です 119から足したり引いたりしたいです E3には「=119+C3+D3」が入って
Excel(エクセル)
-
5
エクセルで 自動的に◯や数字を表示させることできます? 例えばなんですが 日付 山田 1 ◯ みたい
Excel(エクセル)
-
6
セルの数を求めたい
Excel(エクセル)
-
7
とびとびの大量セルを選択したいのですが・・・
Excel(エクセル)
-
8
数字入力後他の文字等が表示される方法について
Excel(エクセル)
-
9
Excel 対象のセルに入力が無いとセルに入力できないようにしたい
Excel(エクセル)
-
10
複数のテキストファイルをexcelでそれぞれ別シートにUTF-16で書き出したい
Excel(エクセル)
-
11
Excelの複数条件の関数
Excel(エクセル)
-
12
Excelの関数について質問です。 1351970@docomo.jp 467040014@smtg
Excel(エクセル)
-
13
win10でexcel2003
Excel(エクセル)
-
14
エクセルでの2項目比較および抽出方法について
Excel(エクセル)
-
15
考えた式の戻り値が期待通りにならない
Excel(エクセル)
-
16
エクセルで日付の入ったセルの月別の個数が知りたい
Excel(エクセル)
-
17
各ページの1番上の表示について
Excel(エクセル)
-
18
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
19
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
20
時間によってファイル名が変わるエクセルをほかのエクセルでデータを参照する方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同率順位の発生しないランキン...
-
毎週追加して行くセルの数値を...
-
大容量があつかえるソフトを探...
-
Excel ショートカットで列、行...
-
Excelの警告について
-
エクセルにて時間帯にて自動で...
-
【マクロ】シートを非表示した...
-
エクセルを使ってQRコードを作...
-
EXCELの散布図で日付が1900年に...
-
(マクロ)シートを保護してもマ...
-
Googleスプレッドシートで、名...
-
エクセルについて
-
エクセルについて
-
ショートカットキー
-
エクセルの関数
-
if関数。半角文字や全角文字で...
-
【Excel】効率的な関数式の組み...
-
FからI列で期限切れ及び期限7日...
-
エクセルの数式について教えて...
-
エクセル 入力があった場合のみ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルデーターから必要な項...
-
エクセルでファイルの最終更新...
-
複数のテキストファイルをexcel...
-
Excelの複数条件の関数
-
【マクロ】ファイル名の一括変...
-
EXCELの散布図で日付が1900年に...
-
マクロの処理が遅くなった
-
Excelの時刻の不思議
-
エクセルでの2項目比較および...
-
Excelマクロで空白セルを詰めて...
-
エクセルの数式バーのフォント...
-
ExcelでASCを使って全角を半角...
-
エクセルで80万行、50列位のデ...
-
今まで文字化けなく開けていたc...
-
エクセルのことで教えてくださ...
-
エクセルVBA 月の中で、月~土...
-
Excelでの表の作り方
-
Excel セルにおけるフォント設...
-
エクセルの質問です。 F列からL...
おすすめ情報