Excel VBA質問箱 IV

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

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


1007 / 13645 ツリー ←次へ | 前へ→

【76916】マクロを教えてください たか 15/4/13(月) 10:45 質問[未読]
【76917】Re:マクロを教えてください カエムワセト 15/4/13(月) 13:09 発言[未読]
【76918】Re:マクロを教えてください 独覚 15/4/13(月) 17:24 発言[未読]

【76916】マクロを教えてください
質問  たか E-MAIL  - 15/4/13(月) 10:45 -

引用なし
パスワード
   目的
文字化けするデータ(システムからダウンロードしたエクセル(CSV)
を文字化けしないようにマクロを組みたい。

データの取り込み方法

エクセルのデータタブ
テキストファイル→ダウンロードしたいフォルダ→ファイル名
→元のデータの形式 カンマや〜を選択→カンマにチェック→
全部の列を文字列に形式変更→A1にデータを返す

この流れをどのPCでもマクロが作動するようにしたい。


With ActiveSheet.QueryTables.Add(Connection:= _
    "TEXT;C:\Users\社員コード\Desktop\チャンプダウンロード\NEW.CSV", Destination:=Range("$A$2") _
    )
    .Name = "NEW"
    .FieldNames = True
    .RowNumbers = False
    .FillAdjacentFormulas = False
    .PreserveFormatting = True
    .RefreshOnFileOpen = False
    .RefreshStyle = xlInsertDeleteCells
    .SavePassword = False
    .SaveData = True
    .AdjustColumnWidth = True
    .RefreshPeriod = 0
    .TextFilePromptOnRefresh = False
    .TextFilePlatform = 65001
    .TextFileStartRow = 1
    .TextFileParseType = xlDelimited
    .TextFileTextQualifier = xlTextQualifierDoubleQuote
    .TextFileConsecutiveDelimiter = False
    .TextFileTabDelimiter = True
    .TextFileSemicolonDelimiter = False
    .TextFileCommaDelimiter = True
    .TextFileSpaceDelimiter = False
    .TextFileColumnDataTypes = Array(2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, _
    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 _
    , 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2)
    .TextFileTrailingMinusNumbers = True
    .Refresh BackgroundQuery:=False
  End With
  ActiveWindow.Zoom = 80
  ActiveWindow.SmallScroll Down:=-9
  Range("A1").Select
End Sub

【76917】Re:マクロを教えてください
発言  カエムワセト  - 15/4/13(月) 13:09 -

引用なし
パスワード
   なぜ↓で続けないで新規にスレッドを立ち上げるのでしょう?

新規に立ち上げるのなら、↓は締めましょうね。

ht tp://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=76901;id=excel

【76918】Re:マクロを教えてください
発言  独覚  - 15/4/13(月) 17:24 -

引用なし
パスワード
   ここの掲示板のポリシー。
-----------------------------------------------------
マルチポストについて
別のサイト(掲示板)にまったく同じ目的の投稿をすることを、一般に「マルチポスト」といいます。当質問箱では、マルチポストは原則認めています。つまり、ほかのサイトで質問したことをこのサイトで質問してもかまわないということです。

しかし、もしマルチポストをするのなら、可能な限り「○○にも同じ質問を出しました」ということを宣言してください。そして、仮に他のサイトで解決したのなら、ここにも必ずその顛末を書いてください。質問しっぱなし、というのはモラルに反します。「解決したからいいや」というのではありません。

また、マルチポストを明示的に禁止しているサイトとのマルチポストをしてはいけません。
-----------------------------------------------------
知恵袋はマルチポストOKかどうか知らないけれどもQ&Aサロンのほうはマルチポスト禁止です。

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