私の見出しのセクションにバグがあり、完全に解決できません。私は現在、Excelファイル用のマクロを書いています。 Jamaと呼ばれるツールからアイテム(見出し、ID、名前、説明など)をインポートします。VBA見出しにバグを修正するExcel
以前は、見出しが2.13で、2,13を生成していたようなExcelがバグを生成していました。私たちは.NumberFormat="@"
を使って解決しましたが、それはすでにExcelファイル内にある項目でのみ機能します。
たとえば、Jamaからもう一度更新するためにボタンを押すよりも、いくつかの項目を削除しようとすると何も起こりません。私の上司は、If条件は必要ないと言っていました。私はあなたの助けが非常に必要なのでVBAで新しいです。コメントに書かれたよう
' convert to text format
If rCell.Offset(0, cHeading - 1).NumberFormat = "@" Then
rCell.Offset(0, cHeading - 1) = oResponseDataLocation("sequence")
End If
'Coloring
If rCell.Offset(0, cHeading - 1) <> sPastCellContant Then
rCell.Offset(0, cHeading - 1).Interior.ColorIndex = ChangedColour
End If
我々は最小限の、完全な例を必要とし、明確な問題の説明(入力、期待される出力)になります。
私はあなたの上司は正しかった、これはあなたが望むものであることを前提としています。あなたが投稿したコードから何が期待できるのかははっきりしない(ジャマー?ボタン?アイテムを削除する?)。 – dlatikay