問題タブ [save-as]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
632 参照

php - ユーザーが右クリックしたときの名前を付けて保存するダイアログのファイル名を変更したい

プロジェクトに PHP と javascript/jQuery を使用しています。ユーザーが画像を右クリックして [名前を付けて保存] を選択したときに、[名前を付けて保存] ダイアログのファイル名を変更したいと考えています。(たとえば、すべての「保存ダイアログ」ファイル名「image.png」に名前を付けたい)。前もって感謝します。

0 投票する
1 に答える
12618 参照

vba - SaveAs コマンドは機能しないが、SaveCopyAs は機能する

SaveAsコマンドを正しく機能させるのに苦労しています。地元の病院の場合、テンプレート ファイルから作成された患者カルテがあり、そこに患者データが入力された後、(名前を付けて保存を使用して) 手動で名前を変更し、バックアップとして別の場所にコピーします。テンプレートは何度も再利用されます。

私のコードの目標は、このプロセスを自動化することです。したがって、テンプレート ファイルから始めて、2 つの異なる場所に保存したいと考えています。テンプレート ファイルは上書きしないでください。テンプレートでは、ユーザーは部門名とベッド番号をセル K1 と N1 にそれぞれ設定します。これらのフィールドは、そのフォルダー内のフォルダーとファイル名を決定します。

保存ボタンが押されると、私のコードが実行を開始します。SaveCopyAs を使用してバックアップ ファイルを保存し、その後、SaveAs を使用してプライマリ フォルダーに保存します。SaveAs は、この新しいファイルを作業ファイルとして設定する必要があるため、テンプレートを上書きしません。少なくともこれは私が信じていることです...

問題: を実行するSaveAsと、Excel がクラッシュします (明確なエラー メッセージは表示されません)。SaveAs(私にとって)奇妙なことは、に置き換えてもクラッシュしないことですSaveCopyAs

質問: この時点で Excel がクラッシュするのはなぜですか? この動作を修正または回避する方法はありますか? テンプレートを変更しない適切なソリューションが見つかりません。ヘルプや提案は大歓迎です。

以下のコードは「ThisWorkbook」フォルダーに配置され、「保存」ボタンをクリックするたびに実行されます。

0 投票する
1 に答える
4060 参照

macos - AppleScript の「名前を付けて保存」ダイアログ?

カスタム ファイル タイプ拡張子を持つ [名前を付けて保存] ダイアログの AppleScript コードは何ですか?

Openダイアログのコードを知っています:

0 投票する
1 に答える
3196 参照

c# - c#で単語を使用すると、閉じるときに常に「名前を付けて保存」ダイアログが表示されるのはなぜですか

Word文書をswfファイルに変換しようとするコードに取り組んでいます。

私はこのようにします:

  1. Office コンポーネント サービスを使用して、Word 文書を PDF 文書に変換します。
  2. swftools を使用して PDF を swf に変換します。

私は自分のコンピューター (64 ビット、Windows Server 2008 R2、Office 2010) で実行しましたが、正常に動作しますが、サーバー (64 ビット、Windows サーバー 2008 R2、Office2010) に配置すると、[名前を付けて保存] ダイアログが表示されます。コードがプログラムでWordを閉じようとしているときに表示され、「保存」または「キャンセル」をクリックすると、「ファイルは読み取り専用です」という例外がスローされます。しかし、実際には、元のファイルを変更したわけではなく、単に開いて PDF ドキュメントとして保存しただけです。

「WordをPDFに変換する」コードは次のとおりです。

助言がありますか?

0 投票する
1 に答える
1703 参照

vba - 日付を追加して VBA 条件付きで名前を付けて保存

Excel 2010 を使用しており、次のマクロを使用しようとしています。

  1. 名前を付けて保存ダイアログボックスを開く
  2. 最初のファイル名を取得し、ファイル タイプ (つまり .xlsx) の前にアンダースコアの後に 8 つの連続した整数 (つまり _12345678) があるかどうかを確認します。
  3. それが存在する場合は、削除してアンダースコアに置き換え、その後にファイルタイプ (.xlsx) の前に「yyyymmdd」形式 (つまり、_20130730) の今日の日付を続けます。
  4. それが存在しない場合は、ファイルの種類 (つまり .xlsx) の前にアンダースコアとそれに続く "yyyymmdd" 形式 (つまり _20130730) の今日の日付を追加するだけです。
  5. 上記の基準に基づく新しいファイル名は、開いている [名前を付けて保存] ダイアログ ボックスの [ファイル名] フィールドに表示されますが、ユーザーは実際にファイルを保存する必要があります (名前を付けて [名前を付けて保存] を開くだけです。実際に VBA で保存するわけではありません)。
  6. 元のファイルの種類が何であれ維持する

今日の日付が2013 年7 月 30日であると仮定すると、マクロは次の開始ファイルに対して次のよう動作ます
.xlsx

どんな助けでも大歓迎です!ありがとう

0 投票する
1 に答える
1117 参照

excel - Application.FileDialog(msoFileDialogSaveAs) 使用時のエラー

ファイルを保存して保存する準備をするために使用されるこのコードがありますが、Excel が「エラーに遭遇」して閉じます。エラーを .execute 行に固定しました。

これが原因でクラッシュが発生するのはなぜですか?回避策はありますか?

0 投票する
2 に答える
264 参照

vb.net - Word 5.5 .DOC の VB.Net フォルダーとサブフォルダーをスキャンし、別のフォルダーに RTF として保存する

私は最近、大量の (1000 以上) 量の Word for Dos (Word 5.5) ドキュメント (.doc) を .rtf 拡張子に変換/名前を付けて保存する必要があるプロジェクトを任されました。

ドキュメントは、そのままにしておく必要があるサブフォルダーを含むフォルダー内にあるため、検索してフォルダー内のファイルを確認し、それらを開いて、見つかったのと同じフォルダー形式で保存しますが、別の場所に保存する必要があります。 .rtf ドキュメント。

私は、そのようなタスクを実行する最善の方法を検討してきました。ここにアーカイブしたいものがあります。

CSV への再帰的なフォルダー検索 (ユーザーまたは固定フォルダーの場所によって定義) フォルダー構造の作成 (フォルダー検索と同じレベル、たとえば、変換済み/フォルダー/サブフォルダー) Word for Dos 5.5 でファイルを開く .rtf として保存 変換されたファイルのログ (成功または失敗として)

0 投票する
1 に答える
5921 参照

c# - iTextSharp: PDF ファイルの作成時に [開く/保存] ダイアログ ボックスを表示する

iTextSharp を使用して PDF ファイルを作成しています (C# を使用しています)。ファイルは正常に作成されています。ただし、フォルダに保存されます。リンク ボタンのクリックに応答してファイルが作成され、ファイルをフォルダーに保存するのではなく、[開く/保存] ダイアログ ボックスを表示したい。私は以下を使用します:

私はこれを間違っていますか?ファイルを作成して「blahblah/PDF」フォルダに保存しますが、[開く/保存] ダイアログ bx は表示されません。