
皆さん、宜しくお願いします。
結合セル内の文字数をカウントするために以下のコードを書きましたが、実行すると 247文字目以上で"Error 2015"とウォッチウィンドウに表示されてしまい正しくカウントしてくれません。
run-time error は確か13だったかと思います。(少しあやふやです。)
試行錯誤してみたり、他の解答を検索したのですが何が原因なのか分からないままです。
ちなみにExcel上で「=lenb(セル)」と入力すると247文字以上でも問題なくカウントしてくれます。
申し訳ありませんがよろしくお願い致します。
<環境>
windows 7 64bit
excel 2013
英語環境
----------------------
Sub test123()
Dim i As Long
Set Para = Worksheets("Parameters")
Para.Activate
For i = 1 To 10
With Para.Cells(i, 5).MergeArea.Item(1)
Debug.Print Application.Evaluate("LENB(""" & .Value & """)")
End With
Next
End Sub
No.1ベストアンサー
- 回答日時:
仕様では。
Microsoft デベロッパーセンター - Application.Evaluate メソッド (Excel)
https://msdn.microsoft.com/ja-jp/vba/excel-vba/a …
| ~名前の長さは 255 文字以下にする必要があります。
書いてありますね。失礼しました。
結局、不要なものを除いた「Len(.Value) 」でカウントできました。
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 前回ご教授いただいたコードに覚えたてのループ処理で品名りんごAから順に20回for nextでループ 7 2023/01/13 22:01
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Visual Basic(VBA) 指定文字以外のカウント 4 2023/05/03 14:37
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
セル内の一部の文字だけをハイ...
-
Excel countif関数で取り消し線...
-
エクセルファイルに _x000D_ と...
-
セルは大きくさせず、中の文字...
-
Excel入力で勝手にエンター押さ...
-
Excelでcsvやtxtで保存する時に...
-
マウスポインターが白十字のまま
-
CSVファイルでテキストの改行の...
-
セルを結合しても、文字をセル...
-
エクセルでセルを上下に結合し...
-
エクセルで1つのセルにスクロ...
-
エクセルで画像を透過させて画...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルで右隣のセルより優先...
-
JIS水準漢字の選別方法教えてく...
-
エクセルにおいてセル内の文字...
-
セルを結合して中央揃えを行う...
-
エクセルの入力規則プルダウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
エクセルで1つのセルにスクロ...
-
セルは大きくさせず、中の文字...
-
エクセルでセルを上下に結合し...
-
エクセルファイルに _x000D_ と...
-
マウスポインターが白十字のまま
-
Excelでcsvやtxtで保存する時に...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルで画像を透過させて画...
-
全セルの末尾に改行(Alt+Enter...
-
Excel入力で勝手にエンター押さ...
-
セルを結合しても、文字をセル...
-
エクセルの入力規則プルダウン...
-
エクセルで特定の列のセルだけ...
-
VBA:結合されたセルに対する「...
-
エクセルで縦書き時に右側に改...
-
エクセルで右隣のセルより優先...
おすすめ情報