
A 回答 (5件)
- 最新から表示
- 回答順に表示

No.5
- 回答日時:
DBの内容を検索してセル列に貼り付けるVBA処理で、結構頭を悩ます現象。
そのセルが文字型の場合
excel VBA(マクロ)でNULL値("")を代入するとそうなる。
そうなったセルを含んだ群を一括コピーして来ても、コピー先でそうなる。
No.4
- 回答日時:
[No.3お礼]へのコメント、
お願いした実験結果(CODEが #VALUE!、ISBLNKが FALSE、CELLが l)から、「一見何も」セルの内容は式「=""」またはそれを[コピー]して[値の貼り付け]をされたものと推察します。
ちなみに、貴方が仰った「縦棒」は letter の左端文字で、文字列であることを意味しています。空白の場合は blank の「b」、値を返す数式の場合は value の「v」が返ります。
そうだったのですか。
実は複数ファイルのデータを統合するVBAに挑戦しているのですが、どうしても空白行が統合されてしまうファイルがあり、これはなぜだろうと悩んでいました。
VBAの書き間違いではなさそうなので、ホッとしています。何度もありがとうございました。
No.3
- 回答日時:
[No.1お礼]へのコメント、
私の予想は見事に外れました!(*^_^*)
それでは、=ISBLANK(A1) と =CELL("type",A1) の2つを試してみて、何が返ってきたか教えてください。
何度もありがとうございます。下記結果です。
ISBLANK FALSE
CELL セルの左側に縦棒が表示されました(文字列が入っているセルと同じ結果)
No.2
- 回答日時:
式の結果が””(空白)で返る式を入れていて、それを値貼り付けなどした場合は見た目空欄ですが文字長0の文字列が入っていることになります。
また、そのセルは一度編集状態にして再確定することでブランクセルとなります。
お心当たりは御有りですか?
ISBLANKでFalseとなる時にISTEXT関数でTRUEになれば、文字長0の文字列が入っていることになります。
試していただけますか?
No.1
- 回答日時:
例えば「猥」という文字がセル A1 にあったとき、式 =CODE(A1) をセル B1 に入力すると、「猥」の文字コード 24656 が返ってくることはご存知でしょうか?(逆に =CHAR(B1) は「猥」を返します)
例えスペースのような“見えない”文字であっても、です。
「一見何も」セルを CODE関数で“覗いて”みてください。参考までに、どんな数値が返ってきたか教えてください。
128?160?8481?それとも何?
「ホントに何も」の場合は #VALUE! が返ります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) Excelでnullになるような式のセルをマクロで空白行と認識させるにはどうすればいいですか? 3 2023/03/13 13:42
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルでセルに数式を入力した状態で、数式バーをクリックすると添付資料のように 「数式に関連するセル 2 2022/11/25 19:36
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セルをクリック⇒そのセルに入力...
-
貼り付けで複数セルに貼り付けたい
-
エクセルで指定したセルのどれ...
-
枠に収まらない文字を非表示に...
-
Excel 例A(1+9) のように番地の...
-
数式を残したまま、別のセルに...
-
Excelでのコメント表示位置
-
エクセルの書式設定の表示形式...
-
(Excel)数字記入セルの数値の後...
-
エクセルの一つのセルに複数の...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
対象セル内(複数)が埋まった...
-
excelの特定のセルの隣のセル指...
-
Excelで数式内の文字色を一部だ...
-
Excel2003 の『コメント』の編...
-
【エクセル】IF関数 Aまたは...
-
EXCELのセルの中の半角カンマの...
-
EXCEL VBA セルに既に入...
-
エクセルで住所と建物名を分け...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
スプレッドシートで複数のプル...
-
excelで日付関数の文字列変換の...
-
エクセルで指定したセルのどれ...
-
貼り付けで複数セルに貼り付けたい
-
枠に収まらない文字を非表示に...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
数式を残したまま、別のセルに...
-
(Excel)数字記入セルの数値の後...
-
Excel 例A(1+9) のように番地の...
-
対象セル内(複数)が埋まった...
-
エクセルの書式設定の表示形式...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
-
エクセルのセルの枠を超えて文...
-
Excelでのコメント表示位置
-
エクセル オートフィルタで絞...
-
Excelで数式内の文字色を一部だ...
おすすめ情報