
エクセルの表示形式について教えてください
あるセルの「A」という値と、別のセルの「B」という値を組み合わせて、別シートのA1セルに「AB」と表示させています。
(=◯&◯)とし、それをコピー&値の貼り付け、でマクロを組んでいます
その「AB」などのアルファベット2文字をキーにして別のデータを作成するのですが、「AB」を「AC」に手入力で変更したところ、データが作成できなくなりました。
原因は手入力することで表示形式が変わってしまうからだと思うのですが、
該当セルに「AC」や「´AC」と入力してもうまくいきません。「AC」と入力して値で貼り付けしてもダメです。
ABをACに変更する、などがなければよいのですが、どうしても手で変更したい場合、どのようにして元の表示形式と同じにすればよいでしょうか。
No.2ベストアンサー
- 回答日時:
マクロを組んでるって書いてるけど、自分で作られたのでは??
普通に考えると、
「A」と「B」をあわせて「AB」という文字列をつくり、それをどうこうするのに、
『「AB」の表示形式』って関係ないと思うんですが…
ご自身で不具合を見つけるための手がかりにこちらの記事をどうぞ。
↓
【超初心者向け】エクセルVBAでデバッグをする方法を解説します
https://www.excelspeedup.com/vbadebug/
ステップインで順番にマクロを追うことで必要な処理を飛ばしてしまっているかわかれば、なぜ飛ぶのかとかそこから不具合を探れます。
No.4
- 回答日時:
ひょっとして実際のデータは数字なんじゃないんですか?
No.3
- 回答日時:
こんばんは
>手入力で変更したところ、データが作成できなくなりました。
エラーになってしまうのか、違うデータを取得してしまうのかよくわかりません。
通常は、「キーとなるセルの値」を取得するようにしておけば、関数の結果でも、手入力の値でも同じように取得できるはずです。
「表示形式」はあくまでも値の表示方法なので、値とは直接関係は無いはずです。
質問者様が「何をどのように」なさっているのか不明ですが、想像するところその方法に問題がありそうに感じます。
あるいは、
>別のデータを作成するのですが
の処理でエラーが発生しているのであれば、正しくキーを取得できていない(あるいは誤った値を用いている)のに、そのまま検索なりの処理を行っていて、エラーが発生していることも考えられます。
No.1
- 回答日時:
実際にどういう処理をしてるのかがわからないと。
マクロのどの部分でエラーが出てるかはわかるよね?
そこ書き出すとかできない?
そもそもエラーは出ていないのか?
マクロ中でエラーが出ても無視する処理が組まれているかもしれないけど…。
表示形式とかじゃなくて、
あるセルの「A」という値と、別のセルの「B」という値を組み合わせて、別シートのA1セルに「AB」と表示されていなければならないが、
『「AB」になっていない!』
というチェックが働いて、期待している処理が行われないのかもしれない。
とりあえず数式で「AB」になってるところを、直接入力で「AB」と入力してみて試してみようか。
回答ありがとうございます!
質問が下手でわかりづらくて申し訳ないです。
直接入力で「AB」としてもダメです(^^;
マクロや関数の問題ではなさそうです。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/26 09:50
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/15 08:30
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 1 2023/02/27 22:21
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/01/20 16:37
- Excel(エクセル) エクセルのことで教えてください。 A1セルに、 別シートのA1セルが1のときは「A」、2のときは「B 4 2023/02/24 23:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
リンク先のファイルを開かなく...
-
エクセルで空白セルを含む列の...
-
小数点以下を繰り上げたものを...
-
VLOOKUP関数を使用時、検索する...
-
エクセルで数式の答えを数値と...
-
精子に血が・・・
-
2つの数値のうち、数値が小さい...
-
EXCELで条件付き書式で空白セル...
-
一番多く表示のある値(文字列...
-
彼女のことが好きすぎて彼女の...
-
ある範囲のセルから任意の値を...
-
値が入っている一番右のセル位...
-
健否~書類の書き方~
-
エクセル指定した範囲からラン...
-
イタリアから帰国する際、肉製...
-
Excelで数式だけを消して、数値...
-
Excel 数値の前の「 ' 」を一括...
-
勃起する時って痛いんですか? ...
-
値が入っているときだけ計算結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
彼女のことが好きすぎて彼女の...
-
爪が紫色?
-
EXCELで条件付き書式で空白セル...
-
2つの数値のうち、数値が小さい...
-
VLOOKUP関数を使用時、検索する...
-
リンク先のファイルを開かなく...
-
エクセルで数式の答えを数値と...
-
小数点以下を繰り上げたものを...
-
値が入っているときだけ計算結...
-
エクセル指定した範囲からラン...
-
健否~書類の書き方~
-
勃起する時って痛いんですか? ...
-
イタリアから帰国する際、肉製...
-
エクセルで空白セルを含む列の...
-
風俗店へ行く前のご飯
-
精子に血が・・・
-
MIN関数で空白セルを無視したい...
-
ワードのページ番号をもっと下...
-
ある範囲のセルから任意の値を...
おすすめ情報