openpyxl

    1

    1答えて

    重複が存在するところでdelete duplicates for Column Dとdelete rows adjacentにしたいです。私はギャップを取り除きたいので、上記に追加する。私はこれを表で以下に示しました。データは行のサイズが常に変化しています。伝統的にVBAを使用しましたが、現在はPythonを使用しており、この部分を変更する必要があります。 https://ibb.co/gwh0H

    -1

    2答えて

    n個のカラムのカラム幅を変更しようとしています。 以下のコードに従って行に対してこれを行うことができます。 rowheight = 2 while rowheight < 601: ws.row_dimensions[rowheight].height = 4 rowheight += 1 問題は、列が文字であり数字ではないことです。その後、 i = openpyxl.u

    0

    1答えて

    指定した行のExcelワークシートの2つの列の合計を列に記入するコードを記述する必要があります。私はPython 3.6とopenpyxlを使用しています。私は次のようないくつかのバリエーションを試しました。 import openpyxl from openpyxl import load_workbook from openpyxl.compat import range wb =

    -1

    1答えて

    新しいPythonをここに変換してください。単に、openpyxlを使ってPythonでリストをループしようとしています。もちろん、私のリストには約100項目あり、私のコードにはより多くの条件があります。私はenumerateせずにしようとすると lst = ['1','2','a','a12'] for value in enumerate(lst): row = ws1.iter

    0

    1答えて

    重いcsvファイルからデータを取り込んでデータをアップロードするアプリでは、Excelファイルからデータをインポートする必要がありました。このために、私はまずxlrdを使ってExcelファイルをcsvに変換しました。これは小さなファイルには効果的でしたが、大きなファイルを変換するには時間がかかりました。 1m行ずつ6枚のファイルを提出したとき、プロセスを終了するまでに40分待っていました。待つ時間

    -2

    1答えて

    ファイルをアプリケーションにアップロードしようとすると、次のエラースタックが表示されます。このアプリケーションはxlsxシートを受け取り、解析してSalesForceにアップロードすることができます。私はこの問題を掘り下げてみたが、それは互換性の面でopenpyxlと関係するかもしれないが、私は100%確信していない。他の人たちもこの問題を抱えているようですが、それはリストされた解決策ではないよう

    -1

    3答えて

    を使ってPython 2のセルアドレスをエクセル取得: をelse文場合は、すべてのアクティブな行 ランの列AのExcelファイルを読む:列Aが==「登録されている場合'、何もせずに次の行を読むだけです。そうでなければ、セルアドレス(ない値)を取得し、例えば、いくつかのアクションに を行い、ここで私の "sample.xlsx" は、次のとおりです。 [行1] A1 =登録B1 = user1の

    0

    2答えて

    こんにちは、行2〜5を含む範囲のスプレッドシートからデータを読み取ろうとしていますが、列の順序に従いますが、列の範囲誰も私を助けることができますか? コードは次のようになりますが、代わりに、行のそれが列でなければなりません:私が試みた for row in range(2, sheet.max_row + 1): state = sheet['B' + str(row)].value

    0

    1答えて

    フォームからxlsxファイルをいくつか取得しようとしていますが、openpyxlを使用してロードしてデータ処理を行います。最後に、zlsに処理されたすべてのxlsxファイルをダウンロードする必要があります。ユーザー。ここ は、私がこれまでに if form.is_valid(): s = StringIO.StringIO() zf = zipfile.ZipFile(s,