タグ付けされた質問 「excel」

Excelオブジェクトまたはファイルに対するプログラミング、または複雑な数式開発に関する質問のみ。ExcelタグをVBA、VSTO、C#、VB.NET、PowerShell、OLEオートメーション、およびその他のプログラミング関連のタグや、該当する場合は質問と組み合わせることができます。単一のワークシート関数のMS Excelに関する一般的なヘルプは、スーパーユーザーから入手できます。

21
Excelファイルを読み書きする方法
3つの列とNつの行を持つJavaからExcelファイルを読み書きし、各セルに1つの文字列を出力します。誰かがこれのための簡単なコードスニペットを私に与えることができますか?外部libを使用する必要がありますか、それともJavaに組み込みサポートがありますか? 次のことを行いたい: for(i=0; i <rows; i++) //read [i,col1] ,[i,col2], [i,col3] for(i=0; i<rows; i++) //write [i,col1], [i,col2], [i,col3]
172 java  excel 

7
同じワークブックの複数のワークシートでPandasを使用してpd.read_excel()を実行する
python pandasを使用して処理している大きなスプレッドシートファイル(.xlsx)があります。その大きなファイルの2つのタブのデータが必要になることがあります。タブの1つには大量のデータがあり、もう1つは数個の正方形のセルです。 私が使用している場合pd.read_excelを()上の任意のワークシートファイル全体がロードされるように、それは(私が興味のワークシートだけではなく)私には見えます。したがって、メソッドを2回(シートごとに1回)使用すると、ワークブック全体が2回読み込まれることになります(指定したシートのみを使用している場合でも)。 私はそれを間違って使用していますか、それともこのように制限されていますか? ありがとうございました!

14
VBAを使用せずにExcelで逆文字列検索を実行するにはどうすればよいですか?
文字列のリストを含むExcelスプレッドシートがあります。各文字列は複数の単語で構成されていますが、各文字列の単語数は異なります。 組み込みのExcel関数(VBAなし)を使用して、各文字列の最後の単語を分離する方法はありますか? 例: あなたは人間に分類されていますか?->人間? 否定、私は肉のアイスキャンディー->アイスキャンディー アジズ!光!->軽い!

19
Excel用のCSVファイルの生成、値内に改行を入れる方法
Excel用のファイルを生成する必要があります。このファイルの値の一部に複数の行が含まれています。 そこには英語以外のテキストも含まれているため、ファイルはUnicodeである必要があります。 私が生成しているファイルは次のようになります:(UTF8で、英語以外のテキストが混在し、行数が多い) Header1,Header2,Header3 Value1,Value2,"Value3 Line1 Value3 Line2" 複数行の値は二重引用符で囲まれ、通常の毎日の改行が含まれていることに注意してください。 Webで見つけた結果によると、これは機能すると想定されていましたが、機能しませんが、少なくともExcel 2007およびUTF8ファイルは使用できません。Excelは、3行目を最初のデータ行の2行目ではなく2行目のデータとして扱います。 これは顧客のマシンで実行する必要があり、私は彼らのバージョンのExcelを制御できません。そのため、Excel 2000以降で動作するソリューションが必要です。 ありがとう 編集:私は2つのCSVオプションを使用して問題を「解決」しました。1つはExcel用(Unicode、タブ区切り、フィールドに改行なし)、もう1つはその他の国(UTF8、標準CSV)です。 私が探していたものではありませんが、少なくとも(これまでのところ)機能します
158 excel  csv  newline 

11
Excel VBAアプリが「コードの実行が停止しました」というメッセージが表示されて自発的に停止する
私がウェブで見ることができるものから、これはかなり一般的な不満ですが、答えはまれであるようです。問題はこれです: 私たちは多くのユーザーのマシンで完璧に動作する多くのExcel VBAアプリを持っています。ただし、1つのマシンでは、特定のコード行で停止します。それは常に同じ行ですが、それらの行は互いに共通点がないようです。 停止後にF5(実行)を押すと、アプリは続行するため、ブレークポイントが追加されたように見えます。メニューから「すべての休憩を削除」を選択し、さらに休憩を追加して削除しようとしました。 以前、単一のアプリでこの問題が発生しました。モジュールからコードを切り取り、コンパイルしてから再び貼り付けるなどして、それを「つなぎ」ました。 現在、問題は単一の.xlsではなくExcel自体に関連しているように見えるため、これを管理する方法が少しわかりません。 どんな助けでもありがたいです:) おかげで、 フィリップウィッティントン
151 excel  vba 

12
Excelスプレッドシートへの書き込み
私はPythonが初めてです。プログラムからスプレッドシートにデータを書き込む必要があります。私はオンラインで検索しましたが、利用可能なパッケージが多数あるようです(xlwt、XlsXcessive、openpyxl)。他の人は.csvファイルに書き込むことを提案します(CSVを使用したことがなく、CSVが何であるか本当に理解していない)。 プログラムは非常に簡単です。2つのリスト(float)と3つの変数(string)があります。2つのリストの長さがわかりません。おそらく同じ長さではありません。 下の図のようなレイアウトにしたい: ピンク色の列は最初のリストの値を持ち、緑の列は2番目のリストの値を持ちます。 これを行うための最良の方法は何ですか? PS Windows 7を実行していますが、このプログラムを実行しているコンピューターにOfficeをインストールする必要はありません。 import xlwt x=1 y=2 z=3 list1=[2.34,4.346,4.234] book = xlwt.Workbook(encoding="utf-8") sheet1 = book.add_sheet("Sheet 1") sheet1.write(0, 0, "Display") sheet1.write(1, 0, "Dominance") sheet1.write(2, 0, "Test") sheet1.write(0, 1, x) sheet1.write(1, 1, y) sheet1.write(2, 1, z) sheet1.write(4, 0, "Stimulus Time") sheet1.write(4, 1, "Reaction Time") i=4 for n …
149 python  excel  csv 

20
Excelセルの数値文字列を数値ではなく文字列として読み取るにはどうすればよいですか?
私はそのような内容のExcelファイルを持っています: A1:SomeString A2:2 すべてのフィールドは文字列形式に設定されます。 POIを使用してJavaでファイルを読み取ると、A2が数値セル形式であることを示しています。 問題は、A2の値が2または2.0である可能性がある(そして、それらを区別できるようにしたい)ため、だけを使用できないこと.toString()です。 値を文字列として読み取るにはどうすればよいですか?
146 java  excel  apache-poi 

6
パンダ:Excelファイルでシートのリストを検索する
新しいバージョンのPandasでは、次のインターフェイスを使用して Excelファイルを読み込みます。 read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) しかし、利用可能なシートがわからない場合はどうなりますか? たとえば、次のシートのExcelファイルを使用しています データ1、データ2 ...、データN、foo、bar わからない N先験的に。 パンダのExcelドキュメントからシートのリストを取得する方法はありますか?
144 python  excel  pandas  openpyxl  xlrd 


4
VBAで現在のワークシートのパスを取得する方法
マクロをアドインとして作成しました。マクロが実行されている現在のワークシートのパスを取得する必要があります。どうすればよいですか?ファイルパス(ディレクトリのみ)を取得するにはどうすればよいですか?
141 excel  vba 

6
Excelセルに画像を挿入する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する 画像付きのレポートを作成するつもりですが、画像を1つのセルに入れることができません。写真をワークシートの周りに「浮かせる」ことができますが、セルに配置する必要があります。これどうやってするの?
140 excel  excel-2010 

15
MacとWindowsの両方のExcelでCSVファイルを正しく開くエンコーディングはどれですか?
BOMなしで、UTF-8の外部文字を含むCSVファイルをエクスポートするWebアプリがあります。WindowsとMacの両方のユーザーがExcelで文字化けを取得します。BOMでUTF-8に変換してみました。Excel / Winはそれで大丈夫です、Excel / Macは意味不明です。Excel 2003 / Win、Excel 2011 / Macを使用しています。ここに私が試したすべてのエンコーディングがあります: Encoding BOM Win Mac -------- --- ---------------------------- ------------ utf-8 -- scrambled scrambled utf-8 BOM WORKS scrambled utf-16 -- file not recognized file not recognized utf-16 BOM file not recognized Chinese gibberish utf-16LE -- file not recognized file not recognized …
137 windows  excel  macos  csv  utf 


16
一意の値をカウントする単純なピボットテーブル
これは、学習するための単純なピボットテーブルのようです。グループ化している特定の値に対して一意の値のカウントを行いたいのですが。 たとえば、私はこれを持っています: ABC 123 ABC 123 ABC 123 DEF 456 DEF 567 DEF 456 DEF 456 私が欲しいのはこれを示すピボットテーブルです: ABC 1 DEF 2 私が作成する単純なピボットテーブルは、これ(行数のカウント)を提供します。 ABC 3 DEF 4 ただし、代わりに一意の値の数が必要です。 私が本当にしようとしていることは、すべての行について、最初の列のどの値が2番目の列の同じ値を持っていないかを調べることです。つまり、「ABC」は「良い」、「DEF」は「悪い」 もっと簡単な方法があると確信していますが、ピボットテーブルを試してみると思います...

13
CSV ExcelファイルC#を作成する方法 [閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 5年前休業。 この質問を改善する CSV Excelファイルを作成するためのクラスを探しています。 期待される機能: 非常に使いやすい カンマと引用符をエスケープして、Excelで適切に処理されるようにします 日付と日時をタイムゾーンに対応した形式でエクスポートします これができるクラスを知っていますか?
132 c#  excel  csv  export 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.