2017-09-07 4 views
0

正しく表示されませんピボットテーブルにデータを送ります。エクセルピボットテーブル空白のカテゴリ私は2つのピボットテーブルを持っている

ピボットテーブル2のデータソースは、ピボットテーブルで使用される新しいレポートファイルのデータテーブルに日付を供給する古いエクスポートファイルを作成するために使用される同じクエリへのブック接続です。

私の問題は、ブックブック接続から派生したデータから作成されたピボットテーブルが、元のテーブルにある "(空白)"ではなく実際の空白として表示されることです。

スクリーンショット1 - ノーマルブランク

Screenshot 1 - Normal Blank

スクリーンショット2 - 奇妙な空白

Screenshot 2 - Weird Blank

奇妙な部分があること、私は、Excel内のソース表に行くときデータ接続によって実際にデータがブックに格納される場合、空白は「(bla nk) "と表示されます。

スクリーンショット3 - 奇妙な空白のソース表

Screenshot 3 - Weird Blank Source Table

私はこのオンラインのような何かを見つけることができませんでした。どんな助けでも大歓迎です!

答えて

0

Excelは目に見えない書式設定文字を追加する傾向があります。通常、コマンドでインポートするときにはインポートされませんが、コピー貼り付けが行われます。これらは削除する必要があります。

UPDATE MyTable SET MyTable.MyColumn = Trim(RemoveNonASCII(MyTable.Mycolumn)) 
:Accessでのすべての余分なスペースや書式文字を削除するには、次のクエリを実行し、その後

Public Function RemoveNonASCII(str As String) As String 
    Dim i As Integer 
    For i = 1 To Len(str) 
     'Append the question marks 
     If Mid(str, i, 1) = "?" Then 
      RemoveNonASCII = RemoveNonASCII & "?" 
     End If 
     'Append anything that isn't a questionmark 
     If Asc(Mid(str, i, 1)) <> 63 Then 
      RemoveNonASCII = RemoveNonASCII & Chr(Asc(Mid(str, i, 1))) 
     End If 
    Next i 
End Function 

は、モジュールに次の関数を貼り付け

関連する問題