【無料配信♪】Renta !全タテコミ作品第1話

カラーパレットや文字色のパレットは、
エクセル2000では、移動でき任意の位置に置くことができ、
全色表示させたままに出来ていたのですが、
2007では、移動はできないのでしょうか?

色が度々変わるのでその都度
▼をクリックして全色を表示させなければならないので
少し手間なのですが、全色表示させたままにできないのでしょうか?

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

残念ながら切り離しできなくなっています。



Excel2007(エクセル2007)基本講座:Excel2003以前のカラーパレットを使いたい
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/e …
とか
アドインを導入すればどうでしょうか。
Excel 2003 カラーパレット - Excel 2007 で Excel 2003 カラーを簡単に使用できる Excel アドイン
http://fnya.cocolog-nifty.com/blog/2009/03/excel …
    • good
    • 1
この回答へのお礼

ご紹介のアドインためしてみました。
パレットの移動はできるのですが、
一度色を選択するとパレットが消えてしまうみたいで、
再度パレットを表示させなければだめなようです。

どうもありがとうございました。

お礼日時:2009/06/14 23:48

usubeniさん 今晩は!


>2007では、移動はできないのでしょうか?
その通りです。2007になって便利の所も有りますが、以前の互換性を全く考慮しないのがマイクロソフトですか(笑い)18番です。
■あらかじめ配色を配置する↓
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/e …
内容:シートに配色を配置しておきます。コードは以下のようにVBAで   作成しますで操作手順に従い作成します。
■Excel2007(エクセル2007)基本講座:Excel2003以前のカラーパレットを使いたい↓
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/e …
内容:カラーパレットもどきの作成・ユーザーフォームの作成・       UserForm1の初期設定・標準モージュールの設定を操作手順でモジ   ュールを作成します。
なおこのページでも「あらかじめ配色を配置する」が表示できます。
此れでもExcel2000の様には操作出来ませんが。   
    • good
    • 0
この回答へのお礼

ありがとうございます。
ご紹介のURL挑戦していたのですが、
VBAは??で
途中で頓座してます。

お礼日時:2009/06/14 23:55

こんにちは。


できないみたいですね。
仕方ないですね。
それが2007ですから。
    • good
    • 0
この回答へのお礼

ありがとうございました。
やはりできないのですね、残念です。

お礼日時:2009/06/14 23:32

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qexcel2010でカラーパレットを出しっぱなし

excel2010でカラーパレットを出しっぱなしにしたいのですが
このバージョンではどのようにしたら出来ますか?

Aベストアンサー

確か、2007からカラーパレットの切り離しはできなくなったはずです。

あれ、便利だったんですけどね。

何か代案が出ればいいですね。

Qエクセルでセルの色番号を表示する方法

エクセルでセルの色番号を表示する方法が下記URLに記載されているのですが下記の方法にそったやり方でB1のセルではなくA2に色番号を表示する方法を知りたいのですがどなたか教えて頂けますか?

http://miyahorinn.fc2web.com/faq/faq030.html

Aベストアンサー

>A1のセルの背景色を色番号をA2に表示させたいのですが
=GET.CELL(63,!$A1)+NOW( )*0
にすれば、1行目の色番号となります。
=GET.CELL(63,!$A$1)+NOW( )*0
とすれば、常にA1セルと云う事になります。

追記 4.0マクロの機能ですが
背景色を変えただけでは、計算は実行されません。
再計算(F9)を押すか、シート上のセルで何らかの入力作業を行った際に
更新されます。

Qエクセルの「塗りつぶし」の色のデフォルトの変更は ?

エクセルのツールバーにある「塗りつぶしの色」は濃い黄色がデフォルトになっているようですが、他の色に変更できますか.

Aベストアンサー

ん~、不可能というわけでもないんですが…。

ツール>オプション>色 を開くと、
カラーパレットの4行3列目が通常は「濃い黄色」になっていますよね。
この「4行3列目に設定されている色(6番の色)」がデフォルトの塗り潰し色です。

●特定のブックについて
 [変更]ボタンでこの場所の色を変更してやれば、
 以後、そのブックについては、その色がデフォルトの色になります。

●新規に作成するブックについて
 カラーパレットをカスタマイズしたブックを
 C:\Program Files\Microsoft Office\Office11\XLStartあたりにある、[XLStart] フォルダ
 に"book.xlt"というファイル名で保存しておけば、
 以後、新規に作成したブックについてそのカスタマイズが有効になります。

●既存のブックについて
 ツール>オプション>色 
 で、コピー元ファイル名に、カラーパレットをカスタマイズしたブックを指定すれば、
 カラーパレットの設定をインポートできます。

●問題点
 ・既存のブックのカラーパレットを変更した場合
 ・ツール>オプション>色 でリセットを押して設定を元に戻した場合
 ・パレットをカスタマイズしたブックから、通常のブックにセルをコピーした場合
 >>既に使用している色が変わってしまいます<<

 セルが「濃い黄色」で塗られている場合、
 実は、直接色を指定して塗っているのではなく、
 「既定の色(6番の色)で塗る」と設定しているにすぎません。

 既定の色(6番の色)を「濃い黄色」⇒「薄い黄色」に変更すれば、
 「既定の色(6番の色)で塗る」設定がされていた部分は、
 一斉に「濃い黄色」から「薄い黄色」に変わってしまいます。
 
 そういうわけで、特定のブックについて個人的に設定する場合はともかく、
 業務で使用するブックや、セルをコピーする可能性のあるブックについては
 カラーパレットはいじらない方が無難です。

以上、ご参考までに。

長乱文陳謝。
 

ん~、不可能というわけでもないんですが…。

ツール>オプション>色 を開くと、
カラーパレットの4行3列目が通常は「濃い黄色」になっていますよね。
この「4行3列目に設定されている色(6番の色)」がデフォルトの塗り潰し色です。

●特定のブックについて
 [変更]ボタンでこの場所の色を変更してやれば、
 以後、そのブックについては、その色がデフォルトの色になります。

●新規に作成するブックについて
 カラーパレットをカスタマイズしたブックを
 C:\Program Files\Microsoft Office...続きを読む

QExcel 2013 カラーパレットの編集をするには?

Excel 2002 にあった [ツール]→[オプション]→[色](添付図参照)は、Excel 2013 では何処にありますか?

Aベストアンサー

こんにちは。

すみません、返事が遅くなってしまって。
あれこれと考えている間に日にちが過ぎてしまいました。

>この色を[標準の色]の左から4番目の既定値に変更するには、貴方が仰るように「今の段階では、マクロになってしまいます」ということなのですね?
それは、なんとも言えないのです。私は、VBAマクロ中心でやってきたから、そう思うにすぎないかもしれないからです。海外の英語系の掲示板でも、VBAマクロでの解決をしていますが、それは手っ取り早いからだと思います。

>[クイックアクセスツールバー]に登録できないか?
リボンのカスタマイズの範疇になるのではないかと予測は立てたものの、今の私は、そちらの方面は、ほとんど手を付けなかったので、まったく素人同然です。Web で可能なら、こちらでも可能なような気がするのです。

mikeさん側でも、一度、研究してみるとよいとは思います。いわゆる xml の技術なのですね。掲示板でも時々見られるようになりました。以前は、UI Custom Editor とかいうものを使っていましたが、今は、Office Ribbon Editor というもので、それで、QAT(quick access toolbar)の加工も出来るようなのです。しかし、昨日今日、アプリをインストールして触っているだけでは、見当もつきません。

コマンドコントロールのプロパティの色は、どういうわけか古いカラーインデックスを使っていますから、それが利用できればよいのですが、その色を、転用するということは、今のところ、VBAマクロ以外には考えられません。

ただ、その解説を探している過程で、ちょうど、以下のアドインを見つけました。

Excel 2003 カラーパレット・改
http://www.vector.co.jp/soft/dl/winnt/business/se505146.html

展開した後のアドインファイルは、以下の場所にいれます。
C:\Users\[ユーザーID]\AppData\Roaming\Microsoft\AddIns\

このアドイン自体は、リボンのカスタマイズとマクロを応用したもののようです。イントールして動かしてみましたが、あっというほどのものではありませんでした。

こんにちは。

すみません、返事が遅くなってしまって。
あれこれと考えている間に日にちが過ぎてしまいました。

>この色を[標準の色]の左から4番目の既定値に変更するには、貴方が仰るように「今の段階では、マクロになってしまいます」ということなのですね?
それは、なんとも言えないのです。私は、VBAマクロ中心でやってきたから、そう思うにすぎないかもしれないからです。海外の英語系の掲示板でも、VBAマクロでの解決をしていますが、それは手っ取り早いからだと思います。

>[クイックアクセスツールバ...続きを読む

QEXCEL(VBA) セルをクリックしたときの処理

何度もお世話になります。

A5:A20のどれかをクリックしたときに
クリックしたセルが値が入力済みか確認してから
ファイルを名前を付けて保存したいのですが
クリックしたという情報(イベント?)の取得方法が
わかりません。

(1)どのようにチェックすればよいのでしょうか?
(2)また、皆さんはどのようにしてこのような問題を解決してるのでしょうか?

よろしくお願いします。

Aベストアンサー

Sheet1だとして、
Sheet1のマクロで

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'
If Target.Column = 1 And Target.Row >= 5 And Target.Row <= 20 Then
If Target.Value <> "" Then MsgBox "入力済み"
End If
'
End Sub

と入れると、クリックしたセルがA5からA20のどれかで
かつセルに値が入っているときのみ”入力済み”とメッセージが表示されます。
このメッセージ表示の部分を、「名前を付けて保存」の処理に置き換えてはいかがでしょうか。

QExcelのVBAで、色の選択のダイアログ

エクセルのVBAで、色の選択が出来るようにしたいと思っています。セルの書式のパターンのタグを選択した時の左側部分のみの画面を表示して、ユーザーに色を選択させて、戻り値を得ることって出来るのでしょうか?どなたか詳しい方いらっしゃいましたら教えてください。宜しくお願い致します。(出来れば、オプション-色-変更で出てくる色の設定も教えてください)

Aベストアンサー

Sub Macro1()
res = Application.Dialogs(xlDialogPatterns).Show
End Sub

このマクロを実行してみてください。ただし戻り値が色番号になるわけではありません。塗りつぶされた色をActiveCell.Interior.ColorIndexで取得することは可能だと思います。

オプション-色-変更の組み込みDialogは以下になります
Sub MacroB()
res = Application.Dialogs(xlDialogColorPalette).Show
End Sub

QExcelVBAで、ColorIndexの取得

エクセルのVBAで、組み込みダイアログを使用して、色の選択が出来ないか?奮闘しています。
Application.Dialogs(xlDialogColorPalette).Show
を、使用することを考えたのですが、選択したカラーインデックスをどのように取得できるのか?判りません。どなたか詳しい方いらっしゃいましたら教えて貰えないでしょうか?よろしくお願いいたします。
エクセルのカラーパレットのインデックスナンバーの選択と取得が出来れば、どのような方法でもかまわないのですが・・・?

Aベストアンサー

#3の追伸です。

ためしに、UserForm に CommonDialog を付けて
CommonDialog は、Office 2002? 以上には、ActiveX コントロールとして、標準的についています。

  CommonDialog1.ShowColor

として、カラーダイアログを使ってみましたが、個人的には、便利だとは思えませんでした。
こういうやり方もあるなって程度です。

UserForm モジュール
UserForm ひとつと、CommandButton、TextBox それぞれ一つずつ。
MsgBox が出ないものは、ColorIndex がありません。

'-----------------------------------

Const sCOLORS As String = "0,FFFFFF,FF,FF00,FF0000,FFFF,FF00FF,FFFF00,80,8000," & _
"800000,8080,800080,808000,C0C0C0,808080,FF9999,663399,CCFFFF,FFFFCC," & _
"660066,8080FF,CC6600,FFCCCC,800000,FF00FF,FFFF,FFFF00,800080,80,808000," & _
"FF0000,FFCC00,FFFFCC,CCFFCC,99FFFF,FFCC99,CC99FF,FF99CC,99CCFF,FF6633," & _
"CCCC33,CC99,CCFF,99FF,66FF,996666,969696,663300,669933,3300,3333,3399," & _
"663399,993333,333333"

Private Sub CommandButton1_Click()
Dim arColor As Variant
Dim num As String
Dim ret As Variant
  arColor = Split(sCOLORS, ",")
  CommonDialog1.Color = TextBox1.BackColor
  CommonDialog1.Flags = CommonDialog1.Flags Or MSComdlg.ColorConstants.cdlCCRGBInit
  
  CommonDialog1.CancelError = True
  On Error Resume Next
  
  CommonDialog1.ShowColor
  ret = Empty
  num = Hex(CommonDialog1.Color)
  ret = WorksheetFunction.Match(num, arColor, 0)
  TextBox1.BackColor = CommonDialog1.Color
  If Not IsEmpty(ret) Then
    MsgBox ret
  End If
  
  On Error GoTo 0
End Sub

#3の追伸です。

ためしに、UserForm に CommonDialog を付けて
CommonDialog は、Office 2002? 以上には、ActiveX コントロールとして、標準的についています。

  CommonDialog1.ShowColor

として、カラーダイアログを使ってみましたが、個人的には、便利だとは思えませんでした。
こういうやり方もあるなって程度です。

UserForm モジュール
UserForm ひとつと、CommandButton、TextBox それぞれ一つずつ。
MsgBox が出ないものは、ColorIndex がありません。

'-------------------------...続きを読む

QExcel2010になって塗りつぶしが不便

Excel2010になって
・塗りつぶしパレットが取り外しできない
・色を作ってパレットに入れられない
など不便でなりません

それで、Excel2003互換ツールなるものをアドインしていますが
それも色を作れないので困っています

みなさんは、どうしてますか?
どうか教えてください
お願いいたします
win7 office2010

Aベストアンサー

おっしゃる通り色を多用する方には不便ですね。
2003版までは原色系の色が多く日本ではそれらの色がかなり嫌われました。
2007版から淡色系になりましたが、これも嫌われました。
難しいですね。

「その他の色」で選んだ色は「最近使った色」としてカラーパレットに10色だけ保存されます。
ただし、Excelアプリケーションには保存されず
Bookに保存されるようになっています。

・あらかじめ使わないシートのセルを使いたい色で塗りつぶしたものを用意しておきます。
その色つきセルを選んで「その他の色」→「OK」で登録されていきます。
・2003版までのCommandButtonのときと違ってリボンの中身は基本的に作り変えられないようになっています。中身そのものを変えることは非常に難しい上に面倒です。
 上に書いた登録手順などをVBAを使って登録してしまうこともできなくはないのですが、普通にはVBAでもできません。


人気Q&Aランキング