Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


23487 / 76738 ←次へ | 前へ→

【58617】Re:Left関数はどうすれば?
質問  わかめ  - 08/10/31(金) 15:47 -

引用なし
パスワード
   >Dim st As String
>st = "abcdefg"
>MsgBox Left(st, 3) '左から3文字切り出し
>
>とは違うのでしょうか。

ご回答ありがとうございます。
そのようなかんじの例がヘルプにあったので、似せてやってみた
つもりです。
恥ずかしながら。。。
  ↓

  For countI = 2 To inLastRow
    hani = "U" & countI
    Set myRange = Ish.Range(hani)
    ichi = Application.WorksheetFunction.FindB(".", myRange, 1)
    
    ichi2 = ichi - 1
    Set moji = Ish.Range(hani)
    IgenshoCD = Ish.Range(hani).Left(moji, ichi2)

前半はなぜかうまくいき、ピリオドの位置を取得しています。
後半で、ピリオドより左の文字列を切り出そうとしてますがダメです。
(型が違うと言われる)
型とかオブジェクトとかよくわかっていません。
よろしくお願いします。

1 hits

【58615】Left関数はどうすれば? わかめ 08/10/31(金) 14:34 質問
【58616】Re:Left関数はどうすれば? こぎつね 08/10/31(金) 14:54 発言
【58617】Re:Left関数はどうすれば? わかめ 08/10/31(金) 15:47 質問
【58618】Re:Left関数はどうすれば? かみちゃん 08/10/31(金) 15:55 発言
【58622】Re:Left関数はどうすれば? わかめ 08/10/31(金) 16:13 お礼
【58619】Re:Left関数はどうすれば? neptune 08/10/31(金) 16:03 回答
【58621】Re:Left関数はどうすれば? neptune 08/10/31(金) 16:10 発言
【58623】Re:Left関数はどうすれば? わかめ 08/10/31(金) 16:20 お礼
【58620】Re:Left関数はどうすれば? neptune 08/10/31(金) 16:06 発言

23487 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free