組み込みピッカーから選択した色を変数に渡す方法はありますか? これは何か?変数にカラーピッカーの色を渡す
newColour = Application.Dialogs(xlDialogEditColor).Show(1)
ない場合は、ユーザーが色を変更することは簡単ですので、変数にGUIから色を得ることについて移動する最良の方法は何ですか?
ありがとうございました。
組み込みピッカーから選択した色を変数に渡す方法はありますか? これは何か?変数にカラーピッカーの色を渡す
newColour = Application.Dialogs(xlDialogEditColor).Show(1)
ない場合は、ユーザーが色を変更することは簡単ですので、変数にGUIから色を得ることについて移動する最良の方法は何ですか?
ありがとうございました。
コードでは、ユーザーが色を選択した場合はnewColour
という変数にTrue
を返し、キャンセルする場合はFalse
を返します。
だから、
newColour = Application.Dialogs(xlDialogEditColor).Show(1)
If newColour Then
Range("A1").Interior.Color = ActiveWorkbook.Colors(1)
End If
私はそれは、入力ボックスに多少似て働いていた期待していた場所: 'RECNUM = InputBox関数(「あなたはRecolourしたい番号を入力してください:」)' RECNUMは私がいることを期待していた上記のコードで入力、 なり、 newColour変数はカラーピッカーで選択された色になります。 –
いいえ、ダイアログでブックの色が編集されています。 'Dialogs(xlDialogColourChooser)'があると(特に "color"が正しく表記されている場合は特に!))しかし、私が知っている限りではありません。 – YowE3K
変数にカラーピッカーの色を渡す方法はありませんか? –
http://wellsr.com/vba/2016/excel/Show-Color-Palette-Dialog-Box-with-VBA-xlDialogEditColor/としてあなたのコードを使用することができるだろう(そしてVBAの場合は[vb.net]タグを削除してください。) – YowE3K
こんにちは、申し訳ありませんが、私の現在のアプリケーションの仕組みのために、ユーザーが複数のセルの色を変更するのは簡単です。そしてYowE3Kに感謝し、私はそれを読んでいただきます。 –