トップページ > プログラム > 2014年09月01日 > y5S85mVs

書き込み順位&時間帯一覧

14 位/206 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000000001000110004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
488
Excel VBA 質問スレ Part34
VBAなんでも質問スレ

書き込みレス一覧

Excel VBA 質問スレ Part34
485 :デフォルトの名無しさん[sage]:2014/09/01(月) 00:08:36.81 ID:y5S85mVs
>>483

>>311 と同じような質問で 書き方も似てるけど
同じ人?
解決しなかったの? どっかの宿題なの?
Excel VBA 質問スレ Part34
488 :デフォルトの名無しさん[sage]:2014/09/01(月) 15:09:53.09 ID:y5S85mVs
>>486
全ての RangeとCellsの前に .(ドット)を付ける
Excel VBA 質問スレ Part34
490 :488[sage]:2014/09/01(月) 19:08:16.67 ID:y5S85mVs
>>486

>>488を 訂正します。

.Range("J1") は With .Range(.Cells(1,1), .Cells(lastRow,1))
に かかってしまうから ちょっとまずい

※不具合パターン
 With Sheets("Webクエリ")
 With .Range(.Cells(2,1), .Cells(lastRow,1))
 Debug.Print .Range("J1").Address '<---これ $J$2になる
 End With
 End With


※外の Withを止めて下にした方がよいかも

Set Ws = Sheets("Webクエリ")
With Ws.Range(Ws.Cells(1, 1), Ws.Cells(lastRow, 1))
  .Replace What:="万", Replacement:="0000"
  '円でデータ区切り
  .TextToColumns Destination:=Ws.Range("J1"), _
   DataType:=xlDelimited, _
   Other:=True, _
   OtherChar:="円", _
   FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1)), _
   TrailingMinusNumbers:=True
End With
VBAなんでも質問スレ
778 :デフォルトの名無しさん[sage]:2014/09/01(月) 20:55:17.96 ID:y5S85mVs
>>776
もともと Office は エンドユーザが主に 使うからね

>だったらソートのやり方ぐらいでガタガタ言わない。元々規模としては小さなものなんだから。
これいわゆる 情シス部門の言い分だよね
エンドユーザから見ると むかつくよ

自分は情シス部門・エンドユーザ部門の両方在籍した事あるから
よくそんな事いってたし 言われた


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。